Teensy, tiny, Electric IMP Wifi SD card teams up with the Teensy 3.
Electric IMP makes a SD card (not 100% SD compatible) that has WiFi built into it and an ARM Cortex M3 with GPIO.
http://electricimp.com/
http://devwiki.electricimp.com/doku.php
https://www.sparkfun.com/tutorials/397
Sparkfun sells this special SD WiFi development card for $30 USD and a breakout board for $13 USD. The breakout card has a sot23, one-wire crypto chip (ATSH204) for user network identification.
Being a hardcore hacker, for my Teensy 3 application, I used the IMP SD card and soldered wires to it and installed the crypto chip on my board to save money but voided the product's warranty. Sparkfun now has a breakout board for this crypto chip for only $3.00 USD. I was able to use Sparkfun's ATSH204 one-wire bit banged library for crypto testing on a standard Arduino but this library code does not work on the Teensy 3 without some user timing modifcations.
Links:
https://www.sparkfun.com/products/11395
https://www.sparkfun.com/products/11400
https://www.sparkfun.com/products/11551
Be sure to read "all" the Electric IMP product comment and links and view the videos to have a better understanding of the Electric IMP.
My observations in hacking this tiny Electric IMP Wifi SD card to the Teensy 3.
#1. You need Google Chrome or FireFox for browser code server editing. (NO IE browser allowed, yet)
All code editing/design is done on "their" servers!!! Their "C" like language is Squirrel???
#2. The Electric IMP does not compete with the expensive Arduino WiFI shield card ($85 USD).
You cannot make a web server. It does compete on price and user simplicity by providing I2C, Serial, GPIO, and SPI.
#3. You would need a IOS device (iPhone or iTouch) or compatible Android device to use the LCD screen as a "blink-up device" to load your wifi router settings on the IMP SD card for a wifi connection. This procedure is very cool. It takes only less than a minute to transfer your router settings to the Electric IMP card with no programming effort whatsoever. At no time, is your security information transferred to "their" servers! ??? I was able to go on-line and program an application within 5 minutes which is a totally amazing feat.
#4. Wifi needs plenty of ma. power and the Electric IMP is no exception. You need 400 ma. peak power max. to use it. You cannot connect it to the Teensy 3 which only has 100 ma.!!!! With special power routines, on the Electric IMP, the SD card and M3 ARM chip can idle at a few uamps for battery portable applications.
#5. Interfacing the ARM Electric IMP with the Teensy 3 creates no problems since they are both 3.3 VDC devices.
Attached picture of my homemade Electric IMP breakout board attached to my T3 BaseBoard for the Teensy 3. My application uses the Electric IMP WiFi link and serial port for an inexpensive “network time” for the Teensy 3.
Enjoy ...
View attachment Electric_IMP_Pic.pdf
Electric IMP makes a SD card (not 100% SD compatible) that has WiFi built into it and an ARM Cortex M3 with GPIO.
http://electricimp.com/
http://devwiki.electricimp.com/doku.php
https://www.sparkfun.com/tutorials/397
Sparkfun sells this special SD WiFi development card for $30 USD and a breakout board for $13 USD. The breakout card has a sot23, one-wire crypto chip (ATSH204) for user network identification.
Being a hardcore hacker, for my Teensy 3 application, I used the IMP SD card and soldered wires to it and installed the crypto chip on my board to save money but voided the product's warranty. Sparkfun now has a breakout board for this crypto chip for only $3.00 USD. I was able to use Sparkfun's ATSH204 one-wire bit banged library for crypto testing on a standard Arduino but this library code does not work on the Teensy 3 without some user timing modifcations.
Links:
https://www.sparkfun.com/products/11395
https://www.sparkfun.com/products/11400
https://www.sparkfun.com/products/11551
Be sure to read "all" the Electric IMP product comment and links and view the videos to have a better understanding of the Electric IMP.
My observations in hacking this tiny Electric IMP Wifi SD card to the Teensy 3.
#1. You need Google Chrome or FireFox for browser code server editing. (NO IE browser allowed, yet)
All code editing/design is done on "their" servers!!! Their "C" like language is Squirrel???
#2. The Electric IMP does not compete with the expensive Arduino WiFI shield card ($85 USD).
You cannot make a web server. It does compete on price and user simplicity by providing I2C, Serial, GPIO, and SPI.
#3. You would need a IOS device (iPhone or iTouch) or compatible Android device to use the LCD screen as a "blink-up device" to load your wifi router settings on the IMP SD card for a wifi connection. This procedure is very cool. It takes only less than a minute to transfer your router settings to the Electric IMP card with no programming effort whatsoever. At no time, is your security information transferred to "their" servers! ??? I was able to go on-line and program an application within 5 minutes which is a totally amazing feat.
#4. Wifi needs plenty of ma. power and the Electric IMP is no exception. You need 400 ma. peak power max. to use it. You cannot connect it to the Teensy 3 which only has 100 ma.!!!! With special power routines, on the Electric IMP, the SD card and M3 ARM chip can idle at a few uamps for battery portable applications.
#5. Interfacing the ARM Electric IMP with the Teensy 3 creates no problems since they are both 3.3 VDC devices.
Attached picture of my homemade Electric IMP breakout board attached to my T3 BaseBoard for the Teensy 3. My application uses the Electric IMP WiFi link and serial port for an inexpensive “network time” for the Teensy 3.
Enjoy ...
View attachment Electric_IMP_Pic.pdf
Last edited: