AVR microcontrollers

E412985

AVR microcontrollers are a family of compact, low-power 8-bit and 32-bit microcontrollers from Atmel (now Microchip) widely used in embedded systems and hobbyist platforms like Arduino.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (11)

Statements (58)

Predicate Object
instanceOf embedded processor
microcontroller family
architectureType Harvard architecture
bitWidth 32-bit
8-bit
coreName AVR microcontrollers self-linksurface differs
surface form: AVR 8-bit RISC core

AVR32 32-bit core
dataMemoryType SRAM
developer Atmel
Microchip Technology
endianess little-endian
familyIncludes AVR microcontrollers self-linksurface differs
surface form: AT90 series

AVR microcontrollers self-linksurface differs
surface form: ATmega series

AVR microcontrollers self-linksurface differs
surface form: ATtiny series

AVR microcontrollers self-linksurface differs
surface form: ATxmega series

AVR microcontrollers self-linksurface differs
surface form: AVR32 series
feature brown-out detection (on many devices)
interrupt system
on-chip oscillator (on many devices)
sleep modes for power saving
instructionSetType RISC architecture
surface form: RISC
introducedBy Atmel in the mid-1990s
marketSegment consumer electronics
education and prototyping
industrial control
memoryArchitecture separate program and data memory
nonVolatileMemoryType EEPROM
peripheralType ADC (analog-to-digital converter)
I2C (TWI) interface
PWM outputs
SPI interface
USART / UART
comparators
counters
timers
watchdog timer
powerConsumption low-power
programMemoryType on-chip flash memory
programmingLanguageSupport C
C++
assembly language
registerFileSize 32 general-purpose registers (8-bit)
status actively manufactured by Microchip Technology
supports JTAG debugging (on selected devices)
in-system programming (ISP)
serial programming
toolchain GNU Compiler Collection
surface form: AVR-GCC

AVRDUDE
Atmel Studio (legacy)
surface form: Atmel Studio / Microchip Studio
typicalClockFrequency 1 MHz to 20 MHz
useCase Arduino platforms
embedded systems
hobbyist electronics
usedIn Arduino Leonardo (ATmega32U4)
AVR microcontrollers self-linksurface differs
surface form: Arduino Mega (ATmega2560)

AVR microcontrollers self-linksurface differs
surface form: Arduino Uno (ATmega328P)
voltageRange typically 1.8V to 5.5V (device dependent)
wordSize 8-bit word

Referenced by (13)

Full triples — surface form annotated when it differs from this entity's canonical label.

Harvard architecture isCommonIn AVR microcontrollers
FreeRTOS platform AVR microcontrollers
this entity surface form: AVR
Adafruit Industries supportsPlatform AVR microcontrollers
this entity surface form: Arduino
Free Pascal supportsArchitecture AVR microcontrollers
this entity surface form: AVR
GNU As supportsTarget AVR microcontrollers
this entity surface form: AVR
AVR microcontrollers familyIncludes AVR microcontrollers self-linksurface differs
this entity surface form: ATmega series
AVR microcontrollers familyIncludes AVR microcontrollers self-linksurface differs
this entity surface form: ATtiny series
AVR microcontrollers familyIncludes AVR microcontrollers self-linksurface differs
this entity surface form: ATxmega series
AVR microcontrollers familyIncludes AVR microcontrollers self-linksurface differs
this entity surface form: AT90 series
AVR microcontrollers familyIncludes AVR microcontrollers self-linksurface differs
this entity surface form: AVR32 series
AVR microcontrollers coreName AVR microcontrollers self-linksurface differs
this entity surface form: AVR 8-bit RISC core
AVR microcontrollers usedIn AVR microcontrollers self-linksurface differs
this entity surface form: Arduino Uno (ATmega328P)
AVR microcontrollers usedIn AVR microcontrollers self-linksurface differs
this entity surface form: Arduino Mega (ATmega2560)