My favorites | Sign in
Logo
             

Micropendous boards are OpenHardware Development Boards for Atmel's USB AVR Microcontrollers with a Free and Open Source Software (FOSS) hardware, firmware, and software development platform. They are designed for USB peripheral development but can also be used as general purpose USB-programmable microcontroller development boards.

If you are new to USB AVR development, start with the QuickStart guide.

Which Distribution do I download? The older Micropendous-2009-10-11 Distribution has higher Virtual Serial Port throughput than the latest version which has more firmware examples and support software.

Features

- Micropendous1 Micropendous2 Micropendous3 Micropendous4
IC AT90USB162 ATmega32U4 AT90USB646 AT90USB1287
FLASH 12kbytes 28kbytes 60kbytes 120kbytes
SRAM 512 bytes 2.5kbytes 4kbytes 8kbytes
Ext. SRAM - - - 128kbytes
EEPROM 512 bytes 1kbytes 2kbytes 4kbytes
Max GPIO 21 26 48 47
ADC Pins None 12 8 8
USB Mode Device Device Device Device/Host/OTG
Clock 8MHz 8MHz 8MHz 16MHz
VCC_Sel 3.3V/5V 3.3V/5V 3.3V/5V 5V
3.3V at: 50mA 500mA 500mA -
Variations Micropendous1_Base Micropendous2-JTAG - AT90USB647

Other variations are possible and more designs exist, including the Micropendous1-SIL which is designed for DIY prototyping. Note the USB AVRs are not rated to run at 16MHz at 3.3V.

Common Features

Firmware Examples

Can be found in the latest release or via SVN.

External Projects









Powered by Google Project Hosting