awesome-avr

Microcontroller toolkit

A curated collection of tools, libraries, and resources for microcontrollers

A curated list of awesome AVR tools, libraries, resources, and shiny things. Inspired by awesome-... stuff.

GitHub

126 stars
16 watching
22 forks
last commit: 8 months ago
Linked from 4 awesome lists


Awesome AVR Microcontrollers / EEPROM

i2ceeprom 2 about 3 years ago A simple C library for interfacing with 24CXX series I2C EEPROMs

Awesome AVR Microcontrollers / I2C

i2cdevlib 3,955 about 1 month ago I2C device library collection for AVR/Arduino or other C++-based MCUs
I2C-master-lib Lightweight I2C library for 8-bit AVRs

Awesome AVR Microcontrollers / Keyboard

tmk_keyboard 4,009 about 2 months ago A keyboard controller firmware for Atmel AVR USB family
AVR-Keyboard 57 over 5 years ago USB Keyboard firmware for Atmel AVR microcontrollers

Awesome AVR Microcontrollers / LCD

I2CLCD 2 about 3 years ago A simple C library for interfacing with I2C LCDs

Awesome AVR Microcontrollers / SPI

AVRLib/SPI Serial Peripheral Interface

Awesome AVR Microcontrollers / USB

v-usb 1,220 almost 2 years ago A Firmware-Only USB implementation for Atmel's AVR Microcontrollers
LUFA 1,040 6 months ago A lightweight USB Framework for AVRs
libusbx A cross-platform user library providing access to USB devices

Awesome AVR Microcontrollers / Wireless

rf24boot 107 7 months ago nRF24L01+ bootloader for avr and other mcus
libnrf24l01p 7 about 11 years ago NRF24L01+ Transceiver library
RF24Network 272 over 5 years ago Network Layer for nRF24L01(+) Radios
nrf24L01_plus 297 about 5 years ago Portable nrf24L01+ library with auto acknowledgement and auto retransmission support
arduino-nrf24l01 229 over 12 years ago An Arduino port of the library
NRF24-BTLE-Decoder 309 almost 8 years ago Sniff and decode NRF24L01+ and Bluetooth Low Energy using RTL-SDR
AVRLib/nRF24L01 Nordic Semiconductor nRF24L01

Awesome AVR Microcontrollers / Miscellaneous

AVR Libc A high quality C library for use with GCC on Atmel AVR microcontrollers
light_ws2812 961 4 months ago A lightweight library to control WS2811/WS2812 based LEDS and LED Strings for 8-Bit AVR microcontrollers
avr-os 129 almost 8 years ago A multitasking OS for Arduino and AVR platforms
AVR-Crypto-Lib A library providing implementations of cryptographic algorithms for the AVR 8-bit microcontroller family
libemb 57 almost 2 years ago A collection of libraries which try to make things needed in many MCU based projects more convinient
Pocket AVR Programmer 77 about 6 years ago Example firmware and board files for the Pocket AVR Programmer
avr-tutorials 120 over 8 years ago LaTeX typeset versions of my popular AVR Tutorials
AVRliberty 64 about 10 years ago Library of routines for AVR microcontollers
AVR-EAX-AES-bootloader 47 over 10 years ago Bootloader for AVR microcontrollers featuring EAX mode encryption in 1024 bytes
ArduinoAES256 62 almost 11 years ago Ilya's byte-oriented AES-256 implementation implemented for Arduino
Arduino AESLib 352 almost 3 years ago Arduino Library for AES Encryption (source based on avr-crypto-lib)
avr-libs Some other libraries and code examples for interfacing AVR microcontrollers with external devices

Software / Compilers

avr-gcc

Software / Integrated Development Environments

Atmel® Studio
CodeVisionAVR

Software / Simulators

simavr 1,593 about 2 months ago A lean, mean and hackable AVR simulator for linux & OSX

Resources / Books

Make: AVR Programming Learning to Write Software for Hardware

Resources / Websites

AVR Freaks AVR Freaks Forum
AVR Projects Free projects for 8-bit atmel avr microcontrollers
Arduino for Projects
ATmega32 AVR
PIC-Microcontroller

Resources / Persian Websites

avr92

Resources / Other Awesome Projects

AVR-Programming 759 about 4 years ago Code examples for the book "Make: AVR Programming"
AvrProjects 41 almost 14 years ago Different projects and drafts for Atmel's avr controllers
Tinkerer's AVRLib A small collection of code snippets which are often needed programming Atmel AVR-Controllers

Other Awesome Lists

lists 10,067 4 months ago List of (awesome) lists curated on GitHub
awesome-awesomeness 32,173 8 months ago A curated list of awesome awesomeness
awesome 337,709 about 1 month ago A curated list of awesome lists
awesome-cpp 60,620 about 1 month ago Awesome C/C++ frameworks, libraries, resources, and shiny things
free-programming-books 341,306 about 1 month ago List of Freely Available Programming Books
papers-we-love 88,844 2 months ago Papers from the computer science community to read and discuss

Backlinks from these awesome lists:

More related projects: