There are 40 repositories under avr topic.
Marlin is a firmware for RepRap 3D printers optimized for both 8 and 32 bit microcontrollers. Marlin supports all common platforms. Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures.
Your Gateway to Embedded Software Development Excellence :alien:
All CPU and MCU documentation in one place
ATTiny usb bootloader with a strong emphasis on bootloader compactness.
Arduino core for ATtiny 1634, 828, x313, x4, x41, x5, x61, x7 and x8
ᕲ Duino-Coin is a coin that can be mined with almost everything, including Arduino boards.
Arduino hardware package for ATmega8, ATmega48, ATmega88, ATmega168, ATmega328 and ATmega328PB
T12 Quick Heating Soldering Station
Arduino GFX developing for various color displays and various data bus interfaces
Arduino generic menu/interactivity system
A FreeRTOS Library for all Arduino ATmega Devices (Uno R3, Leonardo, Mega, etc).
An embedded development environment for mcs51/stm8/avr/cortex-m/riscv on VsCode.
Source code for the book Real-Time C++, by Christopher Kormanyos
A lightweight, secure, easy-to-use crypto library suitable for constrained environments.
Arduino hardware package for ATmega1284, ATmega644, ATmega324, ATmega324PB, ATmega164, ATmega32, ATmega16 and ATmega8535
Arduino core for the tinyAVR 0/1/2-series - Ones's digit 2,4,5,7 (pincount, 8,14,20,24), tens digit 0, 1, or 2 (featureset), preceded by flash in kb. Library maintainers: porting help available!
Start your Arduino projects right out of the box
Arduino (8-bit AVR) simulator, written in JavaScript and runs in the browser / Node.js
SAE J1939 protocol free to use for embedded systems or PC with CAN-bus
[deprecated; merged upstream] A fork of the Rust programming language with AVR support
Self-hosting metacompiled Forth, bootstrapping from a few lines of C; targets Linux, Windows, ARM, RISC-V, 68000, PDP-11, asm.js.
A high speed stepper library for Atmega 168/328p (nano), Atmega32u4, Atmega 2560, ESP32, ESP32S2, ESP32S3, ESP32C3, ESP32C6, Atmel SAM Due, Raspberry pi pico and pico 2
Homebrew AVR Toolchain
Arduino hardware package for ATmega64, ATmega128, ATmega165, ATmega169, ATmega325, ATmega329, ATmega640, ATmega645, ATmega649, ATmega1280, ATmega1281, ATmega2560, ATmega2561, ATmega3250, ATmega3290, ATmega6450, ATmega6490, AT90CAN32, AT90CAN64 and AT90CAN128
A community delivered, open source embedded operating system project.
µCNC - Universal CNC firmware for microcontrollers