Penguino AVR
The Penguino AVR is a really simple USB-programmable microcontroller board for experimenting with robotics, prototyping control systems and building electronics projects.
- Write programs in C
Upload, debug and control over USB (JTAG and UART over USB)
USB or externally powered (5v or 3.3v + built-in voltage regulator)
- Digital tri-state I/O pins
- Analog to Digital Conversion
- Breadboard friendly
The board can be easily programmed and debugged (JTAG) over a USB connection to a computer.
The on-board ATMega32A AVR microcontroller can be programmed to act on its own or to use the USB connection to communicate with the computer (using UART).
At a tiny 22x54mm, the Penguino AVR plugs directly into a circuit prototyping breadboard or a custom circuit-board design via the 36 pins along the edges. To make it even more ideal for quickly prototyping a design, it can be easily configured to run at either 5V or 3.3V from either USB power or an external power source (e.g. batteries or DC plug pack).
Code for the Penguino AVR can be written in C, compiled and uploaded in a snap using Flipper, our cross-platform software (just select the file to upload and go!).
Featured Projects where the Penguino AVR is being used |
Get the flash player here: http://www.adobe.com/flashplayer
|
Technical Details
- 32K Program Memory
- JTAG over USB - Full-chip debugging and programming
- UART over USB - Run-time communication with a computer
- Built-in 3.3V voltage regulator - Runs at 3.3V or 5V from USB or external power sources
- 3 tri-state digital I/O Ports (24 pins). Extra functionality modes for I/O pins:
- 8 pins (1 port): 10-bit Analog to Digital Converters (ADC)
- 4 pins: SPI bus
- 2 pins: an analog comparator
- 2 pins: external interrupts
- 2 pins: two-wire serial bus (TWI or I2C)
- 6 pins: timer/counter inputs and outputs
- Built-in Tri-Colour status LED (you can make it do whatever you like)
- Reset Button
- Power LED

