Mini OS emulator for Digispark (an Attiny85 based microcontroller).
-
Updated
Jan 20, 2022 - C++
Mini OS emulator for Digispark (an Attiny85 based microcontroller).
AVR high-voltage (HV) serial programming for ATtiny
Arduino driver for 4-bit controllerless graphics LCD
AVR Library (Atmega48/88/168/328) to decode IR commands from a remote control in NEC format.
kalman-estimator - a Kalman estimator in C++
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.
1V0 (Pronounced "Ivo".) Presented is a new programming language/virtual machine for low resource microcontrollers, retro homecomputers, Java MIDP 1.0/2.0 (CLDC 1.1) enabled phones, of assembler-like nature and operating on floating point (or fixed point) numbers as its exclusive data type, with implementations in C and Java for the command line.
A simple and effective open-source flight controller for quadcopters. Written in C++ and optimized for AVR processors like the ATmega2560, this project provides a lean and reliable core for any drone. It uses the BNO085 IMU for precise orientation and supports both standard PWM receivers and 4G modems for versatile, long-range control.
MyIDE replaces WINAVR. Users who want to move from Arduino-IDE to pure C++ are welcome.
C++17 components to program ATtiny85 microcontrollers
a Math Expression Evaluator written in c++11 specially designed for AVR atmega microcontrollers but the Core is abled of been used in other c++ windows or linux Projects
A process-oriented language for embedded microcontroller programming
API library for Atmel AVR [Project abandoned]
C++11/17 facilities to use the interrupt capabilities of AVR
C++ header only libraries optimized for avr
Microchip's AVR codes in bare-metal and avr-libc thanks to PlatformIO
Microcontrollers ATmega324PA and ATmega8
Hardware button library. Easy use Non-blocking button usage with pressed callback functions and released callback functions.
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."