SKU: SBCD-0544
📋 GST Invoice Available

Digispark ATTINY85 USB Microcontroller Development Board

₹259.00 (Inclusive of all taxes)
Out of Stock

The Digispark ATTINY85 USB Development Board offers a compact and cost-effective solution for embedded projects, leveraging the powerful yet small ATtiny85 8-bit AVR microcontroller. With integrated USB, it provides direct programming capability via the Arduino IDE, making it an excellent choice for rapid prototyping and minimalist applications.

Features

  • Compact ATtiny85 8-bit AVR microcontroller for embedded projects.
  • Integrated USB for direct programming via the Arduino IDE (Digispark core).
  • Features 8KB In-System Programmable Flash, 512B EEPROM, and 512B SRAM.
  • Flexible I/O with up to 5 GPIOs, 4 ADCs, 2 PWMs, and a Universal Serial Interface (USI) supporting SPI and I2C.
  • Designed for low power consumption, suitable for battery-operated and space-constrained applications.

Out of stock

Description

The Digispark ATTINY85 USB Development Board delivers significant capability in a miniature footprint. Similar to Arduino boards in concept but optimized for smaller, more focused projects, it integrates the ATtiny85 microcontroller, offering an 8-bit AVR architecture operating at up to 20MHz. This board is ideal for developers seeking a minimalist platform for quick prototyping, embedded sensing, or controlling simple devices where space and cost are critical factors.

Programming the Digispark is streamlined via its onboard USB port, utilizing the Micronucleus bootloader and a specialized Digispark core within the Arduino IDE. This setup enables developers to upload sketches directly without external programmers. With 8KB of Flash memory for code, 512 bytes of EEPROM for non-volatile data, and 512 bytes of SRAM for runtime data, the ATtiny85 provides ample resources for a wide range of compact applications. Its peripheral set includes a versatile Universal Serial Interface (USI) that can function as SPI or I2C, alongside multiple ADC channels and PWM outputs, providing essential connectivity for various sensors and actuators.

Key Features

  • High-performance, low-power AVR® 8-bit ATtiny85 microcontroller.
  • Integrated USB interface for direct programming via Arduino IDE (Digispark core).
  • 8KB In-System Programmable Program Memory Flash (10,000 Write/Erase Cycles).
  • 512 Bytes In-System Programmable EEPROM for persistent data storage.
  • 512 Bytes Internal SRAM for program execution.
  • Universal Serial Interface (USI) supporting I2C, SPI, and 1-wire protocols with start condition detector.
  • 10-bit Analog-to-Digital Converter (ADC) with 4 single-ended channels and two differential pairs (1x, 20x gain).
  • Two high-frequency PWM outputs with separate output compare registers.
  • Operating speed grade: 0-10 MHz @ 2.7-5.5V, 0-20 MHz @ 4.5-5.5V.
  • Supports industrial temperature range operation.
  • Extremely low power consumption: Active Mode 1 MHz, 1.8V: 300 µA.

Applications

  • Compact IoT sensors and data loggers.
  • Wearable electronics prototypes.
  • Simple automation and robotics control.
  • Embedded control systems requiring minimal footprint.
  • USB human interface devices (HID) development.
  • LED control and small display drivers.

Technical Specifications

MicrocontrollerATtiny85 (AVR 8-bit)
Operating Voltage5V via USB, up to 5.5V external
Flash Memory8 KB
SRAM512 Bytes
EEPROM512 Bytes
Clock SpeedUp to 20 MHz
GPIO PinsUp to 5 (depending on USB usage)
ADC Channels4 (10-bit)
PWM Outputs2
Communication InterfacesUSI (configurable as SPI, I2C, 1-Wire)
Dimensions (L x W)21 x 18 mm
Weight4 g

Frequently Asked Questions

How is the Digispark ATtiny85 programmed?

The Digispark ATtiny85 is programmed directly via its integrated USB port. It uses the Micronucleus bootloader and can be programmed using the Arduino IDE after installing the Digispark board support package. No external programmer is typically required, simplifying the development workflow for makers and engineers.

What are the power requirements for the Digispark ATtiny85?

The Digispark ATtiny85 board is designed to be powered directly from a 5V USB connection. While its internal ATtiny85 microcontroller can operate across a voltage range of 2.7V to 5.5V, the board's components are optimized for 5V operation, commonly provided by a computer USB port or a USB power adapter.

What communication interfaces does the ATtiny85 offer?

The ATtiny85 features a Universal Serial Interface (USI) which is a flexible hardware module that can be configured to act as an SPI master/slave, I2C master/slave, or a 1-Wire interface. This allows for communication with various peripherals like sensors, displays, and other microcontrollers, making it versatile for compact projects.

What are the memory specifications of the ATtiny85?

The ATtiny85 microcontroller on the Digispark board provides 8KB of In-System Programmable (ISP) Flash memory for storing program code, 512 bytes of EEPROM for non-volatile data storage that persists across power cycles, and 512 bytes of internal SRAM for dynamic data during program execution. These resources are suitable for many small-scale embedded applications.

Package Includes

  • 1 x Digispark ATTINY85 Mini USB Development Board
  • 1 x Berg Pin Header Set (unassembled)

Additional Information

Weight 0.004 kg
Dimensions 2.1 × 1.8 cm