Låt oss göra en SmartWatch (3 / 20 steg)
Steg 3: Programmering metoder
Edison kan användas med Arduino IDE men för att få mest ut av det du kan använda andra programspråk som Python, Node.JS, C/C++. Intel har en egen IDE kallas Intel XDK IoT edition vilket gör programmering med Edison lätt. Under installationen av programmeringsmiljön för Edison kan du välja mellan Arduino IDE, Intel XDK eller Eclipse.
Prototyper med Edison
För att hålla Edison små bryts alla I/O stift till en 70-pin Hirose kontakt. Detta 70 stift är inte prototyper-vänlig. Gränssnitt med dessa kontakter är verkligen svårt så om du vill samverka med Edison behöver vi en styrelse med parning Hirose connector.
För närvarande är tillgängliga gränssnitt styrelser:
Arduino Expansion Board
Mini Breakout styrelse
SparkFun Edison block
Om du är ny till Edison och ville spela runt den, är Arduino Expansion Board för dig. Det kommer att ge dig Arduino som känner också baserade Arduino shield är kompatibel med denna styrelse men något större än Intel Galileo. Funktionerna är:
• 20 digital input/output pins inklusive 4 stift som PWM utgångar
• 6 analoga ingångar
• 1 UART (RX/TX)
• 1 I2C
• 1 ICSP 6-stifts huvud (SPI)
• Micro USB-kontakt eller (via mekanisk switch) värd dedikerad standard storlek USB typ A-kontakt
• Micro USB-enhet (ansluten till UART)
• Micro SD kort kontakt
• DC power jack (7V-15V DC ingång)
Om du vill bädda in Edison i ett projekt än kan du använda Mini Breakout styrelsen eller SparkFun Edison block. De är något större än Intel Edison. Mini Breakout ombord har minimal funktioner som:
• Utsätter infödda 1.8V I/O för Edison modul
• 0.1" grid I/O utbud av genomgående hål löda poäng
• USB OTG med USB Micro typ-AB-kontakt
• USB OTG strömbrytaren
• Batteriladdare
• USB till UART bridge med USB Micro typ-B-kontakt-enhet
• DC strömförsörjning jack (7V-15V DC ingång)
SparkFun har en hel uppsättning av moduler för gränssnitt, makt, sensorer och ställdon. Du kan bläddra igenom dem här
https://www.Sparkfun.com/Categories/272?_ga=1.96462940.1908865400.1440685501 och kan hitta ett eller flera lämpliga för ditt projekt med Edison.