Digispark Mini Arduino + USB | IDE Attiny85
Vorrätig
Digispark Mini: kleine Steuerungen direkt am USB-Port programmieren
Manchmal braucht ein Projekt keinen großen Mikrocontroller, sondern nur ein paar Pins, eine kleine Logik und einen schnellen USB-Upload. Das Digispark-kompatible ATtiny85-Board passt genau in diese Lücke.
Du startest mit einem Blinktest, lernst den besonderen Upload-Moment des Bootloaders kennen und kannst danach kleine Anzeigen, Tasterlogik, Timer oder einfache USB-HID-Experimente bauen.

Anschlüsse, Pins und Funktionen im Überblick
Die folgende Übersicht bezieht sich auf die konkret abgebildete Makershop-Ausführung.

USB
Direkter Stecker für Versorgung und Bootloader
5V
5-V-Versorgung
VIN
Eingang zum Onboard-Regler; konkrete Boardgrenzen beachten
GND
Masse
P0–P5
Digitale I/O mit ADC-, PWM- und USI-Mehrfachfunktionen
P3 / P4
Während USB-Betrieb durch D− / D+ mitbenutzt
Was du damit bauen kannst
Mini-Statusanzeige bauen
Eine LED, ein Summer oder ein kleiner Ausgang zeigt Zustände an, ohne ein großes Controllerboard zu verwenden.
Tasterlogik kompakt lösen
Ein oder zwei Eingänge auswerten und daraus eine einfache Aktion, Verzögerung oder Umschaltung machen.
USB-HID ausprobieren
Mit passenden Bibliotheken Lern- und Testaufbauten für einfache USB-Eingabegeräte umsetzen.
Kleine Timer realisieren
Zeitverzögerungen, Blinkmuster oder periodische Signale in sehr kompakten Projekten unterbringen.
Der ATtiny85 blinkt nach dem USB-Upload
Beim Digispark startet der Upload anders als bei klassischen Arduino-Boards: Erst Upload anklicken, dann das Board einstecken, wenn die IDE dazu auffordert.
const byte ledPin = 1;
void setup() {
pinMode(ledPin, OUTPUT);
}
void loop() {
digitalWrite(ledPin, HIGH);
delay(500);
digitalWrite(ledPin, LOW);
delay(500);
}Die wichtigsten Werte
| Mikrocontroller | Microchip ATtiny85 |
|---|---|
| Architektur | 8-Bit AVR |
| Flash | 8 KB brutto; Bootloader belegt einen Teil |
| SRAM | 512 Byte |
| EEPROM | 512 Byte |
| I/O-Pins | 6, mit Mehrfachfunktionen |
| ADC | 10 Bit; am Board bis zu vier analoge Kanäle nutzbar |
| PWM | Mehrere PWM-Ausgänge, abhängig vom Core und Timergebrauch |
| Serielle Peripherie | USI für SPI- oder I²C-ähnliche Kommunikation |
| USB | Software-USB über zwei gemeinsam genutzte I/O-Leitungen |
Datenblatt, Pinout und Tutorials
Eigene Makershop-Unterlagen stehen direkt auf unserem Server bereit. Ergänzend verlinken wir vertrauenswürdige technische Primärquellen.
Technische Grundlage: Microchip ATtiny25/45/85 Datasheet · Digistump Arduino Board Support · Micronucleus USB Bootloader. Produktbilder und Lieferumfang beziehen sich auf das Makershop-Angebot.
Vor dem ersten Einsatz wissen
Warum wird das Board erst nach Upload-Start eingesteckt?
Der Micronucleus-Bootloader wartet nur kurz nach dem Einschalten auf eine Übertragung. Die IDE koordiniert dieses Zeitfenster.
Sind wirklich alle sechs Pins frei?
Nicht gleichzeitig uneingeschränkt. P3 und P4 dienen auch der USB-Verbindung, weitere Pins besitzen Boot- oder LED-Funktionen.
Wie viel Flash bleibt für den Sketch?
Weniger als die brutto vorhandenen 8 KB, weil der Bootloader Speicher belegt. Der genaue freie Bereich hängt von der Bootloader-Version ab.
Kann ich normale Arduino-Bibliotheken verwenden?
Teilweise. Bibliotheken müssen mit ATtiny85, wenig SRAM und der jeweiligen Timer- und Pinbelegung kompatibel sein.
Dokumentation / Ressourcen
1 Rezension für Digispark Mini Arduino + USB | IDE Attiny85
Ähnliche Produkte
ESP32-CAM NodeMCU 5V WIFI Bluetooth-Entwicklungsboard
9,70 €




















bestellg (Verifizierter Käufer) –
als Funktionstest kann man in der Arduino IDE aus dem Menü wählen:
File Examples digisparkKeyboard Keyboard
hochladen, dann kommt im 5 Sekunden Abstand: (folgend von meinen realen digi-stump geliefert)
spark!
Hello Digispark!
Hello Digispark!
Hello Digispark!
Hello Digispark!
so jetzt mal rausziehen aus USB, den digispark. Wenn’s reproduzierbar ist, ist der ATMEL tiny85 heile und läuft. einfache Prozedur, leicht zu überprüfen.
spark!
Hello Digispark!
Hello Digispark!
Hello Digispark!