Alle Anschlüsse bei Digispark Clonen verwenden

Von Digispark gibt es eine sehr einfache Paltine mit einem ATTINY85 und einen Stromregler und integrierten USB A Anschluss. Diese ist kompatible zu der Arduino Platform.

Natürlich gibt es davon dann auch noch mal noch günstigere Clone. Das Problem an denen ist nur, das man P05 nicht verwenden kann, da dieser noch auf die Reset Leitung geschaltet ist. Sobald dort Strom anliegt oder man diesen als Ausgang verwendet startet der ATTINY85 neu. Sehr lässtig und ne ganz schöne Sucherei.

Man muss nur eine FUSE (kleiner Schalter im Chip) dafür umstellen. Eine gute Anleitung hierfür habe ich auf englisch hier gefunden: http://thetoivonen.blogspot.de/2015/12/fixing-pin-p5-or-6-on-digispark-clones.html

Man nutzt einen Ardunio Uno als ISP (in-system programmer), dies kann über das Arudino Studio bereitgestellt werden. Dann verbinden man die Anschlüsse wie folgt:

GND –> GND
5v –> 5v
10 –> P5
11 –> P0
12 –> P1
13 –> P2

 

Zunächst testet man die Verbindung mittels:

avrdude -P COM3 -b 19200 -c avrisp -p attiny85 -n -C „C:\Program Files (x86)\Arduino\hardware\tools\avr\etc\avrdude.conf“

 

Und kan dann die FUSE „richtig“ setzten:

avrdude -P COM3 -b 19200 -p attiny85 -c avrisp -U hfuse:w:0x5F:m -C „C:\Program Files (x86)\Arduino\hardware\tools\avr\etc\avrdude.conf“