Microcontrollers programmeren met een Raspi
De ontwikkeling van de Arduino bracht de wereld van microcontrollers naar hobbyisten, studenten, evenals artiest over de hele wereld. Ideaal nu zijn we in het midden van een nieuwe groei in hobbyistische elektronica met de Raspberry PI, maar we kunnen niet verwachten dat iedereen in de comfortabele, complexe, evenals power-hongerige wereld van Linux voor altijd blijft, kunnen wij? Uiteindelijk zullen al die tinkers een microcontroller willen programmeren, evenals als ze al een Raspberry PI hebben, waarom zou je dat niet gebruiken?
[Kevin] wenste zijn Raspi in een AVR-voortgangswerkstation, zonder gebruik te maken van elk type externe programmeurs. Hij heeft besloten om de SPI-poort van Raspi te gebruiken om met een AVR-microcontroller te praten en de elektrische verbindingen met slechts een paar stukjes kabel een handvol weerstanden te maken.
Voor de software, [Kevin] ondersteuning voor SPI aan Avrdude, aangeboden op zijn git. Theoretisch moet dit met elk type AVR-microcontroller werken met de meest prominente atmega’s, evenals attinys die we zijn gekomen. Het ondersteunt niet de extreem oneven chips die gebruik maken van TPI-programmering, maar het is nog steeds erg handig.