0% found this document useful (0 votes)
18 views

Digispark Attiny85 Usb Development Board Mini Arduino

Uploaded by

nebawiv907
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
18 views

Digispark Attiny85 Usb Development Board Mini Arduino

Uploaded by

nebawiv907
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

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:

• High Performance, Low Power AVR® 8-Bit Microcontroller


• Non-volatile Program and Data Memories
• 8K Bytes of In-System Programmable Program Memory Flash
• Endurance: 10,000 Write/Erase Cycles
• 512 Bytes In-System Programmable EEPROM
• 512 Bytes Internal SRAM
• Peripheral Features
• Two High-Frequency PWM Outputs with Separate Output Compare Registers
• USI – Universal Serial Interface (12C, SPI, 1-wire) with Start Condition Detector
• 10-bit ADC
• 4 Single Ended Channels
• Two Differential ADC Channel Pairs with Programmable Gain (1x, 20x)
• Speed Grade
• 0 – 10 MHz @ 2.7 – 5.5V, 0 – 20 MHz @ 4.5 – 5.5V
• Industrial Temperature Range
• Low Power Consumption
• Active Mode:1 MHz, 1.8V: 300 µA

Schematic Diagram of the ATtiny85 USB Mini Development Board:


• Main interface of the board is the USB MICRO connector. The board can be powered
from this USB interface or from a suitable external source through the 3-pin connector J2
(5V/GND/VIN). The 5V onboard voltage regulator is built around U1 (78L05).
• D1 is the power LED and D2 is the test/status LED. Diodes D3-D5 are added for total
USB interface protection. D3 is a common Schottky diode, and the rest (D4-D5) are 36V
zener diodes.
• Finally IC1 (ATtiny85) is the master-brain of the mini development board. Total (6) I/O
pins of IC1 (P0-P5) are available through the 6-pin connector J1. Pin assignment of
connector J1 is shown below:

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.

You might also like