WiFiDuino is a new Arduino board that has a WiFi module. The circuit is based on the famous open source “Arduino Micro” from Arduino and Adafruit. To add WiFi connection, the new module “CC3000” from TI is used.
First of all, the cost; CC3000 is cheap. The price is around $12 !!! Add to that the amazing technical support from TI. By amazing I mean the schematic, guidelines for layout design and even the source code but for MSP430. One more thing regarding their support is the CC3000 SmartConfig, which ease building the WiFi connection with iOS or Android devices. Something else I like about this module is the size, it is really small, 16.3 mm x 13.5 mm x 2 mm. The technical features need another post to talk about.
The schematic is modified version of “Arduino Micro” which has ATmega32u4 chip. The CC3000 is connected to the ATmega32u4 through SPI interface. The board has digital I/Os and analog inputs. The antenna placement and the matching circuit are designed based on the guidelines form TI. The board size is 2.1″ x 1.1″.
The schematic and the layout are done. Sources will be published once the board is fabbed and tested.
I am working on another version of the WiFiDuino which has better specs.