Top 111 avr open source projects

Libhydrogen
A lightweight, secure, easy-to-use crypto library suitable for constrained environments.
Piconomix Fwlib
open source bare-metal C firmware and documentation for microcontrollers
✭ 226
cstm32avr
Llvm
[MERGED UPSTREAM] AVR backend for the LLVM compiler library
Avr Hal
embedded-hal abstractions for AVR microcontrollers
Megacore
Arduino hardware package for ATmega64, ATmega128, ATmega640, ATmega1280, ATmega1281, ATmega2560, ATmega2561, AT90CAN32, AT90CAN64 and AT90CAN128
✭ 206
arduinoavr
Logic Analyzer
Logic Analyzer, for Arduino, AVR, ESP8266 and STM32 with a very nice working processing interface, you could run it also on any Android device.
Blog
A set of various projects based on ESP8266, ESP32, ATtiny13, ATtiny85, ATtiny2313, ATmega8, ATmega328, ATmega32, STM32 and more.
I2c Moisture Sensor
I2C based soil moisture sensor
Arduino boards
Board definitions for SparkFun-manufactured AVR, ARM, and ESP-based Arduino boards.
Atmega Soldering Station
T12 Quick Heating Soldering Station
Xpcc
DEPRECATED, use our successor library https://modm.io instead
Nos
RTOS for microcontrollers
Tinypc
A miniature gaming PC / laptop
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.
Liblightmodbus
A cross-platform, lightweight Modbus RTU library
Qpn
QP-nano real-time embedded framework/RTOS for embedded systems based on active objects (actors) and hierarchical state machines
Avr Vm
VM with JIT-compiler for ATMega32 written in Rust
✭ 106
rustvmjitavr
Avr8js
Arduino (8-bit AVR) simulator, written in JavaScript and runs in the browser / Node.js
Reactorforge
High power induction heating platform
Micronucleus
ATTiny usb bootloader with a strong emphasis on bootloader compactness.
Avra
Assembler for the Atmel AVR microcontroller family
Avr Uart Lib
extremly light uart library for AVR 8 bit microcontrollers
Rhme 2017
Riscure Hack Me embedded hardware CTF 2017-2018.
Avr Cheat Sheet
AVR cheat sheet for the ATmega328p
Deepsleepscheduler
DeepSleepScheduler is a lightweight, cooperative task scheduler library with configurable sleep and task supervision.
Tinygo
Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
Attinycore
Arduino core for ATtiny 1634, 828, x313, x4, x41, x5, x61, x7 and x8
Rumba Plus
A premium-quality 3D printer control board by Aus3D.
Calunium
Arduino clone based on the ATmega644P/ATmega1284P
Ir Tester
Quick IR Value Tester
✭ 14
arduinoavr
Avrd
Embedded Systems in D - Port of avr-libc headers and most avr-gcc processor defines
Minicore
Arduino hardware package for ATmega8, ATmega48, ATmega88, ATmega168, ATmega328 and ATmega328PB
Platformio Core
PlatformIO is a professional collaborative platform for embedded development 👽 A place where Developers and Teams have true Freedom! No more vendor lock-in!
Arduino freertos library
A FreeRTOS Library for all Arduino AVR Devices (Uno, Leonardo, Mega, etc)
✭ 523
carduinoavr
Bare Arduino Project
Start your Arduino projects right out of the box
Easyavr
Easy AVR USB Keyboard Firmware and Keymapper
Mightycore
Arduino hardware package for ATmega1284, ATmega644, ATmega324, ATmega324PB, ATmega164, ATmega32, ATmega16 and ATmega8535
Modm
modm: a C++20 library generator for AVR and ARM Cortex-M devices
Microcore
An optimized Arduino hardware package for ATtiny13
Homebrew Avr
Homebrew AVR Toolchain
Lbforth
Self-hosting metacompiled Forth, bootstrapping from a few lines of C; targets Linux, Windows, ARM, RISC-V, 68000, PDP-11, asm.js.
Plantwateringalarm
A soil humidity level sensor based on ATTINY44. Uses capacitive sensing.
Arduino Deep Sleep
An example of proper and most advanced way to put ANY AVR Arduino boards in to sleep
frt
Lightweight, easy-to-use wrapper around the Arduino_FreeRTOS_Library
optiboot flash
Optiboot subtree for MightyCore, MegaCore, MiniCore and MajorCore
Great-Cow-BASIC-Demonstration-Sources
Demonstration files for Great Cow BASIC - a compiler for Microchip and AVR 8-bit microcontrollers
STM32-RFM95-PCB
STM32 and AVR128 Printed Circuit Board for creating IOT nodes with the RFM95 LORA chip
arduino
Arduino board definitions for Spacehuhn projects
px-fwlib
open source bare-metal C firmware and documentation for microcontrollers
toolchain68k
build a toolchain for cross developement. Supports motorola m68k-elf, avr and arm-none-eabi
1-60 of 111 avr projects