AVR
Más información
- Creador
- Alf-Egil Bogen, Vegard Wollan
- Año
- 1996
- Propietario
- Microchip Technology
- Tipo
- Arquitectura RISC de 8 bits
La arquitectura RISC de 8 bits de Atmel, diseñada por dos estudiantes noruegos, con la que Arduino —y con él una generación de aficionados— aprendió a programar.
Alf-Egil Bogen y Vegard Wollan desarrollaron la arquitectura en el NTH de Trondheim y se la llevaron a Atmel, que sacó los primeros chips en 1996. AVR fue de los primeros en integrar flash en el propio chip en lugar de ROM OTP o memoria borrable por UV, lo que abarató reprogramarlo. Es una arquitectura Harvard con 32 registros de propósito general y casi todas las instrucciones en un ciclo, pensada a propósito para que los compiladores de C estuvieran cómodos.
Las familias se llaman ATtiny y ATmega; el ATmega328P del Arduino Uno es el más famoso. Microchip compró Atmel en 2016 y se quedó así con el viejo rival de su propio PIC. Se programa casi siempre con AVRDUDE.