Live briefing
Everything about AVR microcontrollers
Family of microcontrollers
AVR is a family of microcontrollers developed since 1996 by Atmel, acquired by Microchip Technology in 2016. They are 8-bit RISC single-chip microcontrollers based on a modified Harvard architecture. AVR was one of the first microcontroller families to use on-chip flash memory for program storage, as opposed to one-time programmable ROM, EPROM, or EEPROM used by other microcontrollers at the time. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: AVR microcontrollersA 5-minute orientation
- Skim a recent paper: EOG acquisition system based on ATmega AVR microcontrollerInfluential work since 2022
- Pick up a classic book: Some assembly requiredThe most-reprinted book on the subject
- Read the landmark paper: High-Performance Ideal Lattice-Based Cryptography on 8-Bit AVR MicrocontrollersCited 20 times
- Go sideways: PICkitA closely related topic
- Go sideways: TI MSP432A closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🏆 Landmark papers (most cited)
High-Performance Ideal Lattice-Based Cryptography on 8-Bit AVR Microcontrollers
An Overview of ATmega AVR Microcontrollers Used in Scientific Research and Industrial Applications
Optimized Implementation of SM4 on AVR Microcontrollers, RISC-V Processors, and ARM Processors
Efficient Implementation of ARX-Based Block Ciphers on 8-Bit AVR Microcontrollers
SCA-Resistant GCM Implementation on 8-Bit AVR Microcontrollers
Autonomous on-Chip Debugging for Sensors Based on AVR Microcontrollers
Masked Implementation of Format Preserving Encryption on Low-End AVR Microcontrollers and High-End ARM Processors
Memory Optimisation on AVR Microcontrollers for IoT Devices’ Minimalistic Displays
🆕 Influential since 2022
📚 Books worth reading
Some assembly requiredTimothy S. Margush · 2011
Programming and Customizing the AVR MicrocontrollerDhananjay Gadre · 2000
Atmel AVR microcontroller primerSteven F. Barrett, Daniel Pack · 2007
The AVR microcontroller and embedded systemsMuhammad Ali Mazidi · 2009
MakeElliot Williams · 2013
The Atmel AVR MicrocontrollerHan-Way Huang · 2013
Arduino microcontroller processing for everyone!Steven F. Barrett · 2010- 📕Programming and interfacing ATMEL AVR microcontrollersThomas Grace · 2016
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- PICkit PICkit is a family of programmers for PIC microcontrollers made by Microchip Technology. They are used to program and debug microcontrollers, as well as…
- TI MSP432 The MSP432 is a mixed-signal microcontroller family from Texas Instruments. It is based on a 32-bit ARM Cortex-M4F CPU, and extends their 16-bit MSP430…
- DebugWIRE debugWIRE is a serial communications protocol, designed by Atmel. It is used for on-chip debugging of AVR microcontrollers. debugWIRE is designed as a…
- DataFlash DataFlash is a low pin-count serial interface for flash memory. It was developed as an Atmel proprietary interface, compatible with the SPI standard. In…
- JTAG JTAG (named after the Joint Test Action Group, which codified it) is an industry standard for verifying designs of and testing printed circuit boards after…
- NXP LPC LPC (Low Pin Count) is a family of 32-bit microcontroller integrated circuits by NXP Semiconductors (formerly Philips Semiconductors). The LPC chips are…
- In-system programming In-system programming (ISP), or also called in-circuit serial programming (ICSP), is the ability of a programmable logic device, microcontroller, chipset…
- Serial Peripheral Interface Serial Peripheral Interface (SPI) is a de facto standard (with many variants) for synchronous serial communication, used primarily in embedded systems…