Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

https://github.com/isopod00/automatic-soap-dispenser

An Arduino-controlled soap dispenser that can be used to dispense soap or hand sanitizer without having to touch anything.

arduino cpp microcontroller

Last synced: 22 Jan 2025

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: 20 Jan 2025

https://github.com/chdanielmueller/14-segment-display

Sample Code for a Teensy 4.1 with a 4 character/digit 14 Segment Display attached

14segment display microcontroller teensy

Last synced: 13 Jan 2025

https://github.com/c-not-around/seven-segment

Utility for quickly creating tables symbols for dynamic display on a seven-segment indicator

csharp dynamic-indication microcontroller seven-segments-display

Last synced: 22 Dec 2024

https://github.com/agungdwiprasetyo/iseng-mikrokontroler

Kumpulan kode program untuk mikrokontroler Arduino

arduino iot microcontroller

Last synced: 16 Jan 2025

https://github.com/agungdwiprasetyo/arduino

build arduino for linux

arduino build-tool microcontroller

Last synced: 16 Jan 2025

https://github.com/an4b4515/ev3-robotics

A program for controlling a simple EV3-powered robot to complete a challenge autonomously ©️ 🤖

automation c-language ev3 microcontroller mindstorms robotc robotics

Last synced: 20 Jan 2025

https://github.com/or9/pi

raspberry pi stuff

microcontroller raspberry-pi rpi-gpio

Last synced: 15 Jan 2025

https://github.com/reshalfahsi/microcontroller-project

Collection of Microcontroller Project Code

arduino maple-mini microcontroller

Last synced: 15 Jan 2025

https://github.com/anachrocomputer/stm32blinky

Some simple blink-the-LED programs for the STM32 microcontroller

arm armcortexm3 bluepill microcontroller stm32

Last synced: 16 Jan 2025

https://github.com/versbinarii/stm32f401xx

Peripheral access API for STM32F401XX microcontrollers generated with svd2rust

cortex-m cortex-m4 embedded embedded-hal microcontroller no-std rust stm32 stm32f4

Last synced: 12 Jan 2025

https://github.com/labatata101/oximeter-monitor

Oximeter monitor project using the ESP32 microcontroller and the MAX30100 sensor

bot c cpp esp32 fastapi max30100 microcontroller oximeter python rest-api telegram-bot

Last synced: 20 Jan 2025

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: 22 Dec 2024

https://gitlab.com/WiLED-Project/uencoder

A MicroPython library for reading from a rotary encoder

embedded encoder microcontroller microprocessor micropython rotary rotary encoder

Last synced: 18 Nov 2024

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: 06 Jan 2025

https://github.com/c-not-around/lc-meter

High-precision capacitance and inductance meter based on the generator method of LC measurement.

atmega8 atmel-studio avr-gcc high-precision lcd1602 microcontroller pcb-layout proteus-model

Last synced: 11 Jan 2025

https://github.com/cerebnismus/micro-ctrl

8051 micro-controller examples / Keil & Proteus & EdSim51

8051 8055 assembler assembly edsim51 example intel keil microcontroller proteus sample

Last synced: 24 Jan 2025

https://github.com/chdanielmueller/button-with-3-leds

Sample Code for a Teensy 4.1 with a Button with 3 LEDs attached

button microcontroller teensy

Last synced: 13 Jan 2025

https://github.com/guytrimble/fishtank-temperature-monitor

Basic real time temperature monitoring system using a ESP8266 connected to a DS18B20. MQTT for data publishing. Temperature is displayed on a Flask-based webpage

cpp css esp8266 html iot microcontroller python

Last synced: 04 Feb 2025

https://github.com/adithya-s-k/plantic

Plantic is a small sensor device and user-friendly app for real-time plant health monitoring, designed for both home gardeners and small-scale farmers.

arduino data-monitoring data-science esp32 firebase iot iot-platform machine-learning microcontroller rest-api wireless-sensor-networks

Last synced: 22 Dec 2024

https://github.com/anseljh/avr-template

Template for AVR C projects

avr microcontroller

Last synced: 05 Feb 2025

https://github.com/pinpox/led_display

Homemade serial-controlled LED-display using an arduino to control a strip of addressable LEDs.

arduino c led led-controller microcontroller ruby serial

Last synced: 28 Jan 2025

https://github.com/qc20/haptic-game-for-the-blind

HapNav is an innovative, ESP32-based game designed to empower the visually impaired. By using joystick navigation, it enhances spatial awareness and provides inclusive gaming experiences. Join us in this project to make gaming accessible for all!

3d-printing accessibility arduino blind cad cpp esp32 game-development haptic-feedback haptics human-computer-interaction interaction-design iot joystick-control microcontroller prototyping remote sensors tactile tactile-feedback

Last synced: 08 Nov 2024

https://github.com/ershubhambhagat/motor-control-using-esp8266

This project uses the ESP8266 microcontroller to create a Wi-Fi network and host a web page for controlling a water tank motor. The ESP8266 operates as a standalone access point, allowing you to connect to its network with your phone and access the control interface.

arduino-ide captive-portal dns-server electronics ershubhambhagat esp8266 iot iot-application microcontroller

Last synced: 26 Jan 2025

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: 28 Jan 2025

https://github.com/humol-e/graficator

Herramienta para la graficación de datos en tiempo real de manera inalámbrica desde distintos sensores con microcontroladores mediante la lectura serial de datos.

data-science graphs microcontroller streamlit

Last synced: 22 Jan 2025

https://github.com/sakib2263/arduino-experiments

Exp. solution with more sample codes

arduino-ide arduino-uno blinking-leds microcontroller

Last synced: 11 Jan 2025

https://github.com/moritznelle/archery_clock_rx

This code is meant for a recivingunit in the archery clock network

archery-clock esp32 microcontroller platformio vscode

Last synced: 18 Jan 2025

https://github.com/sarincr/electroblocks-for-arduino

ElectroBlocks is a "drag and drop" app for programming the Arduino. You use this with Serial Monitor, Bluetooth, NeoPixels, LED Matrix, IR Remotes and much more. It also has a debug block which will pause the program and print out all the variables. You can also save and see the code view as well.

arduino arduino-ide arduino-library arduino-uno blockly blocklyduino embedded embedded-c embedded-systems iot microcontroller microcontroller-boards microcontroller-lab microcontrollers visualprogramming

Last synced: 21 Jan 2025

https://github.com/jubayer98/smart-street-lighting-system-pic-microcontroller-16f676

The project focuses on developing a smart street light system that activates lights as needed and turns them off when they are not required.

low-level-programming microcontroller

Last synced: 11 Jan 2025

https://github.com/sadrasabouri/crowdcontrol

Bank Crowd Control (Turn Rating) System Simulator - AVR

avr avr-programming c microcontroller

Last synced: 16 Jan 2025

https://github.com/veerajkute/automatic-guitar-tuner

An automatic guitar tuner built using an Arduino microcontroller. This project leverages a microphone to capture the sound of a guitar string and uses a Fast Fourier Transform (FFT) algorithm to detect the frequency. The Arduino then controls a servo motor to adjust the tuning peg until the string reaches the desired pitch.

arduino fastfour fft microcontroller music signal-processing stepper-motor

Last synced: 10 Oct 2024

https://github.com/eslam-abdo/mia_pcb_portfolio

This portfolio showcases the PCB designs created by the M.I.A technical team from Alexandria University. The team has participated in various robotics competitions such as MATEROV, Robocon, and Minesweeper. I have contributed to the team's designs as a member of the ABU Robocon team.

circuit circuit-design eagle eagle-cad eagle-pcb electronics embedded embedded-hardware embedded-systems fusion360 hardware hardware-designs microcontroller pcb pcb-design pcb-footprints pcb-layout robocon robocon-2019 robotics

Last synced: 18 Jan 2025

https://github.com/milind-ranjan/automated-guitar-tuner

Automated Guitar Tuner: An Arduino-based project that uses a stepper motor and FFT analysis to automatically tune a guitar. The system captures and analyzes the guitar string’s frequency, adjusts the tuning peg, and ensures each string is perfectly in tune.

arduino arduino-uno audio-processing fastfouriertransform guitar-tuner microcontroller stepper-motor

Last synced: 10 Oct 2024

https://github.com/jmcph4/cpu2

The spiritual successor of my previous CPU simulator

architectural-simulation architecture cpu machine-code microcontroller microprocessor simulation

Last synced: 24 Dec 2024

https://github.com/darishsfit/parkbuddy

IOT based Smart Parking System using NodeMCU and Firebase Cloud Storage

arduino cpp esp8266 firebase firebase-realtime-database iot microcontroller nodemcu sensors

Last synced: 10 Oct 2024

https://github.com/patsaoglou/stm32minidevboard

Mini Development Board featuring a STM32 MCU and designed using Altium Designer

altium development-board mcu microcontroller pcb-design stm32

Last synced: 27 Dec 2024

https://github.com/huangcongqing/microcontrollers-c

C framework for different microcontrollers用C语言写的单片机程序

c microcontroller

Last synced: 15 Dec 2024

https://github.com/gilleszunino/attos

A tiny preemptive scheduler for AVR micro controllers

arduino atmega atmega328p microcontroller

Last synced: 28 Jan 2025

https://github.com/bastion-rnd/turtle_32_board

Руководство по работе и базовые примеры для отладочной платы Turtle32

arduino-ide cpp esp32 espressif microcontroller micropython

Last synced: 28 Jan 2025

https://github.com/urfdvw/circuitpython-online-ide-2

The CircuitPython Online IDE is a browser-based IDE for CircuitPython supported microcontrollers. No installation needed. Handy and powerful.

circuitpython editor ide microcontroller plotting python repl

Last synced: 15 Dec 2024

https://github.com/medmes/go-display-s3

ESP32 S3 board scaffold project for LilyGo T DISPLAY S3 microcontroller.

esp-idf esp32 esp32-s3 iot lilygo-tdisplay-s3 lvgl lvgl-esp32-port microcontroller

Last synced: 15 Jan 2025

https://github.com/baptvit/microcontroladores

Microprocessadores e Microcontroladores UnB 1/2018 - MS

c cpp microcontroller msp430 rfid

Last synced: 15 Jan 2025

https://github.com/sun-lab-nbb/ataraxis-communication-interface

A Python library that enables Python clients and Unity game engine to interface with custom hardware modules running on Arduino or Teensy microcontrollers.

ataraxis communication interface microcontroller mqtt serial unity

Last synced: 08 Jan 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.

microcontroller simulation

Last synced: 15 Dec 2024

https://github.com/icejan/robot-navigation-program

A program that allows a robot to navigate through a maze and find the exit.

assembly-language hcs12 microcontroller

Last synced: 27 Jan 2025

https://github.com/adamniederer/s12cpuv2-mode

A major mode for S12CPUV2 assembly language

assembly embedded freescale microcontroller s12cpuv2

Last synced: 01 Feb 2025

https://github.com/aerphanas/microcontroller-programming

Learning Microcontroller programming

assembly cpp microcontroller

Last synced: 20 Dec 2024

https://github.com/tyriis/esphome-config

ESPHome configuration for my smarthome

automation configuration esp32 esp8266 esphome microcontroller smarthome

Last synced: 07 Feb 2025

https://github.com/ilyachichkov/freeos_uart_transactions

Transactions system for sending data by UART and using FreeOS

c freertos low-level microcontroller uart

Last synced: 04 Jan 2025

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: 21 Jan 2025

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: 11 Jan 2025

https://github.com/jmoric/roberto

Home Information and Automation System.

automation mcu microcontroller qt6 single-board-computer zigbee

Last synced: 03 Jan 2025

https://github.com/nateseymour/viper-rtos

RTOS for Cortex-M Profile Microcontrollers

arm cortex-m embedded embedded-cpp microcontroller rtos

Last synced: 11 Jan 2025

https://github.com/isaacdarcilla/seismos

GUI for determining and graphing seismic waves on screen recorded and sensed by IoT modules written in Java.

earthquakes engineering iot java microcontroller seismograph

Last synced: 24 Jan 2025

https://github.com/isaacdarcilla/controllerforadruino

Project development for enrollment system in Catanduanes State University College of Engineering

arduino computer controller csharp engineering gui microcontroller

Last synced: 24 Jan 2025

https://github.com/eslam-abdo/pcb_portfolio

This portfolio showcases my previous work in PCB design and fabrication. It includes pictures of various PCBs that I have designed and fabricated using Eagle PCB tool.

circuit circuit-design design diy eagle eagle-cad eagle-library eagle-pcb electronics embedded embedded-hardware embedded-systems fusion-360 fusion360 hardware hardware-designs microcontroller pcb pcb-design pcb-footprints

Last synced: 18 Jan 2025

https://github.com/znitche/crowsnest

lightberryAPI + Raspberry Pi Pico W = LAN services hub

api async microcontroller micropython network-monitoring raspberry-pi-pico services-hub

Last synced: 29 Jan 2025