My course project for Microprocessors
-
Updated
Jun 21, 2017 - Assembly
My course project for Microprocessors
Repository for AVR programs I'm tinkering on
atmega8
Programming assignments implemented using Intel 8086 Assembly language done as a part of Microprocessor sessional.
Project of a driver for an alarm clock based on LED 7x20 and RTC.
C++ header only libraries optimized for avr
Apps and Drivers for ATmega32 microcontroller. This was made for educational purposes, and reporting any test results, comments, or bugs are welcomed.
DwarfOS: A compact "OS" for microcontrollers such as Arduino. It offers custom time management, RTC Clock, serial communication, and more. Its modular design allows for selective loading of features, optimizing memory usage.
This simple project illustrates how to use C++ in embedded systems.
Code for understanding SPI in AVR with Proteus simulation
Architecture unaware library that tries to program AVR devices by ISP.
Example sketches written in assembly for arduino mega boards. Made as an online resource for getting started with assembly on the AVR platform
Automatic school bell system for II Liceum Ogólnokształcące im. Jana Śniadeckiego in Kielce. Projekt dzwonka automatycznego II LO w Kielcach.
Code is used for understanding I2C function in AVR with proteus simulation.
This 3D plotting device is developed for the semester 4 project under EN 2160: Electronic Design Realization.
Example project
A simple temperature and humidity meter with display values on 8x2 LCD
A simple casino slot machine game for Atmel AVR Butterfly written in Assembly language.
Welcome to the AVR C Learning Repository! This repository is designed to help you learn and practice low-level programming for AVR microcontrollers using C. AVR microcontrollers, such as the ones used in Arduino boards, offer powerful and flexible features for embedded system development.
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."