Projects in Awesome Lists tagged with avr-programming
A curated list of projects in awesome lists tagged with avr-programming .
https://github.com/osx-cross/homebrew-avr
Homebrew AVR Toolchain
arduino avr avr-gcc avr-programming avr-toolchain brew homebrew
Last synced: 15 May 2025
https://github.com/jaromaz/digios
Mini OS emulator for Digispark (an Attiny85 based microcontroller).
arduino arduino-ide arduino-sketch atmel attiny attiny85 avr avr-microcontroller avr-programming digispark digistump electronics microcontroller
Last synced: 10 Jul 2025
https://github.com/tsaarni/avr-high-voltage-serial-programming
AVR high-voltage (HV) serial programming for ATtiny
arduino attiny85 avr-programming
Last synced: 22 Mar 2025
https://github.com/martinmoene/kalman-estimator
kalman-estimator - a Kalman estimator in C++
avr-programming bare-metal cpp embedded kalman-estimator learning
Last synced: 25 Mar 2025
https://github.com/dentrax/avr-programming-with-assembly
AVR Microcontroller Programming with Assembly
arduino assembly assembly-language atmel-avr avr-programming microprocessor
Last synced: 06 Mar 2026
https://github.com/xanthium-enterprises/atmega328p-serial-uart-to-pc-communication
Atmega328p sample codes for USART (transmission and reception) communication with a Linux/Windows PC
atmega328p avr-gcc avr-microcontroller avr-programming embedded-c embedded-systems uart
Last synced: 21 Jan 2026
https://github.com/speedycraftah/avr-pico-programmer
A programmer for the AVR architecture microcontroller, specifically the ATTiny84A by Microchip, for the Raspberry Pi Pico.
attiny attiny84a avr avr-programmer avr-programming c raspberry-pi-pico spi
Last synced: 24 Jul 2025
https://github.com/macbre/telemetry
Telemetry system based on 8-bit AVR microcontroller with full TCP/IP stack (DHCP, NTP, HTTP)
avr-programming dhcp electronics electronics-projects ntp tcp tcp-ip telemetry uip
Last synced: 09 Mar 2026
https://github.com/google-developers-sohag/embedded-engineering-portals
A repository for embedded systems learning portals
adafruit arduino avr-programming c-programming-language dynamic-memory-allocation dynamic-memory-management electronics embedded-engineering embedded-linux embedded-systems engineering-books gcc gnu-linux gpio i2c microelectronics pi4j pwm rs232 spi
Last synced: 28 Aug 2025
https://github.com/randruc/lazuli
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.
arduino asm atmega atmega328p atmel avr avr-gcc avr-mcus avr-microcontrollers avr-programming c c89 code-quality embedded kernel mcu os real-time rtos scheduling
Last synced: 10 Apr 2025
https://github.com/hazarkarabay/avr-tqfp-programmer
Program TQFP AVR's easily without soldering
arduino atmega avr avr-programming avrdude
Last synced: 23 Feb 2026
https://github.com/avestura/microcontrollercalculator
🧮 A calculator written in Assembly and simulated in Proteus
assembly avr avr-microcontroller avr-programming calculator calculator-assembly guilan-university microcontroller
Last synced: 04 Mar 2026
https://github.com/xasworks/xascode
Repository of all the important multi-project libraries
arduino avr avr-gcc avr-programming library openscad robotics
Last synced: 24 Oct 2025
https://github.com/andrejchoo/usbasp_for_parallel_programming
A variant of the programmer USBAsp with the ability to program in parallel high-voltage mode.
avr-programming avrdude hv-programmer parallel-programming usb usbasp
Last synced: 23 Oct 2025
https://github.com/koenvervloesem/digispark_blink_platformio
PlatformIO example project to build the canonical blink code for the Digispark USB development board with an Atmel AVR ATtiny85 microcontroller
atmel atmel-avr atmel-avr-microcontroller attiny85 avr avr-programming blink digispark digispark-usb platformio
Last synced: 20 Jan 2026
https://github.com/edwinm/tinymatrix
Files used during my TinyMatrix microcontroller with LED matrix workshop
avr avr-programming tinymatrix workshop
Last synced: 08 Apr 2025
https://github.com/sarincr/avr_microcontroller_exercises
Basic and Advanced experiments on AVR Microcontrollers
adc arduino atmega328p atmel avr avr-gcc avr-programming dac embedded embedded-c embedded-systems gpio interrupts iot microchip microcontroller microcontroller-boards uart usart
Last synced: 31 Aug 2025
https://github.com/rhthomas/avr-pi-zero
Programming AVR devices using a Raspberry Pi Zero.
avr avr-gcc avr-pi avr-programming avrdude
Last synced: 15 Apr 2026
https://github.com/pconst/avr_assembler_macros
Collection of assembler macros for Atmel AVR microcontroller
assembler assembler-macros assembly assembly-language atmega atmel atmel-avr-microcontroller avr avr-programming macros macros-collection
Last synced: 30 May 2026
https://github.com/wykys/AVR-tools
Tools for development of AVR microcontrollers.
avr avr-binutils avr-development avr-gcc avr-microcontroller avr-programming avr-toolchain avrdude fekt vut vutbr
Last synced: 11 Mar 2025
https://github.com/avestura/dcmotor
âš¡ DCMotor speed control using ATMega32, Simulated in Proteus
assembly avr avr-programming computer-engineering controller dc-motor dc-motor-control dcmotors electrical-engineering guilan-university microcontroller proteus
Last synced: 29 May 2026
https://github.com/rhthomas/golia
AVR breakout board for ATxmega64A4U
avr avr-library avr-programming
Last synced: 04 Jan 2026
https://github.com/faanid/avr-micro
AVR program: Automatic washing machine simulator code using ATMega32 for simulation in Proteus
atmega32 avr avr-programming c microcontroller
Last synced: 13 Jun 2026
https://github.com/lancewalk87/clp-protoblue-spi-dev-platform
Hardware/Software | General Purpose Digital MCU/TTL Dev/Debug Platform, Wifi/Bluetooth, NANDFlash ONFI, USB
android autocad avr avr-programming c c-plus-plus eagle-cad hardware ios java kotlin macos nandflash objective-c spi swift4 ttl visual-studio-code windows wireless
Last synced: 06 Apr 2026
https://github.com/taffarel55/avr-microcontrollers
Códigos e exemplos para microcontroladores da arquitetura AVR
avr avr-programming microcontroller
Last synced: 01 Jul 2025
https://github.com/steveleetn91/php-piot
This is a framework support for php control to electronic board as Uno, Esp32, Esp8266, Atmega2560 ...etc
arduino avr-programming framework frameworkiot iot iot-device iot-platform php php-iot php8 uno vietnam
Last synced: 04 Feb 2026
https://github.com/martinmoene/kalman-estimator-ada
kalman-estimator - a Kalman estimator in Ada, sibling of Kalman estimator in C++
ada avr-programming bare-metal embedded kalman-estimator learning
Last synced: 04 Apr 2025
https://github.com/mytechnotalent/atmega328p_io_driver
An ATmega328P IO driver written entirely in Assembler.
arduino arduino-nano arduino-platform arduino-programming arduino-project assembler assembly atmega328p avr avr-programming avrdude input-output
Last synced: 12 Mar 2026
https://github.com/mytechnotalent/atmega328p_blink_driver
An ATmega328P blink driver written entirely in Assembler.
arduino arduino-platform arduino-programming arduino-project ardunio-nano assembler assembly atmega328p avr avr-programming avrdude blink led
Last synced: 13 May 2026
https://github.com/dentrax/ledlooper-with-assembly
Embedded Assembly LED project that uses AVR Microcontroller with Arduino
arduino arduino-platform assembly assembly-language assemblyinfo atmega atmel-avr atmel-avr-microcontroller atmel-studio avr-programming embedded embedded-applications embedded-software embedded-systems microcontroller microprocessor microprogramming
Last synced: 14 May 2026
https://github.com/geraked/microlab
Microprocessor Laboratory - Undergraduate
atmega atmega32 avr avr-programming codevision computer-engineering geraked microcontroller microcontroller-lab microlab microprocessor microprocessor-lab persian proteus rabist undergraduate-course university-project yazd-university
Last synced: 24 Jun 2025
https://github.com/mytechnotalent/atmega328p_uart_driver
An ATmega328P UART driver written entirely in Assembler.
arduino arduino-nano arduino-platform arduino-programming arduino-project assembler assembly atmega328p avr avr-programming avrdude uart
Last synced: 19 May 2026
https://github.com/mahdavipanah/microproject
My course project for Microprocessors
avr avr-programming c codevision microprocessor proteus
Last synced: 31 Dec 2025
https://github.com/basemax/testavr
atmega atmega32 avr avr-c avr-programming c-avr
Last synced: 03 Apr 2025
https://github.com/thmahe/usbrelay-firmware
Atmel AVR Firmware for controlling relay board over USB
atmel avr-programming bootloader firmware relay-board usbrelay
Last synced: 01 Feb 2026
https://github.com/e3v3a/avrdude-svn
avrdude SVN mirror from 2019-01-30 and onwards
arduino avr-isp avr-programming avrdude
Last synced: 02 Apr 2025
https://github.com/sarincr/avr-accelerometer-based-servocontroller-using-pwm
AVR Microcontroller - Accelerometer based Servocontroller using PWM. This will change servomotor angle with respect to the variations in Y axis.
accelerometer adc avr avr-programming embedded embedded-c embeddedsystems microcontroller
Last synced: 02 Apr 2026
https://github.com/ethanhe42/lcd-avr
print on LCD display with AVR
avr avr-programming lcd lcd-display
Last synced: 16 Jul 2025
https://github.com/teodutu/pm
Proiectare cu Microprocesoare - UPB 2020
atmega324 avr avr-gcc avr-programming i2c interrupts microprocessor proteus pwm spi usart
Last synced: 25 Mar 2025
https://github.com/andy-preston/aaasss
Andy's AVR Assembler's (Second System Syndrome)
assembler assembly-language avr avr-programming deno javascript typescript
Last synced: 31 Mar 2025
https://github.com/lasithaamarasinghe/3d-mapper
This 3D plotting device is developed for the semester 4 project under EN 2160: Electronic Design Realization.
3d-plotter 3dpointcloud altium-designer arduino atmega2560 avr-programming ch340 cpp i2c nema17 python3 smd solidworks stepper-motor tof triangulation
Last synced: 10 May 2026
https://github.com/jacek13/snake-game-avr-atmega328p
Snake game on AVR microcontroller.
atmel-studio avr avr-programming c eagle-pcb microchip-studio snake snake-game snakegame
Last synced: 15 May 2025
https://github.com/tkapin/semaphore
Demo project for the AVR ATtiny85 microcontroller
Last synced: 22 Jun 2025
https://github.com/mrtaz77/avr-atmega-32-programming
Codes and simulations with ATmega32
adc atmega32 avr-programming led-dot-matrix microcontroller
Last synced: 04 Apr 2025
https://github.com/marktheo/blink-avr-programming
AVR Programming - Learning to Flash Code Into Microcontrollers
avr avr-gcc avr-microcontroller avr-programming avrdude
Last synced: 03 Apr 2025
https://github.com/rhthomas/avr-pong
Pong implemented on atmega644p.
avr avr-gcc avr-programming avrdude pong pong-game
Last synced: 20 Mar 2025
https://github.com/mxlgv/avr-examples
Examples of programs for the ATtiny2313 microcontroller in C (avr-gcc).
Last synced: 14 Oct 2025
https://github.com/sbruhns/arduino-avr-as-template
Template project for getting started with bare metal GNU Assembler development on arduino uno
arduino arduino-uno avr-assembly avr-programming gnu-assembler
Last synced: 12 May 2026
https://github.com/kareemmoneeam/door-locker-security-system
This project implements a Door Locker Security System using two ATmega32 Microcontrollers with a frequency of 8Mhz.
avr-programming embedded-c embedded-systems
Last synced: 24 Oct 2025
https://github.com/dominhduy09/avr-studio-4.19
Compiler for programming Atmega models | avr-studio-4.19
atmega atmega1284p atmega32 atmega328p atmega8 avr-assembly avr-gcc avr-microcontroller avr-microcontrollers avr-programming avro-schema avro-schemas
Last synced: 31 Jan 2026
https://github.com/bursasha/assembler-projects
Programming and algorithmization in assembler 🪛
assembler assembly-language avr-programming cvut-fit memory-allocation programming registers
Last synced: 03 Apr 2025
https://github.com/desstroyerrr/atmega328p_ssd1306_driver
An ATmega328P SSD1306 driver written entirely in Assembler.
arduino arduino-platform arduino-programming assembler assembly atmega328p avr avr-programming avrdude ssd1306
Last synced: 18 Apr 2026
https://github.com/sancakerkan/avr-microcontroller-programming
This repository contains a series of lab assignments focusing on Atmega328p microcontroller programming using Arduino-Uno completed by me and my lab group for the CMPE 453 Embedded Systems course during the Fall 2023 semester at TED University.
arduino-uno arm7 atmega328p avr-programming embedded-systems microcontrollers
Last synced: 03 Jun 2026
https://github.com/andy-preston/aaa
Andy's AVR Assembler
assembler assembly-language avr avr-programming deno javascript typescript
Last synced: 19 Apr 2026
https://github.com/alperenadam/atmega328p_io_driver
An ATmega328P IO driver written entirely in Assembler.
arduino arduino-nano arduino-platform arduino-programming arduino-project assembly atmega328p avr avr-programming avrdude input-output
Last synced: 23 Apr 2026
https://github.com/sprintersb/crc-flash-avr
Compute and check the CRC over the relevant contents of flash ROM on AVR.
Last synced: 19 Aug 2025
https://github.com/jadeaffenjaeger/dachboden_badge
PCB Art Badge with WS2812B LEDs and attiny45 MCU
attiny attiny45 avr-gcc avr-programming badge embedded-c firmware kicad pcb-art pcb-design rgb-led ws2812b
Last synced: 09 Mar 2026
https://github.com/pilinux/funware
Amazing projects on arduino, AVR and electronic hardware.
arduino arduino-uno atmega328p atmega8 atmel atmel-avr avr avr-gcc avr-programming avr-toolchain avrc avrdude avrisp-mkii breadboard makefile makefile-snippets makefile-template makefiles microcontroller
Last synced: 13 Aug 2025
https://github.com/l3yl3y/sokoban-project
Incredibly long and tedious but it's a fully-fleshed out AVR project to test my C skills when applied to the ATmega324A microcontroller
Last synced: 11 Aug 2025
https://github.com/newir295/embdded-systems
Embdded Systems Repo For Arduino (UNO, Mega, Nano), AVR Atmega32, ESP 8266, ESP32 -S, Raspberry Pi Projects
arduino avr-microcontroller avr-programming embedded-systems esp32 esp32-arduino esp8266 esp8266-arduino platformio rasperry-pi robotic-arm robotics
Last synced: 11 Apr 2026
https://github.com/eshansurendra/liquid_crystal_i2c_avr
This repository contains an AVR microcontroller implementation of the Liquid Crystal I2C interface. It allows users to control a 16x2 character LCD display using the I2C protocol, freeing up microcontroller pins and simplifying wiring for embedded projects.
avr-programming i2c i2c-display liquid-crystal
Last synced: 02 Sep 2025
https://github.com/nehallxx/es-drivers
Drivers needed for Atmega32 (AVR)
atmega32 avr avr-programming c embbeded-system keypad lcd
Last synced: 22 Mar 2025
https://github.com/binhonglee/sunrisealarmclock
A semester project for the SER 456 class on embedded systems where an ATmega168 is programmed as an alarm clock when the sun rises.
atmega168 avr avr-gcc avr-programming avrc avrdude c microcontroller
Last synced: 23 Mar 2025
https://github.com/xanthium-enterprises/atmega328p-to-pc-rs485-communication-tutorial
Tutorial on interfacing your PC with an ATmega328P microcontroller using RS485 Protocol for Bidirectional Communication.
atmega328p avr-programming c csharp embedded-systems rs485 rs485-comunication serial-communication tutorial-sourcecode usb usb-to-rs485
Last synced: 28 Apr 2026
https://github.com/IsaacAneek/avr-resources
A curated list of resources to learn AVR Atmega328p
arduino assembly atmega328p avr avr-assembly avr-gcc avr-programming collection resources
Last synced: 21 Nov 2025
https://github.com/tearth/avr-helpers
Set of useful classes for AVR platform
atmega avr avr-programming ds18b20 ds3231 hd44780 uart
Last synced: 22 Mar 2025
https://github.com/electrostat-lab/cmake-template
A C project CMake template for professional uses (embedded MCUs, embedded Intel, embedded android, game dev).
avr-programming avr-sandbox cmake cprogramming-language embedded-c embedded-systems modular-programming template-project
Last synced: 13 Oct 2025
https://github.com/sadrasabouri/crowdcontrol
Bank Crowd Control (Turn Rating) System Simulator - AVR
avr avr-programming c microcontroller
Last synced: 19 May 2026
https://github.com/mytechnotalent/atmega328p_ssd1306_driver
An ATmega328P SSD1306 driver written entirely in Assembler.
arduino arduino-platform arduino-programming assembler assembly atmega328p avr avr-programming avrdude ssd1306
Last synced: 29 Apr 2026