2. Hardware
• 32-bit Arm Processor
• Broadcom Wifi Module + Antenna
• 6 GPIO Pins:
– Digital IO
– Analog IO (12-bit ADC and DAC)
– PWM
– SPI, I2C, UART
• Small (SD Card form factor)
2
3. Platform
• Browser Based IDE
– No need to install a tool chain
• Push Code Over Wifi
– No need for drivers / JTAG programmers
• impOS abstracts low level coding
– No worries about network stack, security, etc
3
4. Code
• Squirrel
– Object Oriented
– Interpreted
– Event Driver
• Write server and device code in same language
– APIs for talking to hardware (pins, I2C, etc)
– APIs for building web servers (similar to Node.js)
– APIs for making outgoing web requests
4
6. What Else
• Documentations
– http://electricimp.com/docs/
– http://github.com/electrcimp
• We have free DevKits for you to use.
• We’re hiring
– Hardware, Back End, Front End, QA, …
– (Interns and grads)
6
7. IF YOU ARE DOING A
HARDWARE HACK
WE HAVE FREE
HARDWARE
7