PowerPoint Presentation
Microcontrollers and #IoTMatt Haines@beardedinventor@electricimp
#sumocontrol help
Microcontrollers, oh my!!Arduino, Netduino, Espruino, Pinocc.io, Spark.io, Electric Imp, Tessel, Light Blue Bean, Raspberry Pi, Beagle Bone Black, Galileo, Edison, **There are MANY more thingsArduinoHuge communityMany form factorsOpen Source
Programmed in Processing / CArduino IDE
$10-$80Depending on quality, form factor, features, etc
WiFi, Cellular, Bluetooth shields and libraries available
arduino.ccNetduino.NET Arduino(same pinout)
Programmed in C#Visual Studio
$35 / $60Netduino / Netduino Plus
Ethernet on Netduino Plus
netduino.comLight Blue BeanArduino-based BLE Dev Board
Programmed with Processing / CBuilt in functionality accessible through iOS and Android libraries
$30
LBM313 BLE Modulepunchthrough.com
EspruinoJS development boardOpen Source
Programmed with JSBrowser Based IDE
$40
Drivers for CC3000 (WiFi)
espruino.com
TesselNode.js dev boardOpen Source
Programmed with JSCommand line interface
$75
CC3000 (WiFi)tessel.io
Pinocc.ioMesh Networking!Open Source
Two programming options:Processing + Arduino IDEScoutScript + Online IDE
$60 / $140Local Mesh / WiFi Gatewaypinocc.io
Spark IOArduino-based IoT PlatformOpen Source
Programmed in Processing / CProgrammed in Spark BuildBrowser based
Programmable web hooks to execute functions or get variables
$20-$40
CC3000 (WiFi)spark.io
Electric ImpIoT Platform
Programmed in SquirrelProgrammed in Electric Imp IDEBrowser based
Agents (server side code)Easily make and process HTTP requests
$40
BCM43362 (WiFi)electricimp.com
RPi, BBB, Galileo, Edison, Small linux computersCan be programmed in a number of languages (Python, Node.js, and Processing are common)Typically much more powerful (and complex, and expensive) than microcontroller platforms
If you can do it in Linux, you can probably do it on these boards.raspberrypi.org | beagleboard.org | intel.com/galileo | intel.com/edisonGetting Started with Electric Imphttp://electricimp.com/docs/gettingstarted/
(or come find us in the makerspace )