Designa en Expansion PCB (Intel® IoT)
Detta Instructable har skrivits som utgångspunkt för dem som är angelägen om att använda Intel® Edison till dess fulla potential, genom att införliva det i en fullt utvecklad inbäddade projekt. För att göra detta, behöver du förmodligen att göra – som Intel® kallar det i Edison's Hardware Guide * – en anpassad "användardefinierade expansion PCB".
[* Se införandet av maskinvara Guide (PDF) för referens.]
Wut... på jorden är en "användardefinierade Expansion PCB"?
En utmärkt fråga! För att förstå vad en expansion PCB för Edison är, måste vi verkligen först överväga vad modulen Intel® Edison själv faktiskt är, och vad som är bäst lämpade för.
Psst, vet du redan:
- Vad expansion stiger ombord för Intel Edison är (Arduino, Breakout, etc.);
- vilken modul-Edison / och när du bör använda det över alternativa plattformar; och vet du
- När ska du ta tid och ansträngning för att utveckla en komplett expansionskort istället för att använda den befintliga Arduino Expansion Board eller utbrytning styrelse med en anpassad sköld?
Om så, kanske du vill hoppa över bakgrunden informationen nedan och hoppa direkt till avsnittet komma igång på steg 2.
Intel® Edison är en liten dator på en modul (COM) som ursprungligen var avsedd att användas som en utvecklingsplattform för bärbar teknik. Även för dess mycket liten storlek men det är fortfarande kanske för stor för många bärbara program- och Intel® har nu utvecklat en ny plattform som kallas Curie. Men Edison fortfarande har många spännande program och är mogen för att skapa innovation inom maker gemenskapen.
Vad Edison är inte
Det är viktigt att förstå vad Intel® Edison är inte, och vad det är. Edison är en intressant del av maker hårdvara, i att den finns i en ganska ny nisch. Det är lätt att prova och jämföra Edison till en Raspberry Pi® eller en Arduino®, särskilt med tanke på den för närvarande standard möjlighet att koppla Edison till ett Arduino® kompatibla expansionskort. Även om Edison är kompatibel med Arduino IDE, är Edison inte en Arduino. Dess förenlighet med Arduino-plattformen är bara en extremt duktig marknadsföring taktik för att hjälpa Intel® återta marknadsandelar; en taktik som bara råkar vara mycket fördelaktigt till sin målgrupp också, som jag kommer att förklara i nästa avsnitt. High-five Intel®!
Edison är också definitivt inte en Raspberry Pi. Där Pi är en enkel bräde computern, komplett med stöd för grafik output, tangentbord och mus, och kan ersätta en traditionell PC på många sätt-Edison är en modul som är avsett att vara inbäddade i en annan produkt eller styrelse. och ännu viktigare, utan en traditionell uppvisning i direkt anslutning till den. Det är närmare släkt med Raspberry Pi beräkna modulen ytterligare ett verktyg avsett att integreras i andra produkter.
I motsats till RPi CM, Edison saknar ordentlig grafikstöd, men är snabbare på vissa computational aktiviteter inkluderar WiFi och Bluetooth som standard och är * extremt * makt och utrymme effektiv. Detta gör det otroligt användbara för Internet of Things (IoT) eller maskin till maskin (M2M) typ utvecklingen. Detta är var Edison verkligen skiner! Detta Instructable är avsedd att hjälpa dig att planera och utveckla en PCB för ditt alldeles egna inbyggda system projekt med hjälp av Edison.
Denna guide kommer inte att förklara tekniskt vet hur hur man designar en PCB, eller ens en grundläggande krets specifikt, eftersom det finns många utmärkta Instructables som redan finns och som tjänar bättre än jag kunde. Istället, det kommer att gå igenom en allmän process att ta när du designar en PCB, och kommer att avse information för att bygga ett expansionskort för modulen Edison. Guiden kommer också notera några av de viktiga överväganden som behöver komma ihåg när det gäller design för modulen Edison.