Digispark Attiny85 Mini USB Development Board with Headers
Empower ultra-compact microcontroller projects with the Digispark Attiny85 Mini USB Development Board. Built around Microchip's 8-bit AVR ATtiny85-20SU microcontroller, this ultra-small development board includes built-in micro-USB / PCB USB connector pins for direct programming via the Arduino IDE without requiring an external ISP programmer. Offering 6 I/O pins, hardware SPI/I2C capability, and standard 5V onboard regulation, it is an ideal, budget-friendly replacement for larger Arduino UNO or Nano boards in wearable devices, mini IoT nodes, and space-constrained DIY electronics.
₹ 245
₹ 349
| : |
Add FAQ
The Digispark ATTINY85 Mini USB Development Board is an exceptionally tiny, Arduino-compatible microcontroller board designed for embedded applications where physical space and cost are paramount. At the heart of the board is the high-performance, low-power 8-bit ATtiny85 microcontroller, featuring 8KB of flash memory, 512 bytes of SRAM, and 512 bytes of EEPROM.
The board features an onboard PCB USB connector and custom Micronucleus bootloader, allowing users to plug the board directly into a PC's USB port to upload code directly through the Arduino IDE. Supported by an onboard 5V 500mW voltage regulator, the Digispark can be powered either directly via the 5V USB port or through an external unregulated power source (7V−12V) on the VIN pin. It provides 6 general-purpose I/O pins capable of PWM, Analog ADC reading, and I2C/SPI hardware communication interface emulation.
Key Features and Benefits
-
Ultra-Compact Footprint: Measuring just 21mm×18mm, it fits into miniature wearables, small enclosures, and compact custom PCBs.
-
Direct USB Bootloader Programming: Integrated Micronucleus bootloader allows direct programming via the Arduino IDE without an external programmer (e.g., USBAsp).
-
Flexible Power Options: Powered directly via 5V USB or through the onboard voltage regulator (7V−12V DC VIN pin).
-
6 General-Purpose I/O Pins: Supports digital input/output, with 4 pins capable of 10-bit ADC reading and 3 pins supporting PWM output.
-
Hardware I2C and SPI Support: Enables seamless interface with OLED displays, sensors (MPU6050, BME280), and external storage modules.
Technical Specifications
| Feature Component | Specification Details |
|---|---|
| Microcontroller | Microchip ATtiny85-20SU (8-Bit AVR Core) |
| Clock Frequency | 16.5 MHz (Internal Oscillator) |
| Flash Memory | 8KB (approx. 6KB available after bootloader) |
| SRAM / EEPROM | 512 Bytes / 512 Bytes |
| Operating Voltage | 5.0V DC (Onboard 5V Regulator) |
| External Input Voltage (VIN) | 7.0V−12.0V DC |
| I/O Pins | 6 Pins (P0 to P5) |
| PWM / ADC Channels | 3 PWM Pins / 4 10-bit ADC Pins |
| Hardware Interfaces | USI (I2C and SPI Emulation) |
| Status LEDs | Power LED (Red) & Test/Pin 1 LED (Red) |
Pinout Guide
-
P0: Digital I/O, PWM, I2C SDA, AREF. -
P1: Digital I/O, PWM, Onboard Red LED (Pin 1). -
P2: Digital I/O, Analog Input (ADC1), I2C SCL, SPI SCK. -
P3: Digital I/O, Analog Input (ADC3), USB D+ Signal (Pull-up resistor attached). -
P4: Digital I/O, PWM, Analog Input (ADC2), USB D- Signal. -
P5: Digital I/O, Analog Input (ADC0), RESET Pin (Active Low). -
VIN: External Power Input (7V−12V DC). -
5V: Regulated 5V Power Output or 5V Input. -
GND: Ground (0V).
PROGRAMMING NOTE: Because Pins
P3andP4are shared with USB signals during code uploading, avoid attaching heavy loads (e.g., relays or low-impedance sensors) to P3 and P4 while uploading programs via USB.
Arduino Quick-Start Code Example (Blink LED)
// Digispark ATtiny85 Onboard LED Blink Example
// Note: Onboard LED is connected to Pin 1
#define LED_PIN 1
void setup() {
pinMode(LED_PIN, OUTPUT); // Set Pin 1 as output
}
void loop() {
digitalWrite(LED_PIN, HIGH); // Turn LED ON
delay(1000); // Wait 1 second
digitalWrite(LED_PIN, LOW); // Turn LED OFF
delay(1000); // Wait 1 second
}
Applications
-
Miniature Wearable Electronics: Compact badge lights, smart ring indicators, and custom glowing costumes.
-
USB Human Interface Devices (HID): Custom USB macro pads, keystroke injection tools, and volume control knobs.
-
Smart Sensor Nodes: Mini standalone temperature, humidity, or IR proximity logging modules.
-
Space-Constrained IoT Projects: Small secondary controllers handling specific low-level hardware timing tasks.
Package Includes
-
1 x Digispark ATTINY85 Mini USB Development Board
-
1 x 6-Pin Male Header Strip
Shipping & Delivery
-
Free shipping on orders above ₹999 across India
-
Dispatched within 1-3 business days
-
Expected delivery: 3-7 business days depending on location
-
Secure packaging to ensure safe transit of electronic components
0 Reviews For this Product