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: 6 months ago
Linked from 4 awesome lists


Awesome AVR Microcontrollers / EEPROM

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

Awesome AVR Microcontrollers / I2C

i2cdevlib 3,946 9 months 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 3,996 5 days 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 almost 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,216 over 1 year ago A Firmware-Only USB implementation for Atmel's AVR Microcontrollers
LUFA 1,037 4 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 5 months ago nRF24L01+ bootloader for avr and other mcus
libnrf24l01p 7 almost 11 years ago NRF24L01+ Transceiver library
RF24Network 272 over 5 years ago Network Layer for nRF24L01(+) Radios
nrf24L01_plus 297 almost 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 308 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 958 2 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 76 almost 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 349 over 2 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,584 16 days 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 753 almost 4 years ago Code examples for the book "Make: AVR Programming"
AvrProjects 41 over 13 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,020 about 2 months ago List of (awesome) lists curated on GitHub
awesome-awesomeness 32,092 6 months ago A curated list of awesome awesomeness
awesome 334,113 about 4 hours ago A curated list of awesome lists
awesome-cpp 60,053 1 day ago Awesome C/C++ frameworks, libraries, resources, and shiny things
free-programming-books 338,112 8 days ago List of Freely Available Programming Books
papers-we-love 88,242 13 days ago Papers from the computer science community to read and discuss

Backlinks from these awesome lists:

More related projects: