This project is designed for remote relay control via SMS using an AVR microcontroller.
-
Updated
Jul 22, 2025 - C
This project is designed for remote relay control via SMS using an AVR microcontroller.
As an Electronics & Embedded Systems Engineer, I combine my expertise in PCB and firmware with a passion for teaching, creating open-source projects to help others innovate.
Embedded-C provides tutorials and examples for C programming tailored for microcontrollers, focusing on essential concepts and memory management.
This repository contains comprehensive resources for AVR microcontrollers, including hardware schematics, software libraries, and educational projects.
In this repository, you can ask questions that don't fit into other categories. I'll provide answers and, if necessary, record videos and include related files for your questions.
This repository covers the ADC in AVR microcontrollers, specifically the ATMEGA328, with examples and guides for accurate analog-to-digital conversions in embedded projects.
This repository provides a guide on using 7-segment displays with AVR microcontrollers, covering wiring, pin configuration, multiplexing, and code examples for controlling 7-Segments.
This repository provides a library for using and configuring an alphanumeric LCD with AVR microcontrollers.
This repository provides API to utilize Timer0 in AVR microcontrollers, and also includes features for time calculations, interrupts, and PWM frequency generation.
This repository covers GPIO features in AVR microcontrollers, enabling communication with external devices like LEDs, switches, and sensors through configurable input/output pins.
Contents presented in the Microcontrollers Laboratory Course; Microcontrollers used: Arduino UNO R3 & DOIT ESP32 DEVKIT V1 - CSE Department, Shiraz University, Spring 2025.
Add a description, image, and links to the microcontroller-prorgaming topic page so that developers can more easily learn about it.
To associate your repository with the microcontroller-prorgaming topic, visit your repo's landing page and select "manage topics."