El desarrollo del Arduino llevó al mundo de los microcontroladores a los aficionados, los estudiantes, así como el artista del mundo. Ideal Ahora estamos en medio de un nuevo crecimiento en la electrónica afición con la PI de Raspberry, sin embargo, no podemos esperar que todos permanezcan en el mundo cómodo, complejo, así como el mundo hambriento de Linux para siempre, ¿podemos? En última instancia, todos esos tinkerers querrán programar un microcontrolador, así como si ya tienen una PI de frambuesa, ¿por qué no utilizar eso?
[Kevin] deseaba convertir su raspi en una estación de trabajo avanzada AVR, sin utilizar ningún tipo de programadores externos. Tomó una decisión de utilizar el puerto SPI de RASPI para hablar con un microcontrolador AVR, así como fue capaz de hacer las conexiones eléctricas con solo unos pocos bits de cable un puñado de resistencias.
Para el software, [Kevin] agregó soporte para SPI a AvrDude, ofrecido en su git. Teóricamente, esto debe funcionar con cualquier tipo de microcontrolador AVR con los atmacas más destacados, así como a los Attinys que hemos llegado a amar. No admite los chips extremadamente extraños que utilizan la programación de TPI, sin embargo, sigue siendo muy útil.