Arduino ATTiny85 USB Development Board
Arduino ATTiny85 USB overview
The Arduino ATTiny85 USB is a Development Board. Main ratings: Controller ATMEL Tiny85 AVR 8-bit in SOIC-8 package; Clock speed 1-20 MHz; Flash 8 KB, of which a little over 2 KB is used by the bootloader; RAM-memory 512 bytes. This page brings together the Arduino ATTiny85 USB pinout and key specifications, with the full datasheet PDF to preview below or download.
The Arduino ATtiny85 USB is an 8-bit Atmel ATtiny85 MCU from the same AVR family that the Arduino boards are based on. The Arduino ATtiny85 USB can be programmed using the Arduino IDE and much of the standard Arduino software and existing libraries will work with it. Other libraries have been modified to work properly with the ATtiny85 USB. The module uses specific pins for USB communication. The pins are connected to a 1.5K pull-up resistor required for USB communication. These pins are in parallel with the USB connector that is on the module.
The module offers a wide variety of features corresponding to its effective usages such as ESD protection, I2C, and serial peripheral interface ability. The board also features external interrupt capability allowing for its effective use in DIY projects. Arduino ATTiny85 USB Development Board is intended for semi-permanent installation in objects or exhibitions. The board comes without pre-mounted headers, allowing the use of various types of connectors or direct soldering of wires.
Key specifications
Datasheet
Arduino ATTiny85 USB features
- Atmel ATtiny85 processor running at 16.5MH
- Micro USB connector for easy programming
- 8KB Flash memory, 6K program space
- 6 Digital I/O
- 3 PWM shared with the digital I/O
- 4 Analog inputs shared with digital I/O
- I2C and SPI interface shared with digital I/O
- External interrupt capability
- 3-5.5V or 7-12V Operation
Arduino ATTiny85 USB pinout
| Pin | Name | Description |
|---|---|---|
| 1 | 5V | Chip Supply Voltage |
| 2 | GND | Ground Pin |
| 3 | VIN | Voltage Input |
| 4 | P0 | AIN0/SDA/MOSI/AREF/OC0A |
| 5 | P1 | AIN1/MISO/OC1A/OC0A |
| 6 | P2 | SCL/SCK/ADC1 |
| 7 | P3 | ADC3 |
| 8 | P4 | ADC2/OC1B |
| 9 | P5 | Reset Pin/ADC0 |
Arduino ATTiny85 USB specifications
| Controller | ATMEL Tiny85 AVR 8-bit in SOIC-8 package |
|---|---|
| Clock speed | 1-20 MHz |
| Flash | 8 KB, of which a little over 2 KB is used by the bootloader |
| RAM-memory | 512 bytes |
| EERPOM-memory | 512 bytes |
| Operating voltage | 5 Volts - 7.5 Volts |
| I / O pins | 6 |
| PWM outputs | 3 |
| Analog inputs | 4, 10-bit each D1 |
Arduino ATTiny85 USB applications
- Parking Lot Counter
- Embedded systems
- Home Automation
- Industrial Automation
- Medical Instrument
Comments 0
Leave a comment