-9%
Wiring Connections:
- Micro USB:
- VCC: Connects to USB 5V power supply.
- GND: Connects to ground.
- I/O Pins:
- Digital I/O Pins: 6 pins for digital input and output (D0 to D5).
- Analog Input Pins: 4 pins (A0 to A3) for analog input.
- PWM Output Pins: Two pins (D1 and D2) support Pulse Width Modulation.
- Power:
- 5V: Connected to the VCC pin to provide power to the board.
- GND: Ground connection to complete the circuit.
Power:
- Operating Voltage: 5V DC (provided via Micro USB).
- Power Consumption: Very low, designed for energy efficiency, typically consuming less than 10 mA during operation.
Input and Output:
- Input:
- Digital Inputs: Can read digital signals from various sensors and devices.
- Analog Inputs: Can measure analog signals and convert them to digital values.
- Output:
- Digital Outputs: Can drive LEDs, relays, and other digital devices.
- PWM Outputs: Can control motors and other devices requiring variable speed or intensity.
Physical Characteristics:
- Size: Small and compact, measuring approximately 1.6 x 1.6 inches (40 x 40 mm).
- Mounting: Can be mounted on a breadboard or integrated into custom projects.
- Material: Standard PCB with soldered components.
Technical Specifications:
- Microcontroller: ATtiny85, an 8-bit AVR microcontroller.
- Clock Speed: Operates at 8 MHz.
- Memory:
- Flash Memory: 8 KB for storing code.
- RAM: 512 Bytes for runtime data.
- EEPROM: 512 Bytes for non-volatile storage.
- Analog-to-Digital Converter (ADC): 10-bit resolution.
- PWM Resolution: 8-bit.
Additional Features:
- Bootloader: Pre-installed bootloader allows programming directly via USB without the need for an external programmer.
- Compatibility: Fully compatible with the Arduino IDE, making it easy to develop and upload code.
- Low Profile: Small size makes it suitable for compact and portable projects.
How to Use:
- Install Drivers:
- Download: Install the necessary drivers for the Digispark board from the official website or the Arduino IDE board manager.
- Set Up Arduino IDE:
- Add Board: In the Arduino IDE, add the Digispark board package by going to “File” > “Preferences” and adding the URL for Digispark board manager.
- Select Board: Go to “Tools” > “Board” and select “Digispark (Default – 16.5MHz)”.
- Connect the Board:
- USB Connection: Plug the Digispark board into your computer’s USB port.
- Write and Upload Code:
- Code: Write your Arduino code in the IDE.
- Upload: Click “Upload” to transfer the code to the Digispark. The board will automatically start programming when detected.
- Powering the Board:
- Power Supply: The board receives power through the Micro USB connection, no additional power source is required.
- Utilize I/O Pins:
- Digital and Analog: Connect sensors, actuators, and other peripherals to the digital and analog I/O pins as needed.
- PWM Control: Use PWM pins to control devices like motors or LEDs.
The Digispark ATtiny85 is a versatile and compact development board perfect for small projects where space is limited. Its Arduino compatibility and USB connectivity make it easy to program and integrate into a variety of applications.
Reviews
Clear filtersThere are no reviews yet.