avr
There are 2762 repositories under avr topic.
MarlinFirmware/Marlin
Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
tinygo-org/tinygo
Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
mytechnotalent/Reverse-Engineering
A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures.
platformio/platformio-core
Your Gateway to Embedded Software Development Excellence :alien:
qmk/qmk_toolbox
A Toolbox companion for QMK Firmware
larsbrinkhoff/awesome-cpus
All CPU and MCU documentation in one place
micronucleus/micronucleus
ATTiny usb bootloader with a strong emphasis on bootloader compactness.
SpenceKonde/ATTinyCore
Arduino core for ATtiny 1634, 828, x313, x4, x41, x5, x61, x7 and x8
Rahix/avr-hal
embedded-hal abstractions for AVR microcontrollers
revoxhere/duino-coin
ᕲ Duino-Coin is a coin that can be mined with almost everything, including Arduino boards.
MCUdude/MiniCore
Arduino hardware package for ATmega8, ATmega48, ATmega88, ATmega168, ATmega328 and ATmega328PB
wagiminator/ATmega-Soldering-Station
T12 Quick Heating Soldering Station
neu-rah/ArduinoMenu
Arduino generic menu/interactivity system
moononournation/Arduino_GFX
Arduino GFX developing for various color displays and various data bus interfaces
avrdudes/avrdude
AVRDUDE is a utility to program AVR microcontrollers
feilipu/Arduino_FreeRTOS_Library
A FreeRTOS Library for all Arduino ATmega Devices (Uno R3, Leonardo, Mega, etc).
modm-io/modm
modm: a C++23 library generator for AVR and ARM Cortex-M devices
github0null/eide
An embedded development environment for mcs51/stm8/avr/cortex-m/riscv on VsCode.
ckormanyos/real-time-cpp
Source code for the book Real-Time C++, by Christopher Kormanyos
jedisct1/libhydrogen
A lightweight, secure, easy-to-use crypto library suitable for constrained environments.
MCUdude/MightyCore
Arduino hardware package for ATmega1284, ATmega644, ATmega324, ATmega324PB, ATmega164, ATmega32, ATmega16 and ATmega8535
SpenceKonde/megaTinyCore
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!
MCUdude/MicroCore
A light-weight Arduino hardware package for ATtiny13
ladislas/Bare-Arduino-Project
Start your Arduino projects right out of the box
lcgamboa/picsimlab
PICSimLab - Programmable IC Simulator Laboratory
wokwi/avr8js
Arduino (8-bit AVR) simulator, written in JavaScript and runs in the browser / Node.js
DanielMartensson/Open-SAE-J1939
SAE J1939 protocol free to use for embedded systems or PC with CAN-bus
dhowland/EasyAVR
Easy AVR USB Keyboard Firmware and Keymapper
avr-rust/rust-legacy-fork
[deprecated; merged upstream] A fork of the Rust programming language with AVR support
larsbrinkhoff/lbForth
Self-hosting metacompiled Forth, bootstrapping from a few lines of C; targets Linux, Windows, ARM, RISC-V, 68000, PDP-11, asm.js.
B2R2-org/B2R2
B2R2 is a collection of useful algorithms, functions, and tools for binary analysis.
gin66/FastAccelStepper
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
osx-cross/homebrew-avr
Homebrew AVR Toolchain
MCUdude/MegaCore
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
heliosproj/HeliOS
A community delivered, open source embedded operating system project.
Paciente8159/uCNC
µCNC - Universal CNC firmware for microcontrollers