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]
Sony Av Indicator 14 ⭐
I own a SONY STR DN 860 and want to control volume and input source from my computer!
Great Cow Basic Demonstration Sources 14 ⭐
Demonstration files for Great Cow BASIC - a compiler for Microchip and AVR 8-bit microcontrollers
Neuralnetworks 14 ⭐
Nothing "Import ant", just a simple library for implementing Neural-Networks(NNs) easily and effectively on any Arduino board and other microcontrollers.
Avr Basic Computer 13 ⭐
An updated version of https://hackaday.io/project/3537-avr-basic-computer-v01 to work with Arduino IDE >=1.8
Original Cr10 Marlin Firmware Source 12 ⭐
This is the ORIGINAL Creality CR10 Firmware Source as Creality installs it.
Toolchain68k 11 ⭐
build a toolchain for cross developement. Supports motorola m68k-elf, avr and arm-none-eabi
Wearleveling 10 ⭐
This Wear Leveling library is for Microcontroller EEPROM to increase its life cycle
Rccalibrator 10 ⭐
Calibration of the internal RC oscillator of atmega328p chip, and UART bootloader(ATmegaBOOT) without crystal.
Corepartition 10 ⭐
Universal Cooperative Multithread Lib with real time Scheduler that was designed to work, virtually, into any modern micro controller or Microchip and, also, for user space applications for modern OS (Mac, Linux, Windows) or on FreeRTOS as well. Supports C and C++
Homebridge Yamaha Avr 13 ⭐
homebridge-plugin for Yamaha AVR. Audio Receiver Accessory with Power, Input, Volume & Remote Control
Avr Nec Ir Decoder 10 ⭐
AVR Library (Atmega48/88/168/328) to decode IR commands from a remote control in NEC format.