Ik heb na mijn DigiSparkkloon, die ik heb besteld op ebay. (Vergeet niet de rev3 bestuur die ze nooit hebben gemaakt? Nou, ik heb dat een uit een Chinese verkoper), realiseerde ik me iets zeer interessant - pin 5 was nog steeds een resetpin. De zekering dat maakt deze pin die een bruikbare GPIO pin is niet ingesteld als op het echte DigiSpark. Aangezien mijn DigiSpark had slechts 6012 bytes van het geheugen realiseerde ik me dat ik kon het easilly upgraden naar de nieuwste micronucleus 2.2 (of 2.02? wat...). Er is een versie, genaamd t85_aggressive in deze update, en het is 702 bytes kleiner is dan de oorspronkelijke bootloader die wordt geleverd met mijn DigiSpark (v1.6). Als ik het upgrade heb ik 6714 bytes beschikbare ruimte! Dat is een hel van een veel meer geheugen, dus waarom niet? : D
Deze zelfde instructable kan worden gebruikt ter voorbereiding van de rauwe attiny85 microchips voor verder gebruik als DigiSpark klonen, en Adafruit snuisterijen. Kunt u het toepassen op een echte DigiSpark, maar u zult moeten gebruiken Fuse Resetter de resetpin re-toe te laten (die kan worden gedaan met een andere DigiSpark!). De snuisterijen hebt al.
Dit kan gedaan worden met behulp van enig commercieel ISP, maar ik besloot te gaan goedkoop en mijn Banana Pi gebruikt om de klus te klaren. Ja, u kunt uw Raspberry Pi.
De installatie is echt eenvoudig. Helemaal u nood zit wiringPi en avrdude, kunnen beide optained in een paar eenvoudige commando's, en ik geloof dat u reeds wiringPi geïnstalleerd.
U kunt easilly verkrijgen van wiringPi voor de Raspberry Pi hier, en de BananaPi versie is beschikbaar hier.
avrdude kan worden verkregen met sudo apt-get
$ sudo apt-get install avrdude
En u zult moeten het hex bestand met de nieuwe bootloader...
$ wget https://raw.githubusercontent.com/micronucleus/micronucleus/master/firmware/releases/t85_aggressive.hex
Wij zullen avrdude instellen voor gebruik van de GPIO pinnen van je SomethingPi in de volgende stap...
En voordat u begint met het gooien van stenen en vuil bij me: Ik respecteer Digispark, Raspberry Pi, BananaPi en Adafruit, voor al het werk dat ze hebben gedaan deze technologie dichter bij ons brengen. Ik beveel het kopen en gebruiken van hun originele producten als de juiste manier om hen te steunen!