The Modified Pico is among the smallest Arduino™ Duemilanove compatible microcontrollers with an on-board USB connection. It is based on the Atmel ATmega328 with 14 digital input/output pins (6 of which can be used as PWM outputs), 8 analog inputs, and a 16 MHz resonator. The input/output pins are all conveniently grouped with the digital pins on one side of the board and the analog pins on the other.
The Pico is intended for low-power connections (3-5 volts DC) and easier integration with breadboard prototyping. It will also work as a less expensive option for semi-permanent installations where a USB connection is desired. It is available as a semi-kit without pre-soldered pin headers, allowing for the use of various types of connectors or wires, or fully assembled with pin headers already soldered for an additional cost.
Minimally designed, the Pico provides most of the features of the Arduino™ Duemilanove in a smaller package than the Nano, including support for auto-reset when a new sketch is uploaded, reverse polarity protection, and a resettable fuse to prevent damage to the board or computer in case of a short. To keep costs low, we used all surface mount components and a thin, two layer design.
ATmega328 running at 16MHz with external resonator (0.5% tolerance)
On-board FTDI232 USB to Serial Connection
Supports auto-reset (choose Duemilanove w/ ATmega328 in the Arduino™ software)
Operating voltage of 2.7 - 5.5 VDC
Schottky diode reverse polarity protection
Auto-sense power input between USB and external source
Resettable 500 mA fuse for overcurrent protection
On-board pin 13 and communication LEDs