Microcontroller
Microcontrollers are small computers on a single integrated circuit, containing a processor, memory, and input/output peripherals. They are widely used in embedded systems for performing specific control functions efficiently. Applications of microcontrollers include robotics, IoT, and home automation. Popular examples include Arduino, ESP32, and Raspberry Pi Pico.
- GitHub: https://github.com/topics/microcontroller
- Wikipedia: https://en.wikipedia.org/wiki/Microcontroller
- Related Topics: embedded-systems, robotics, arduino, iot, home-automation, esp32, raspberry-pi-pico,
- Aliases: mcu, microcontrollers, micro-controllers, micro-controller,
- Last updated: 2026-06-22 00:19:19 UTC
- JSON Representation
https://github.com/riyasach189/esd-2024-project
STM32 Nucleo-G070RB based Micro Mouse that runs on Wall Follower algorithm
microcontroller micromouse-maze-solver stm32 stm32cubeide
Last synced: 26 May 2026
https://github.com/xstupi00/Morse-Code-Encoder
Morse Code Encoder at development board FITkit3 with an external keyboard. The application was developed in MCUXpresso IDE v10.2.1.
arm c fitkit3 imp mcu mcuexpresso microcontroller morse-code nxp vut vut-fit
Last synced: 11 Mar 2025
https://github.com/akshaysusanth/water-level-monitoring-and-alert-system
The system is designed to monitor water levels and provide real-time data to Ubidots, a cloud platform that allows you to visualize and analyze your IoT data.
arduino cpp internet-of-things iot microcontroller ubidots
Last synced: 04 May 2026
https://github.com/prmditya/smart-dustbin
Smart Dustbin, monitoring and automatic opener dustbin using arduino UNO R3 and esp8266
arduino-uno esp8266 microcontroller nodemcu
Last synced: 18 Aug 2025
https://github.com/m3y54m/pcb-usbtinyisp
USBTinyISP AVR Programmer SMD Version
altium avr diy microcontroller pcb programmer schematics smd usbtinyisp
Last synced: 02 Jan 2026
https://github.com/mkwapisz2000/c-atmega328p-lcd-4bit
This project demonstrates how to control an LCD display in 4-bit mode using ATmega328P.
atmega328p avr display electronics embedded lcd microcontroller
Last synced: 10 Jun 2026
https://github.com/giansalex/bootloader-pic
Pic Microcontroller Bootloader serie 16F
microcontroller pic16f887 picc
Last synced: 24 Jul 2025
https://github.com/atoomnetmarc/reset-timeout
Prevent microcontroller reset after power-on using an extra tiny microcontroller.
Last synced: 27 Jun 2025
https://github.com/rddevitte/simplest-avr-projects
ATmega and ATtiny starter projects, as simple as they can be
arduino atmega328p atmel attiny85 avr avr-libc microcontroller
Last synced: 01 May 2026
https://github.com/lemongrb/software_pwm_generator
This implementation is useful in case where dedicated PWM hardware is unavailable.
c18-compiler ccp microchip microcontroller pic pic18f pic18f452 programming pwm pwm-duty-cycle software
Last synced: 27 Feb 2025
https://github.com/newyaroslav/nrf52_useful_notes
This repository contains useful information about errors, obscure places in the code and much more about nrf52 microcontrollers
bug bugs c description dfu fix hang mergehex microcontroller nordic nordicsemi nrf52 nrf52832 nrfjprog ppi spi twi uart
Last synced: 13 Jun 2026
https://github.com/kemfic/dotkb
custom keyboard
arduino cpp design hardware keyboard microcontroller pcb qmk
Last synced: 18 Sep 2025
https://github.com/andre-marcos-perez/sel0433_microprocessoraplications
Algorithms for the course Application of Microprocessors I - SEL | EESC | USP
8051 assembly c electrical-engineering intel microcontroller university-course
Last synced: 01 May 2026
https://github.com/glauedson/microcontroladores
arduino-ide arduino-uno cpp microcontroller
Last synced: 31 Aug 2025
https://github.com/jnahuel-developer/probador-de-cables
Proyecto para un dispositivo testeador de los cables internos de equipos para detección de errores y calidad
altium-designer c firmware microcontroller pcb-design
Last synced: 25 Aug 2025
https://github.com/mkwapisz2000/rtc-pcf8563-library
The RTC_PCF8563 library is designed to control the PCF8563 Real-Time Clock (RTC) using the I2C bus.
arduino avr embedded i2c library microcontroller pcf8563 rtc
Last synced: 03 May 2026
https://github.com/mkwapisz2000/c-atmega328p-pwm-rgb-temperature-simulation
This project demonstrates temperature simulation using a potentiometer, visualizing it on an RGB LED via PWM, and displaying the values on an LCD screen.
adc atmega328p avr electronics embedded lcd led microcontroller pwm rgb temperature
Last synced: 13 Jun 2025
https://github.com/mkwapisz2000/c-atmega328p-i2c-lcd
This project demonstrates how to control an LCD display via the I2C bus using the PCF8574T expander on an ATmega328P.
atmega328p avr display electronics embedded i2c lcd microcontroller pcf8574
Last synced: 21 Jun 2025
https://github.com/mkwapisz2000/ds18b20-1wire-library
The DS18B20_1Wire library is designed to interface with the DS18B20 temperature sensor using the 1-Wire protocol. It allows for temperature reading, alarm threshold detection, and device scanning on the 1-Wire bus.
1-wire avr ds18b20 embedded library microcontroller temperature
Last synced: 13 Jun 2026
https://github.com/dmdhrumilmistry/8051_door_authenticator
A door authenticator using 8051 microcontroller programmed in C, interfacing Keypad(4x3), LCD(16x2) and a motor for control. This is an open source project under MIT license.
Last synced: 22 Aug 2025
https://github.com/sahilverse/web-serial-terminal
A browser-based serial terminal for ESP32, Arduino, and microcontrollers using Web Serial API. No installation required - just open and connect!
arduino browser-terminal debugging-tool esp32 javascript microcontroller serial-monitor serial-terminal usb-serial web-serial-api webapp
Last synced: 01 May 2026
https://github.com/vooon/docker-firmware-ota-arm
Docker image for building my firmwares by gitlab-ci
armv7 docker-image environment firmware gitlab-ci microcontroller
Last synced: 21 Aug 2025
https://github.com/diveshrdh/esp32-nrf24l01-chat-device
ESP32 NRF24L01+ Chat Device
esp32 esp32-wroom microcontroller nrf24l01 tft-display
Last synced: 18 Aug 2025
https://github.com/kevin-pottier/transmitter_rpenv2
RPEN V2 – Transmitter 🖊️✨ | The smart pen module that captures motion and user input, sending data wirelessly to the Receiver for real-time drawing. Powered by a stronger microcontroller and high-performance sensors.
bluetooth connected-pen creative-tools education embedded-systems hmi imu iot-device low-latency microcontroller motion-tracking rpen-v2 transmitter wireless
Last synced: 05 Oct 2025
https://github.com/adamniederer/s12cpuv2-mode
A major mode for S12CPUV2 assembly language
assembly embedded freescale microcontroller s12cpuv2
Last synced: 04 Oct 2025
https://github.com/epeios-q37/ucuq
Daemon for the UCUq based libraries
esp32 esp8266 iot microcontroller micropython prototyping python raspberry-pi-pico remote-control wifi
Last synced: 13 Apr 2026
https://github.com/itman07/arduphone
Телефон разработанный на платформе Ардуино
arduino arduino-boards arduino-uno avr cpp diy microcontroller phone platformio platformio-arduino telephone
Last synced: 10 Apr 2025
https://github.com/virgiledjimgou/demo-for-gen4-diablo-processor-
manage a multiple Forms with generation of Event on Gen4 Diablo16 Processor
android cortex-m4 diablo microcontroller processor
Last synced: 14 Aug 2025
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/mkwapisz2000/c-atmega328p-ds18b20-usart
This project demonstrates reading temperature from multiple DS18B20 sensors connected to the One-Wire bus on ATmega328P.
atmega328p avr ds18b20 electronics embedded microcontroller onewire sensor temperature uart
Last synced: 12 Aug 2025