Stap 3: Programmering methoden
Edison kan worden gebruikt met Arduino IDE, maar om te krijgen het meeste eruit kunt u andere programmeertalen zoals C/C++, Python, Node.JS. Intel heeft een eigen IDE heet Intel XDK IoT-editie die programmeren met Edison gemakkelijk maakt. Tijdens het opzetten van de programmeeromgeving voor Edison kunt u kiezen tussen de Arduino IDE, Intel XDK of Eclipse.
Prototyping met Edison
Zodat de Edison kleine zijn alle van de I/O pinnen uitgebroken op een 70-pins Hirose connector. Deze 70 pinsconnector is niet prototyping-vriendelijk. Interfacing met deze aansluitingen zijn echt moeilijk, dus als u wilt communiceren met Edison moeten we een bord met paring Hirose connector.
Momenteel zijn beschikbare interfacing planken:
Arduino Expansion Board
Mini Breakout Board
SparkFun Edison blokken
Bent u nieuw in Edison en wilde spelen eromheen, is Arduino Expansion Board voor jou. Het geeft je Arduino zoals voelen ook Arduino gebaseerd schild zijn compatibel met dit bord maar iets groter dan Intel Galileo. De kenmerken zijn:
• 20 digitale input/output pinnen met inbegrip van 4 pinnen als PWM outputs
• 6 analoge ingangen
• 1 UART (RX/TX)
• 1 I2C
• 1 ICSP 6-pins header (SPI)
• Micro-USB apparaat schakelaar of (via mechanische schakelaar) hosten toegewijde standaard formaat USB Type A connector
• Micro USB-apparaat (aangesloten op UART)
• Micro-SD card connector
• DC power jack (7V-15V DC ingang)
Als u Edison insluiten in een project wilt, dan kunt u Mini Breakout Board of SparkFun Edison blokken. Ze zijn iets groter dan Intel Edison. Mini Breakout Board heeft minimale functies als:
• Bloot inheemse 1.8V I/O van de Edison-module
• 0.1" raster I/O matrix van via holes soldeer punten
• USB OTG met USB Micro Type-AB connector
• USB OTG / uit-schakelaar
• Batterijoplader
• USB apparaat UART bridge met USB Micro Type-B-connector
• DC voeding jack (7V-15V DC ingang)
SparkFun heeft een hele reeks modules voor Interfacing, macht, sensoren en actuatoren. U vindt ze hier
https://www.Sparkfun.com/categories/272?_ga=1.96462940.1908865400.1440685501 en vind een of meerdere geschikt is voor uw project met Edison.