Digispark
The Digistump Digispark is an Arduino compatible development board the size of a postage stamp. It’s based on the ATTINY85-20SU Atmel AVR. Compared to the ATMEGA328, the micro-controller used in the Arduino UNO, the physically much smaller ATTINY85-20SU has just a quarter of the flash memory and almost a quarter of the I/O pins. Just about 6 kB of flash memory is available for user loaded sketches as a little over 2 kB is taken by the Micronucleus Tiny85 bootloader. Digistump warns that Loading bootloaders is not supported at this time and can result in damaged devices.
Specifications
- Support for the Arduino IDE 1.0+ (OSX / Win / Linux)
- Power via USB or External Source - 5V or 7 -35V (automatic selection)
- On-board 500ma 5V Regulator
- Built-in USB(and serial debugging)
- 6 I/O Pins (2 are used for USB only if your program actively communicates over USB otherwise you can use all 6 even if you are programming via USB)
- 8k Flash Memory (about 6K after bootloader)
- I2C and SPI(vis USI)
- PWM on 3 pins (more possible with Software PWM)
- ADC on 4 pins
- Power LED and Test/ Status LED (on Pin0)
- Weight: 4g
PinOut
Links
- Quick Reference - commonly requested info
- Tips and Tricks
- Wiring DIGISPARK ATTINY85 with 096″ OLED Display Screen
- Connecting and Programming Your Digispark