136 Open Source Avr Software Projects
Free and open source avr code projects including engines, APIs, generators, and tools.
Marlinfirmware Marlin 8388 ⭐
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 6979 ⭐
Go compiler for small places. Microcontrollers, WebAssembly, and command-line tools. Based on LLVM.
Platformio Core 4424 ⭐
PlatformIO is a professional collaborative platform for embedded development :alien: A place where Developers and Teams have true Freedom! No more vendor lock-in!
Minicore 478 ⭐
Arduino hardware package for ATmega8, ATmega48, ATmega88, ATmega168, ATmega328 and ATmega328PB
Arduino_freertos_library 470 ⭐
A FreeRTOS Library for all Arduino AVR Devices (Uno, Leonardo, Mega, etc)
Mightycore 370 ⭐
Arduino hardware package for ATmega1284, ATmega644, ATmega324, ATmega324PB, ATmega164, ATmega32, ATmega16 and ATmega8535
Lbforth 272 ⭐
Self-hosting metacompiled Forth, bootstrapping from a few lines of C; targets Linux, Windows, ARM, RISC-V, 68000, PDP-11, asm.js.
Lpodkalicki Blog 182 ⭐
A set of various projects based on ESP8266, ESP32, ATtiny13, ATtiny85, ATtiny2313, ATmega8, ATmega328, ATmega32, STM32 and more.
Libhydrogen 183 ⭐
A lightweight, secure, easy-to-use crypto library suitable for constrained environments.
Megacore 181 ⭐
Arduino hardware package for ATmega64, ATmega128, ATmega640, ATmega1280, ATmega1281, ATmega2560, ATmega2561, AT90CAN32, AT90CAN64 and AT90CAN128
Arduino_boards 173 ⭐
Board definitions for SparkFun-manufactured AVR, ARM, and ESP-based Arduino boards.
Logic Analyzer 172 ⭐
Logic Analyzer, for Arduino, AVR, ESP8266 and STM32 with a very nice working processing interface, you could run it also on any Android device.
Qpn 104 ⭐
QP-nano real-time embedded framework/RTOS for embedded systems based on active objects (actors) and hierarchical state machines
Deepsleepscheduler 56 ⭐
DeepSleepScheduler is a lightweight, cooperative task scheduler library with configurable sleep and task supervision.
Fastusbasp 54 ⭐
This is the fast avr programmer for AVR MCUs based on cheap stm32f103c8t6 board with usb-to-serial support.
Darksector Avr 41 ⭐
Some AVR code that I wrote for my ATmega32 based board. Code is in Assembly and C.
Ft800 Ft813 42 ⭐
Multi-Plattform C code Library for FTDIs FT8xx and BT81x GPUs (FT800, FT801, FT810, FT811, FT812, FT813, BT815, BT816)
Fast Arduino Lib 35 ⭐
C++ platform to build Arduino and AVR projects. Rationale is size and speed optimization.
Arduino_deep_sleep 26 ⭐
An example of proper and most advanced way to put ANY AVR Arduino boards in to sleep
Hwa 23 ⭐
HWA is a set of C definitions designed for bare metal hardware programming with a pleasant generic style.
Libavrutil 19 ⭐
Easy to use, lightweight and unified library for performing common microcontroller tasks
Micros 16 ⭐
An Arduino Mega Operating System With TFT TouchScreen Support, pretty GUI and other mumbo-jumbo I may come up with
Atmega8 Magnetometer Usb Mouse 16 ⭐
ATmega8 working as USB mouse, by reading movements from a magnetometer (digital compass). [Projeto Final do curso de Bacharelado em Ciência da Computação DCC/UFRJ]