
Wenn Sie diese Zeilen lesen, ist ein Fehler aufgetreten ... mit dem Anschluss dieses Mikrocontrollers. Ich weiß, ich selbst war am Tag vor dem Schreiben des Artikels derselbe, aber Technomanyaks sind Menschen stur stur
Sie könnten sicher jedes der drei verfügbaren Arduin oder "nackten" Atmega328P-PU / Atmega8-16PU zayuzieren
Am Ende ist es EINFACH, USB-Linux mit Arduino Ide darunter zu laden.

Nein, diesmal kam das Licht in einem Keil auf Digispark und TEN - vergebens haben Sie 3 Dollar für eine ESD-Lizenz bezahlt?
"Nun, wenn ich mich für was entschieden habe, dann trinke ich etwas", sang Wyschotski und wie Sie wissen, ja!
Okay, wir sind mit den Sprüchen fertig - wir starten den Computer und rufen das BIOS auf.
Wir finden den Artikel Geräte / Anschlüsse - USB - ja, Digispark funktioniert nicht mit USB-3
USB3 deaktivieren - Kompatibel deaktivieren (Einige haben möglicherweise nur den Portmodus eingestellt - USB-2-kompatibel setzen)
Mein Artikel hieß xHCI - Deaktivieren
Nehmen Sie sich Zeit zum Beenden - aktivieren Sie das Debuggen - Debuggen aktivieren
Auch in meinem BIOS heißt diese Funktion anders - EHCI - Enable
Speichern & Beenden
Haube? Windows herunterladen?
Nehmen Sie sich Zeit, um ArduinoIde zu betreten!
Nehmen Sie zunächst alle zuvor installierten Brennhölzer unter Digistump / Digispark herunter!
Bist du fertig
WIN-x - run - regedit - Suche in der Registrierung nach Digistump suchen und gnadenlos löschen, F3 - weiter suchen!
Wiederholen Sie den Vorgang mit dem Wort Digispark.
Neustart der Aufsicht zum Kopf - Windows ist alles das gleiche ;-)
Jetzt müssen wir zwei Downloads durchführen - den richtigen Satz Brennholz mit einem Lader - Mikronukleus-Link
Github.com Download-Seite
Ich hatte diese Version von micronucleus-2.0a4-win.zip
Wir benötigen auch das ArduinoIde-Programm mit vorinstalliertem Digispark-a-Support - klicken Sie hier:
Software unter Attiny85 heruntergespült
Laden Sie das neueste ArduinoIDE herunter, meine Version (am 06/07/2018) - DigisparkArduino-Win32-1.0.4-May19.zip, extrahieren Sie den Inhalt.
Auf 64-Bit - es funktioniert!
Packen Sie unseren Mikronukleus-Treiber aus / richten Sie ihn ein.
Ok, wir starten DigisparkArduino Version 1.0.4!
Alter? Und du Shashechki oder Ride?
Es ist ein Sparta - das ist Windows!

Lulzov fügt die Marke Sparta hinzu, unter der ich einen Impulslötkolben und einen Satz Schraubendreher habe.
Aber nehmen Sie sich Zeit, um das Board an einen USB-Anschluss anzuschließen!
Wählen Sie (in ArduinoIDE) Service-Board-Digispark (Tiny Core)
Nächster Service Programmer-Digispark
Endlich ist es Zeit, die LED zu blinken ;-)
void setup() { //Set Pins 0 and 1 as outputs. //Some Digisparks have a built-in LED on pin 0, while some have it on //pin 1. This way, we can all Digisparks. pinMode(0, OUTPUT); pinMode(1, OUTPUT); } void loop() { //Set the LED pins to HIGH. This gives power to the LED and turns it on digitalWrite(0, HIGH); digitalWrite(1, HIGH); //Wait for a second delay(1000); //Set the LED pins to LOW. This turns it off digitalWrite(0, LOW); digitalWrite(1, LOW); //Wait for a second delay(1000); }
Kompilieren Sie Strg-R
Wir laden Strg-U (die Wahrheit ist, dass wir die Karte noch nicht in den USB-Anschluss eingesteckt haben? Ist das WICHTIG !!)

Aber erst nach einer solchen Inschrift unten - schalten Sie den Digispark im Hafen ein.

Andernfalls blinkt es ziellos und erscheint und verschwindet in Geräten - wie der erste Satellit der Erde!
Wenn ALLE Elemente sorgfältig und nacheinander befolgt wurden, erhalten wir ein ähnliches Bild

Und die LED auf der Platine blinkt WIN!
Erfolgreiche Projekte für Sie!
Andrey.