A set of various projects based on ESP8266, ESP32, ATtiny13, ATtiny85, ATtiny2313, ATmega8, ATmega328, ATmega32, STM32 and more.
-
Updated
Jan 20, 2024 - C
A set of various projects based on ESP8266, ESP32, ATtiny13, ATtiny85, ATtiny2313, ATmega8, ATmega328, ATmega32, STM32 and more.
Homebrew AVR Toolchain
My long cheatsheets and reading lists about programming, electronics and more
AVR cheat sheet for the ATmega328p
AVR Library (Atmega48/88/168/328) to decode IR commands from a remote control in NEC format.
ATtiny13 Software UART library.
Getting started with AVR programming using AVR-GCC and Makefile
AVR high-voltage (HV) serial programming for ATtiny
Mini OS emulator for Digispark (an Attiny85 based microcontroller).
A USB AVR ISP programmer based on the ATtiny24A
Atmega328p sample codes for USART (transmission and reception) communication with a Linux/Windows PC
Arduino driver for 4-bit controllerless graphics LCD
Tutorial on interfacing your PC with an ATmega328P microcontroller using RS485 Protocol for Bidirectional Communication.
Telemetry system based on 8-bit AVR microcontroller with full TCP/IP stack (DHCP, NTP, HTTP)
Header-only library for bare metal hardware programming in C with a pleasant generic style.
A process-oriented language for embedded microcontroller programming
Turn on PC, server, computer automatically using arduino without the need of pressing the power switch (such as in ATX power supply). Once the power source is connected, arduino will immediately press the switch.
kalman-estimator - a Kalman estimator in C++
Add a description, image, and links to the avr-programming topic page so that developers can more easily learn about it.
To associate your repository with the avr-programming topic, visit your repo's landing page and select "manage topics."