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-18 00:15:27 UTC
- JSON Representation
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/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/giansalex/bootloader-pic
Pic Microcontroller Bootloader serie 16F
microcontroller pic16f887 picc
Last synced: 24 Jul 2025
https://github.com/dominhduy09/atmega32-miniproject
atmega32-miniproject | Student study to review for final exam
atmega atmega32 atmega32-miniproject atmega8 atmel atmel-studio micro microcontroller microcontroller-firmware microcontroller-programming microcontroller-simulation microcontrollers
Last synced: 25 Jan 2026
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/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/luigiifan/scoreboard-p10
Scoreboard P10 with Arduino and Bluetooth HC-05
arduino bluetooth microcontroller p10 scoreboard
Last synced: 08 Sep 2025
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/glauedson/microcontroladores
arduino-ide arduino-uno cpp microcontroller
Last synced: 31 Aug 2025
https://github.com/kemfic/dotkb
custom keyboard
arduino cpp design hardware keyboard microcontroller pcb qmk
Last synced: 18 Sep 2025
https://github.com/duylinhphan123/wokwi_autoscript
Wokwi CLI - Self-contained executable for STM32/ESP32 firmware scanning and Wokwi diagram downloading. No Python required!
automation cli embedded esp32 firmware iot microcontroller simulation stm32 wokwi
Last synced: 15 May 2026
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/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/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/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/gui-mrtns/lavadora
Este projeto consiste na simulação de uma máquina lavadora na placa PIC18F4520 da PICGenios.
c-programming embedded-c embedded-systems iot microcontroller pic18f4520 simulation
Last synced: 10 Jun 2026
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/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/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/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