Digispark Attiny85 Usb Development Board Mini Arduino
Digispark Attiny85 Usb Development Board Mini Arduino
The ATtiny85 based mini development board is similar to the Arduino, but cheaper and
smaller (ofcourse a bit less powerful). With a whole host of shields to extend its functionality
and the ability to use the familiar Arduino IDE, this board is a great way to jump into
microcontroller electronics.
SPECIFICATIONS:
Pin Connection
1 PB0/MOSI
2 PB1/MISO
3 PB2/SCK/ADI
4 PB3/AD3 //(DD-) *
5 PB4/AD2 //(D-) *
6 PB5/nRES
Note that out of these 6 connections, 2 (4&5) are reserved for USB only if your program actively
communicates over USB. Otherwise you can use all 6 even if you are programming via USB!
• The ATtiny 85 is a low-power CMOS 8-bit microcontroller based on the AVR enhanced
RISC architecture. By executing powerful instructions in a single clock cycle, the ATtiny
85 achieves throughputs approaching 1 MIPS per MHz allowing the system designer to
optimize power consumption versus processing speed
• The Attiny 85 provides 8K bytes of In-System Programmable Flash, 128/256/512 bytes
EEPROM, 256 bytes SRAM, 6 general purpose I/O lines, 32 general purpose working
registers, one 8-bit Timer/Counter with compare modes, one 8-bit high speed
Timer/Counter, Universal Serial Interface, Internal and External Interrupts, a 4-channel,
10-bit ADC, a programmable Watchdog Timer with internal Oscillator, and three
software selectable power saving modes.
• Port B is a 6-bit bidirectional I/O port with internal pull-up resistors (selected for each
bit). The Port B output buffers have symmetrical drive characteristics with both high sink
and source capability. As inputs, Port B pins that are externally pulled low will source
current if the pull-up resistors are activated. The Port B pins are tri-stated when a reset
condition becomes active, even if the clock is not running. Further, Port B also serves the
functions of various special features of the ATtiny 85. The reset pin (pin 1) can also be
used as a (weak) I/O pin.