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.
TM1638 driver for AVR (ATmega32), STM32 (HAL) and ESP32 (esp-idf)
Temperature control system using two ATMega32 microcontrollers
Personal repository of all C activities I did during embedded software course in IMT School which I took in 2018.
It uses GPRS and GPS technologies which allows to easily perform realtime tracking. Here idea is simple: read the GPS coordinates (longitude and latitude) and send them by using HTTP request to a web server. Then use a web browser to load the PHP webpage which uses GOOGLE MAPS to show the location in realtime.
Interfacing ultrasonic sensor to measure the distance to objects in (cm) using AVR Atmega32
Apps and Drivers for ATmega32 microcontroller. This was made for educational purposes, and reporting any test results, comments, or bugs are welcomed.
This comprehensive solution harmonizes advanced components like temperature sensors, LCD displays, LEDs, and motors for the dynamic oversight of temperature and lighting in a smart home. With real-time monitoring, perceptual cues, and adaptable lighting control, the system ensures optimal comfort, energy efficiency, security and user-friendliness.
PID DC motor speed controller on Atmega32
AVR Atmega32 micro-controller's multiple peripheral and module software drivers implementation in C.
This repository contains C code(Code vision file) and Proteus simulation files for a traffic light control system. The system includes three lights (red, yellow, and green) and a two-digit counter to display the remaining time for each light. The duration of each light can be adjusted in real-time using buttons.
This is AVR project of Micro Processor course.
Control LEDs with signals sent to microcontroller using a UART connection to a computer. GUI is used on the computer to establish connection and send control signals.
AVR Atmega32 micro-controller's multiple peripheral and module software drivers implementation in C.
Add a description, image, and links to the atmega32 topic page so that developers can more easily learn about it.
To associate your repository with the atmega32 topic, visit your repo's landing page and select "manage topics."