Skip navigation


embOS for AVR ATMega/ATXMega was developed for and with IAR EWAVR and can be used with any AVR ATMega/ATXMega device.
Board support packages for different AVR ATMega/ATXMega devices and evaluation boards are included.



Resources and Performance Data

Memory usage
Kernel ROMAppox. 1900 Bytes
Kernel RAM25 Bytes
Task RAM: Task control block18 Bytes
Task RAM: Minimum stack size100 Bytes
Context switching time364 Cycles (49.4 µs with ATMega128 running at 7.3728 MHz)
Interrupt latency timeZero

Board support packages

embOS for AVR ATMega/ATXMega and IAR EWARM may be used on any AVR ATMega/ATXMega device. The most recent release includes the following board support packages, but further board support packages may easily be created based on this release.

Do you want us to create the BSP on your behalf? Just get in contact with us!

CPUEvaluation board
Atmel ATmega64Atmel ATmega64 - STK500
Atmel ATmega103Atmel ATmega103
Atmel ATmega128Atmel ATmega128 - STK500
Atmel ATmega2561Atmel ATmega2561
Atmel ATXmega128Olimex AVRPX128A1