Digispark on Attiny85 - Verbindung unter Windows 10 herstellen

Also hier bin ich, kein junger Techniker


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.


Digispark auf Attiny85


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!


Sparta, wie es ist - billig und fröhlich!


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 !!)


Es ist Zeit, es zu stecken!


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


Digispark - er ist so ein hausgemachter Begleiter


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


Jetzt ist es Zeit, eine Flasche Champagner auf den Systemtreiber zu schlagen - um Digispark ins Wasser zu bringen!


Und die LED auf der Platine blinkt WIN!


Erfolgreiche Projekte für Sie!


Andrey.

Source: https://habr.com/ru/post/de413927/


All Articles