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.
ATtiny13 Software UART library.
A USB AVR ISP programmer based on the ATtiny24A
Header-only library for bare metal hardware programming in C with a pleasant generic style.
Temperature control system using two ATMega32 microcontrollers
HID GamePad device based on AVR ATMega8 and V-USB framework
Telemetry system based on 8-bit AVR microcontroller with full TCP/IP stack (DHCP, NTP, HTTP)
C headers for AVR microcontrollers. Arduino must die!
Lazuli is a multitasking RTOS (Real-Time Operating System/kernel) targeting AVR microcontrollers. It allows to program and run multiple independent tasks in a real-time context on AVR microcontrollers.
A programmer for the AVR architecture microcontroller, specifically the ATTiny84A by Microchip, for the Raspberry Pi Pico.
AVR Atmega32 micro-controller's multiple peripheral and module software drivers implementation in C.
Apps and Drivers for ATmega32 microcontroller. This was made for educational purposes, and reporting any test results, comments, or bugs are welcomed.
ATmega128 experiments for Interrupt, PWM, LCD, USART, Sensor, etc. All Demo videos:
AVR Atmega32 micro-controller's multiple peripheral and module software drivers implementation in C.
A getting started with bare-metal programming on a AVR microcontroller using the GNU Toolchain for learning purposes
USB gamepad project based on ATmega328P and ADXL335 accelerometer module.
Line Follower Robot Project AVR-C
Files used during my TinyMatrix microcontroller with LED matrix workshop
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."