Uppdatera din DigiSpark (klon) med en mindre bootloader



Efter att jag fick min DigiSparkklon, som jag beställde på ebay. (kom ihåg rev3 styrelsen som de aldrig skapat? Tja, jag fick en från en kinesisk säljare), insåg jag att något mycket intressant - stift 5 var fortfarande en Återställ PIN-kod. Säkringen som gör detta stift en användbar GPIO pin inte angavs som på den äkta DigiSpark. Eftersom min DigiSpark hade endast 6012 byte minne insåg jag att jag kunde uppgradera den easilly till den senaste mikrokärntest 2.2 (eller 2.02? vad...). Det finns en version som kallas t85_aggressive i uppdateringen, och det är 702 byte mindre än den ursprungliga bootloader som kommer med min DigiSpark (v1.6). Om jag uppgradera den har jag 6714 byte ledigt utrymme! Det är fan så mycket mer minne, så varför inte? : D

Denna samma instructable kan användas att förbereda raw attiny85 mikrochips för vidare användning som DigiSpark kloner och Adafruit prydnadssaker. Du kan använda det på en äkta DigiSpark, men måste du använda säkring Resetter aktiverar Återställ PIN-koden (som kan göras med en annan DigiSpark!). Prydnadssaker har redan den.

Detta kan göras med någon kommersiell ISP, men jag beslöt att gå billigt och används min banan Pi för att göra jobbet. Ja, du kan använda din Raspberry Pi.

Setup är riktigt enkel. Allt du behöver är wiringPi och avrdude, båda kan vara optained i några enkla kommandon och jag tror att du redan har wiringPi installerad.

Du kan easilly erhålla wiringPi för Raspberry Pi här, och den BananaPi versionen är tillgänglig här.

avrdude kan erhållas med apt-get

$ sudo lämplig-få installera avrdude

Och du behöver den hex filen med den nya bootloadern...

$ wget https://raw.githubusercontent.com/micronucleus/micronucleus/master/firmware/releases/t85_aggressive.hex

Vi ska ställa in avrdude att använda GPIO stiften av din SomethingPi i nästa steg...

Och innan du börjar kasta stenar och smuts på mig: Jag respekterar Digispark, Raspberry Pi, BananaPi och Adafruit, för arbetet de har gjort att denna teknik närmare till oss. Jag rekommenderar att köpa och använda sina ursprungliga produkter som på rätt sätt att stödja dem!

Se Steg
Relaterade Ämnen

Kontrollera din värld med din Pi utan programmering

Detta Instructable visar hur du använder en enkel prisvärd förlängning styrelse heter PiFace ovanpå Raspberry Pi för att styra världen runt omkring dig, utan någon teknisk skicklighet.Steg 1: HårdvaraFå först en Raspberry Pi 2 från någon leverantör (...

Var är du? Följ dina vänner med en design karta

Ända sedan jag började använda elektroniska, har jag funderat på hur jag kunde göra nyttiga projekt för icke tekniska människor. Mina föräldrar, till exempel använder inte datorn mycket. Jag designade detta projekt vara enkla, användbara och roliga f...

Aktivera automatisk utjämning för din 3D-skrivare med en induktiv (Marlin Firmware)

Detta Instructable omfattar hur man ställer in automatisk utjämning för 3D skrivare via Marlin firmware typiska för många 3D skrivare som Makerfarm kit och andra som använder RAMPER 1,4 + baserade Arduino styrenheter med en induktiv givare.* Visa all...

Uppdatera din Xbox 360 Firmware och bakåt kompatibilitet, utan Xbox Live

använda en CD eller USB-minne för att kunna spela mer Xbox spel på Xbox 360-----Författare Obs: detta INSTRUCTABLE är föråldrad. ANVÄND INTE DEN. FÖR ATT UPPDATERA DIN XBOX 360, ANSLUTA TILL XBOX LIVE ATT UPPDATERA DEN GRATIS.-----Jag är ett stort Sp...

Dela och spåra dina böcker med BookCrossing

BookCrossing är en webbplats som gör att du kan tilldela unika nummer till dina böcker, och använda dessa nummer för att spåra dina böcker som de reser över hela världen. Detta blir naturligtvis mycket mer spännande om dina böcker faktiskt få lämna d...

Hur man KONSTRUERAR en installera en bensin flöde CUTTER i din VW buss för mindre än 3$

hur man KONSTRUERAR en installera en bensin flöde CUTTER i din VW buss för mindre än 3$INTRO. Bensin tank i VW buss eller en annan VW modeller (Beetle, Kombi etc.), är i Höj läge för att underlätta bensin flöde med hjälp av gravitation. När vi måste...

Enkelklick på/av från din Android mobil med hjälp av Arduino och pfodApp. Arduino för nybörjare

IntroduktionDetta instructable visar hur du kan byta en Arduino utgång på och bort från din Android mobil med bara ett klick på ikonen pfodApp . Lägga till ett relä som drivs av denna utgång för att växla den riktig hårdvaran. Ingen Android kodning k...

Kontrollera din iRobot skapa med en Palm Pilot

i detta instructable jag ska beskriva hur gränssnittet en Palmpilot med iRobot skapa. Jag har använt en Palm IIIxe i mitt projekt, men någon PDA som kör Palm OS och har en seriell port bör fungera. Jag har också designat detta projekt att arbeta med...

Hur till backningen och restaurera din Apple-enhet med ICloud med hjälp av en dator

Support: http://amazon.techstevehd.comHanterar du Apple id @ https://appleid.apple.com/Hej killar, i den här videon visar jag måste du använda din dator för att säkerhetskopiera och återställa dina apple-enheter använder iCloud, WiFi är nödvändigt. M...

Sälja din bil Online med lätthet

sälja din bil online kommer inte att vara den enklaste processen, men du kan göra några extra dollar om du vill sälja din begagnade bil till en privat fest, snarare än att ge det som ett inbyte. Du måste välja rätt foton, ge en korrekt beskrivning, r...

Hur man skalar bort din hud! (med Makeup)

helloo och Välkommen till peeling huden med makeup :)Steg 1: Titta på videon!Det skulle hjälpa mig en hel del :) lämna en likey om du gillar det!Steg 2: Gör en hud luckan!en liten förberedelse är alltid bra.innan du gör detta trick är det bäst att gö...

Enkelt synka musik och podcaster till din Blackberry Storm med Ubuntu

detta instructable visar dig hur du synkroniserar musik, ljud- och videopodcaster, foton och andra dokument kan du din Blackberry Storm med Ubuntu och Miro (men du kan använda din podcatcher val).Steg 1: Konfigurera din Podcatcher För att automatiskt...

Kontrollera din android-enhet med en wii remote

Hey guys för min tredje instructable jag ska visa dig hur du styr din android-enhet med en wii remotevad du behöver är1 x: wii remote1 x: android-enhetSteg 1: Ladda ner app först måste du gå till google play och hämta en app som kallas wiimote contro...

Hacka din Xbox Controller med Sugru

i detta instructable jag lär dig hur du ändrar din Xbox controller med sugruSteg 1: material Material: en 5g förpackning med sugru Xbox remoteSteg 2: Vänster/höger sticka Först ni vill öppna paket med sugru och men smuts tvätta händerna sedan ta hälf...

Lägga till Text som vattenstämpel till din YouTube-videor med AVS Video Editor 7.1

Lägga till text som vattenstämpel till din YouTube-videor med AVS Video Editor 7.1...

Androino! Styra en Arduino från din Android-enhet med hjälp av en billigt bluetooth-modul.

Detta instructable visar hur du läsa sensor värden från en Arduino med din Android-enhet med hjälp av en billigt bluetooth seriell enhet kan du beställa för under $10 på dealextreme eller ebay.Detta exempel använder Python som skriptspråk för Android...

Hur ta bort logotyper från din Handdator / mobiltelefon med socker

vänligen försök inte detta om du är osäker på att sätta du telefon i liten fara... jag inte kan reparera telefoner... (Även om man inte skall skada eftersom det är ganska lätt)uppdateringenObs: detta fungerar inte med plast omslag! Sockret kommer att...

Reparera din köksredskap med Sugru (eftersom olyckor)

Kök är mest trafikerade rummet i huset och där alla dina kulinariska magi kommer vid liv. Men detta är trots allt fortfarande köket och dumma olyckor är bundna att hända.Förbereds för de oväntade stunder kan göra hela skillnaden och hålla ordning på...

Gör din egen Design med DIY LED-belysning

Gör din egen design med DIY belysning LED-lampor med grundläggande delar från den hem förbättring butiken! Detta är ett billigt och flexibelt sätt att skapa ljusa belysning som passar ditt space, oavsett om du designar det för din butik eller ditt he...