
Digispark is a tiny Arduino-compatible board based on ATtiny85. With its USB bootloader it can be programmed directly from Arduino IDE and is useful for small automation, USB experiments and simple one-purpose devices.
Specifications
| MCU | ATtiny85. |
|---|---|
| Programming | USB bootloader and Arduino IDE. |
| Use | Small Arduino-compatible projects, USB devices and simple controllers. |
Schematic


Bootloader
The ATtiny85 needs the Digispark bootloader. It can be flashed with an AVR programmer such as USBasp using the connector wiring shown below.


USB Drivers and First Program
On Windows, install the Digispark USB driver. In Arduino IDE select the Digispark board, start upload and plug the board in only when the IDE asks for it.


Documentation
The package includes drivers, bootloader, programs and related files.