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-19 00:20:35 UTC
- JSON Representation
https://github.com/erectbranch/mcu-imagenet-benchmark
AI on microcontroller(MCU) tutorial for inferencing an ImageNet dataset with X-CUBE-AI
ai benchmark imagenet microcontroller stm32 stmicroelectronics tensorflow-lite-micro tinyml tinyml-benchmark x-cube-ai
Last synced: 04 May 2026
https://github.com/nullobject/pbasm
An assembler for the PicoBlaze microcontroller.
assembler fpga haskell microcontroller picoblaze
Last synced: 04 May 2026
https://github.com/maklonfr/e-commerce-app-using-flask-framework
E-Commerce App Smart System using Flask Framework, HTML, CSS, Javascript and SQLite. API CRUD using Flask Framework - Upskilling/Reskilling BOE Malang Pemrograman Web Framework
flask-framework html-css-javascript microcontroller microdot rasberry-pi-pico
Last synced: 09 Jun 2026
https://github.com/drsensor/nodemcu-lolin-ota-update
example on how to do Over-The-Air (OTA) update in ESP8266
arduino esp8266 microcontroller ota-update updater vscode-template
Last synced: 04 May 2026
https://github.com/rickysambora55/j1.1-esp-now
ESP-NOW
esp esp-now esp32 esp32-arduino esp8266 microcontroller
Last synced: 04 May 2026
https://github.com/ljnath/esp32-micropython
Micropython programs running on ESP32 microcontroller
esp32 esp32-arduino esp32-wifi esp32-wroom led-controller microcontroller micropython micropython-esp32 oled-display oled-display-ssd1306 oled-ssd1306 python ssd1306 ssd1306-oled wifi-network wireless-network
Last synced: 05 May 2026
https://github.com/electrobug14/vegetable_detection
About An AI model has been implemented to detect potato, onion & tomato on a resource constrained hardware
ai esp32camera microcontroller oled-ssd1306 platformio tensorflow-lite
Last synced: 05 May 2026
https://github.com/ch3ber/esp32-projects
Collection of small, self-contained projects for the ESP32 family of microcontrollers programmed with MicroPython.
esp32 examples firmware hacking hardware iot iot-application led-controller microcontroller microdot micropython python web-server websocket websocket-server websockets wifi wifi-hotspot wifi-network
Last synced: 05 May 2026
https://github.com/sadegh-khedry/atmega16-projects
AVR codes in C for atmega16 micro processor
atmega16 avr c frequency-measurement lm35 microcontroller motor rtc spi ultrasonic usart
Last synced: 10 Jun 2026
https://github.com/reshalfahsi/microcontroller-project
Collection of Microcontroller Project Code
arduino maple-mini microcontroller
Last synced: 08 May 2026
https://github.com/mkner/arduino-device-controller-design
arduino microcontroller design for devices and robots
7-segment-display actuators arduino microcontroller sensors ti-74hc595-shift-register
Last synced: 08 May 2026
https://github.com/riconem/location-compass
This project is a location-compass system running on an ESP32 microcontroller. It integrates several modules including a stepper motor, GPS module, and a compass module. The system is designed to point to specific locations using the stepper motor, guided by GPS coordinates and compass direction. It was designed for a Kiosktour in Hannover, Germany
compass esp32 gps microcontroller platformio stepper
Last synced: 09 May 2026
https://github.com/antonashraf/university-projects
Sharing some Projects that I have done during University at AASTMT
algorithms-and-data-structures artificial-intelligence c-lang computer-vision database flutter-apps hardware microcontroller networks numerical-methods opengl pic16f877a pid threading unit3d
Last synced: 09 May 2026
https://github.com/piotrweppo/6_axis_arduino_robot_arm_pl
Hobbystyczny robot 6-osiowy oparty o serwonapędy
arduino electronics microcontroller robotics servo-motor
Last synced: 09 May 2026
https://github.com/labatata101/oximeter-esp32-firmware
Firmware for an oximeter monitor using the ESP32 microcontroller and the MAX30100 sensor
c cpp esp32 max30100 microcontroller oximeter
Last synced: 09 May 2026
https://github.com/lmtreser/boards
Repositorio educativo con información técnica acerca de placas programables
arduino boards esp32 esp8266 microcontroller raspberry-pi-pico
Last synced: 09 May 2026
https://github.com/teolevan/12
A repository dedicated to exploring the significance of the number 12 in various cultures, religions, and disciplines. Investigating its connections to astrology, mythology, mathematics, and more.
bs12 cnn computer-vision css curriculum data-science education iot-device javascript microcontroller nlp python rnn windows-12
Last synced: 10 May 2026
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/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/or9/pi
raspberry pi stuff
microcontroller raspberry-pi rpi-gpio
Last synced: 12 May 2026
https://github.com/ppeck1/pyportal-titano-weather-clock
CircuitPython firmware for a PyPortal Titano portrait weather + clock display.
adafruit circuitpython diy-electronics electronics embedded-systems firmware iot microcontroller opensource pyportal pyportal-titano python titano ui-design weather-display
Last synced: 12 May 2026
https://github.com/mkwapisz2000/c-atmega328p-rtc-i2c
This project implements real-time clock (RTC) PCF8563 support on ATmega328P using the I2C bus. Additionally, it supports an alarm triggered by an external INT0 interrupt, allowing reaction to a set alarm time.
atmega328p avr electronics embedded i2c interrupts microcontroller pcf8563 rtc
Last synced: 13 May 2026
https://github.com/carlos-levi/sistemas-embarcados-monitoria
Repositório para monitoria da disciplina de Sistemas Embarcados 2023.2
arduino-uno circuit embedded-systems microcontroller tinkercad
Last synced: 13 May 2026
https://github.com/melvinmo/otp-hardware-token-device
This repository contains code for an OTP token device using an ATmega32 microcontroller for generating one-time passwords as the final project of the undergraduate microprocessor course.
atmega32 atmel-studio microcontroller microprocessor proteus
Last synced: 12 Jun 2026
https://github.com/prinuvinod/mp-mc
These are programs for Microprocessor and Microcontroller. Language used is Assembly Language.
asm assembly-language microcontroller microprocessors
Last synced: 13 Jun 2026
https://github.com/rohankalbag/assembly
Microprocessors Lab - Spring Semester 2022 - Indian Institute of Technology Bombay
8051-assembly at89c5131a embedded-c keil-uvision5 microcontroller microprocess pt-51 uart
Last synced: 13 Jun 2026
https://github.com/levyanjos/arduino_esp8266
A basic wifi blink with esp8266MOD (nodemcu)
arduino basic blink esp8266 microcontroller nodemcu
Last synced: 17 Jun 2026