Arduino Fio Microcontroller Board

The Arduino Fio is a microcontroller board based on the Atmel ATmega328P MCU and is intended for wireless applications. The Arduino Fio runs at 3.3V operating voltage and 8MHz clock speed. It has 14 digital input/output pins (of which 6 can be used as PWM outputs), 8 analog inputs, an on-board resonator, a reset button, and holes for mounting pin headers. The on-board ATmega328P MCU has 32KB of Flash memory for storing code. It also has 2KB SRAM and 1KB EEPROM. This Arduino microcontroller board has connections for a Li-Polymer battery and includes a charge circuit over USB. An XBee socket is available on the bottom of the board. The Arduino Fio comes without pre-mounted headers, allowing the use of various types of connectors or direct soldering of wires. The user can upload sketches with an FTDI cable or Sparkfun breakout board. A user can also upload sketches wirelessly by using a modified USB-to-XBee adapter.