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

ESP32

ESP32 is a series of low-cost, low-power system on a chip microcontrollers with integrated Wi-Fi and dual-mode Bluetooth. It is a successor to the ESP8266 microcontroller. Widely used in hobby projects to large scale industrial applications.

https://github.com/waldirborbajr/arduino

Arduino & NodeMCU for study only

arduino esp32 nodemcu

Last synced: 10 May 2026

https://github.com/nyfeu/rookie-32

O Rookie-32 é um robô de esteiras, desenvolvido para explorar ambientes, transmitir imagens via câmera e interagir com expressões animadas em um display OLED. Controlado por um app customizado via Wi-Fi, ele combina diversão e tecnologia.

arduino embedded-systems esp32 freertos

Last synced: 10 May 2026

https://github.com/lupin3000/micropython-i2c-rgb-button

MicroPython I2C library and example for Gravity: RGB LED button module

button dfrobot esp32 gravity i2c micropython

Last synced: 10 May 2026

https://github.com/cronware/esp32-thermostat-temperature-prediciton

An IoT-based thermostat using ESP32, WebSockets, and MQTT for real-time control and monitoring.

esp32 esp32-webserver home-automation humidity-sensor iot mqtt predictive-maintenance smart-home temperature-sensor websocket

Last synced: 10 May 2026

https://github.com/azholtikov/zh_bh1750

ESP32 ESP-IDF and ESP8266 RTOS SDK component for BH1750 ambient light sensor.

bh1750 component esp-idf esp32 esp8266 i2c rtos-sdk

Last synced: 10 May 2026

https://github.com/orestispanago/esp32-secondwindc3

ESP32 - Read analog AC pulses

adc anemometer arduino esp32

Last synced: 10 May 2026

https://github.com/vs4vijay/airsense

Utilizing ESP32 and BME688 Sensor for Air Quality Index Determination

aqi aqi-monitor bme680 bme688 bme68x esp esp32 firmware

Last synced: 10 May 2026

https://github.com/achinthapallegedara/smart-dance-shoes

Smart Dance Shoes – Machine Learning Powered Motion & Light Sync

esp32

Last synced: 10 May 2026

https://github.com/chinmay-esp/rfid_esp32

This project demonstrates how to interface an MFRC522 RFID module with an Arduino using the SPI protocol to read RFID tags/cards. The program reads the UID (Unique Identifier) of the RFID card or tag and displays it on the Serial Monitor in HEX format.

cpp esp32 platformio rfid-rc522

Last synced: 10 May 2026

https://github.com/oooandroidooo/esp32_victron_modbus

Library for easy communication with Victron devices via Modbus

esp32 modbus-tcp victron victronenergy

Last synced: 10 May 2026

https://github.com/nopnop2002/esp-idf-vcp2udp

VCP to UDP bridge for ESP-IDF

esp-idf esp32 gateway udp vcp virtual-com-port

Last synced: 10 May 2026

https://github.com/sreedevk/espressidf-libs

ESP32 Template App with Custom Drivers

c-programming drivers esp-idf esp32 esp32-idf espressif hal hardware

Last synced: 10 May 2026

https://github.com/anomalou/pnes32

Portable NES diy game console. Use with ESP32 (required PSRAM support)

emulator esp32 nes nesemulator

Last synced: 10 May 2026

https://github.com/vaishnav-sabari-girish/field_monitoring_system

A project to make field monitoring a breeze . Check out this same repository in Codeberg too.

esp-now esp32 esp8266 field gsm-module monitor sim800l wireless-communication

Last synced: 10 May 2026

https://github.com/joshnuss/esp32-plant-logger

Logs temperature, humidity and moisture of plant soil using MicroPython.

dht20 esp32 micropython sdcard

Last synced: 11 May 2026

https://github.com/roschmi/esp32_ringdoorbell_alexa_sinric_fritzphone

Let Fritzbox DECT-Phone ring when 'Ring Video Doorbell Wired' is pressed (uses Esp32, Alexa, Sinric Pro)

alexa alexa-skill chime dect doorbell esp32 fritzbox platformio sinricpro

Last synced: 11 May 2026

https://github.com/andrewklement/coffeeroaster

A smart coffee roaster that can connect to an app or artisan using Bluetooth, to help record, analyze, and control roast profiles

arduino coffee coffee-lovers coffee-roasting esp32 modbus roasting thermocouple

Last synced: 11 May 2026

https://github.com/unexist/heos-dial

HEOS controller based on M5Stack Dial and Rust [MIRROR]

esp32 heos heos-api heos-cli heos-control md5dial rust tui

Last synced: 12 May 2026

https://github.com/nerkoux/weather-station-for-rural-farming

This is a project about monitoring temperature and pressure at real time!

esp32

Last synced: 12 May 2026

https://github.com/dizzpy/esp32-wifi-scanner

A simple WiFi network scanner using an ESP32 board. Detects available networks, shows SSID, signal strength (RSSI), and security type.

arduino esp32 esp32-arduino wifi-scanner

Last synced: 13 May 2026

https://github.com/tomaskraus/ble-sustain-pedal

Bluetooth MIDI sustain pedal adapter. Any sustain pedal with 6.5mm jack can plug into.

arduino ble bluetooth controller esp32 lumi midi pedal seaboard sustain xkey

Last synced: 13 May 2026

https://github.com/roschmi/esp32_sinricpro_fritzdect_controller

Controlling and monitoring of a switchable Fritz!Dect 200 power socket ( for FritzBox ) via Sinric Pro

esp32 fritzbox platformio sinricpro

Last synced: 13 May 2026

https://github.com/prefixfelix/eqiva-radiator-thermostat

A simple MicroPython module to communicate with an Eqiva Bluetooth radiator thermostat (EQ3).

eq3 eqiva esp32 micropython radiator-thermostat thermostat

Last synced: 13 May 2026

https://github.com/dailycode-group/esp32-wol

ESP32 setup to send a WOL command to a specified MAC - uses PIO

esp32 home-improvement wake-on-lan

Last synced: 13 May 2026

https://github.com/jminjares4/elevator

Microprocessor 2 Final Project

c-language esp32 freertos hardware-api pcb

Last synced: 13 May 2026

https://github.com/astansler/esp32-orange-lamp-retrofit

ESP32-based smart orange lamp retrofit project with LED control and HomeKit integration 🍊

esp-homekit esp32 hap homekit homekit-accessory homekit-device homespan iot

Last synced: 14 May 2026

https://github.com/jahrulnr/esp32-ai-adapter

ESP32 AI provider abstraction for chat, tool runtime, speech (STT/TTS), and realtime across OpenAI-compatible and native backends.

ai ai-adapter arduino esp32 llm multimodal platformio stt tts

Last synced: 11 Jun 2026

https://github.com/nebkat/idftool

Utility for flashing, provisioning, and interacting with Espressif SOCs running ESP-IDF

esp-idf esp32 espressif

Last synced: 12 Jun 2026

https://github.com/ilia-ae/rpm-fun_esphome

📝📦🔓 ESPHome fan controller for ESP32-S3-DevKitC-1: 4 PWM channels + 6 RPM inputs, Home Assistant native API.

arduino esp32 esp32-s3 esphome fan-control fan-controller home-assistant pc-fan pulse-counter pwm ws2812

Last synced: 13 Jun 2026

https://github.com/sufiyan26/industrial-iot-factory-node

Developed C/C++ firmware on ESP32 for real-time industrial monitoring, integrating I2C sensors (temp, humidity, motion, light) with MQTT/TCP/IP and HiveMQ for cloud telemetry. Used FreeRTOS and data structures for low-latency safety interlocks, cutting downtime 25% via reconnect logic; Wokwi-simulated Linux IoT edge node

embedded-systems esp32 freertos iot mqtt-server sensor-fusion

Last synced: 14 Jun 2026

https://github.com/jasonraimondi/printables

A collection of models and random things to 3d print

3d-models 3d-printing esp32 openscad

Last synced: 15 Jun 2026

https://github.com/dmatking/esp32-t4-demos

Animated graphics demos for LilyGo T4-S3 2.41 AMOLED

amoled embedded esp-idf esp32 esp32-s3 freertos graphics lilygo

Last synced: 16 Jun 2026

https://github.com/balassy/esp32-app-board

A custom PCB designed to easy start ESP32 based projects.

electronics esp32 esp32-wroom-32 fritzing fusion360 pcb-design

Last synced: 17 Jun 2026

https://github.com/roboticsbrno/rb3204-rbcx-coproc-comm

It is a declaration of messages used for communication between ESP32 and STM32 on RBCX board.

communcation esp32 protobuf rbcx robotarna stm32f103

Last synced: 17 Jun 2026

https://github.com/milovanpms/talk-e

A simple LoRa-based talkie-walkie built with ESP32, operating on the 433 MHz frequency band for long-range, low-power wireless communication.

433 433mhz c embedded embedded-c embedded-systems esp32 lora sx1278 sx127x

Last synced: 18 Jun 2026

https://github.com/jcbernack/esp-ulp-adc-bug

MWE to reproduce bad ADC samples taken by the ULP

esp-idf esp32

Last synced: 19 Jun 2026

https://github.com/khaled-mohamedali/wifi_prov_esp32_ble

This code provides a template for provisioning a microcontroller, such as ESP32, using Bluetooth Low Energy (BLE) technology. By following these instructions, you can configure your microcontroller with Wi-Fi credentials using a BLE provisioning application.

esp-provisioning esp32 espressif iot

Last synced: 19 Jun 2026

https://github.com/eliasdeallmeida/microcontroladores

Repositório com práticas realizadas em laboratório durante a disciplina de microcontroladores no IFCE

circuits esp32 estudos microcontrollers

Last synced: 19 Jun 2026

https://github.com/mzakharo/lg_detector

Detect LG Appliance Completion with a Microphone, Machine Learning, and ESP32

audio-processing esp32 lg-appliances machine-learning

Last synced: 22 Jun 2026

https://github.com/lispringing/esp32-photoelectric-measuring-instrument

基于ESP32制作的多功能光电测量仪

esp32 measurement

Last synced: 22 Jun 2026

https://github.com/tlugger/wtwlt

What's the weather, what's the weather, what's the weather like today? Is it sunny? Is it rainy? Is it windy out today?

esp32 iot mqtt weather-station

Last synced: 23 Jun 2026

https://github.com/chl33/garage133

A DIY device for garage door automation

esp32 garage-door-opener home-assistant kicad openscad

Last synced: 23 Jun 2026

https://github.com/auralius/biomedic-iot

https://auralius.github.io/biomedic-iot/

esp32 hivemq iot mqtt streaming-data

Last synced: 23 Jun 2026

https://github.com/patagonaa/esp32-ledmatrix

Control led matrices with shift registers using an esp32.

dma esp32 esp32-arduino hacktoberfest led-matrix led-matrix-panel

Last synced: 23 Jun 2026

https://github.com/Kartik9250/Fall_detection

The ESP32 Fall Detection Device is a wearable gadget that uses an MPU6050 sensor to detect falls based on acceleration jerk. It triggers a buzzer during a fall and includes an interrupt button to stop it. With a built-in WiFi manager, it connects to networks and sends SOS SMS messages to emergency contacts for help.

arduino embedded-c embedded-systems esp32

Last synced: 25 Jun 2026

https://github.com/johnsylvain/roboglobe

2 axis robotic globe

esp32 physical-design platformio

Last synced: 26 Jun 2026

https://github.com/zoraizmohammad/sonicsync

Wearable Subaqueous Psychoacoustic Testing Apparatus

cad esp32 firmware hardware-designs testing

Last synced: 28 Jun 2026

https://github.com/philipf/gotta-go

Person Real Time Information (RTI) e-ink display for busses and trains services in Wellington NZ

eink esp32 lilygo metlink

Last synced: 28 Jun 2026

https://github.com/oldrev/esp-ble-prov-dart

A pure Dart implementation of the Espressif network provisioning protocol for Flutter.

ble bluetooth bluetooth-low-energy esp esp-idf esp32 espressif provisioner provisioning wifi

Last synced: 29 Jun 2026

https://github.com/enriquesoria/smartclock

Personal project that combines several programming languages and technologies

arduino clock esp32 iot raspberry-pi smart

Last synced: 14 Apr 2026

https://github.com/royroki/lowlevel-logs

lowlevel-logs is my personal collection of microcontroller projects, experiments, and learnings. This repo logs my hands-on journey into embedded systems, electronics, and low-level programming.

arduino esp32 mircocontroller

Last synced: 07 May 2026

https://github.com/zmoth/mothswitch

Effortlessly control your home appliances with our HomeKit-compatible smart switch.

arduino esp32 homekit platformio

Last synced: 12 Apr 2026

https://github.com/IlievIliya92/esp32_zephyr

ESP32 Wroom Zephyr Project

esp32 esp32-wroom wifi zephyr zephyr-rtos

Last synced: 12 Mar 2025

https://github.com/lsongdev/m5stick-c

Basic Example for M5Stick-C

esp32 m5stack m5stickc

Last synced: 14 May 2026

https://github.com/jandelgado/jled-example-switch-sequence

A JLed example showing how to dynamically switch between sequences

arduino esp32 jled led

Last synced: 06 May 2026

https://github.com/matousss/blitzreiter

ESP32 based remotely controlled robotic car

esp32 esp32cam platformio

Last synced: 19 Jan 2026

https://github.com/nahco3-code/luna

Develop your project by Lua on ESP32.

esp32 lua

Last synced: 10 Apr 2025

https://github.com/water2891/esp_lcd_touch_cst816s

If espressif/esp_lcd_touch_cst816s(<=1.0.6) doesn't work on your cst816s, try my modified version.

cst816s esp-idf esp32

Last synced: 26 Apr 2026

https://github.com/acscpt/esp32-paradox-mqtt

Using an ESP32 to integrate Paradox alarm to IOT using MQTT

esp32 mqtt paradox paradox-alarm rtos

Last synced: 30 Apr 2025

https://github.com/apro05/esp-relay

ESP32 controlled via telegram bot and that has some extra functionalities!

esp32 esp32-arduino relay

Last synced: 03 May 2026

https://github.com/kozmotronik/relay_chn

A relay channel controller to drive bipolar motors, as an ESP-IDF component.

embedded-c embedded-systems esp esp-idf esp-idf-component esp32

Last synced: 14 May 2026

https://github.com/nemasisdarkx/esp_controller

ESP Now Protocol based controller

controller esp32 espnow rc

Last synced: 26 Mar 2025

https://github.com/rehanmq/edgeai-acoustic-event-detection

EdgeAI-powered embedded system using ESP32 and Edge Impulse to detect real-time acoustic events like claps, knocks, and alarms.

edge-ai edge-impulse esp32 iot machine-learning sound-classification tinyml

Last synced: 03 May 2026

https://github.com/androidcrypto/esp32_tft_espi_to_lovyangfx_transition

The TFT_eSPI is the de-facto-standard when using TFT displays connected to a microcontroller of the ESP32 family. Unfortunately this library looks like abandoned as errors were not fixed by the author since many months. It might be a good idea to transist your project to LovyanGFX library.

esp32 lovyangfx tft-display

Last synced: 14 May 2026

https://github.com/sergio-isidoro/esp32-freertos-raii-demo

Blinker multitarefa with ESP32-C3, FreeRTOS and RAII

cplusplus-17 esp32 esp32c3 raii rtos wokwi

Last synced: 14 May 2026

https://github.com/pexmor/esp32cam-v2

ESP32-Cam Arduino code for posting image from camera, derived from webcam server.

arduino-sketch camera esp32 esp32-arduino

Last synced: 14 May 2026

https://github.com/guo-tiao/szp_x_pad

立创实战派-ESP32C3/S3 XPad项目

esp-idf esp32 esp32c3

Last synced: 14 May 2026

https://github.com/martinodf/eva

ESP32S3-based word clock

diy esp-idf esp32 qlocktwo

Last synced: 14 May 2026

https://github.com/gdamjan/esp32-c3-devkit

My Playground for the esp32-c3 devkit and Rust

demo embedded esp32 risc-v rust

Last synced: 14 May 2026

https://github.com/iwansal64/wms-dev

WMS-Dev (Water-loss monitoring software - device) is a program that used for ESP32 to connect to WMS API

cpp esp32 iot microcontroller websocket

Last synced: 14 May 2026

https://github.com/amrikarisma/mazduino-display-speeduino

This project creates a digital dashboard display for Speeduino ECU using ESP32-C3 microcontroller and a 3.5 inch TFT LCD display with ILI9488 driver. The display shows real-time engine data from the Speeduino ECU including RPM, AFR, TPS, advance timing, MAP, and other sensor readings.

esp32 esp32-c3-super-mini esp32c3 esp32c3-super-mini mazduino speeduino speeduino-firmware

Last synced: 14 May 2026

https://github.com/samuelastech/police-chase-system

🚨 Final paper about police communication in high-speed chases

arduino esp32 nestjs react react-native socket-io

Last synced: 06 Apr 2026

https://github.com/truong92cdv/uart_fpga_esp32

FPGA interface with ESP32 (or ESP8266) via UART protocol, connect to Thingsboard

esp32 esp8266 fpga thingsboard uart verilog zuboard

Last synced: 14 May 2026

https://github.com/srujaniyengar/rondonat

A high-performance ESP32-based NAT server with a custom DNS firewall, made to control and secure network access.

cpp esp32

Last synced: 10 May 2026

https://github.com/wolffshots/esp32-wifi

a wrapper component from the esp-idf examples to make setting up wifi easier

esp32 esp32-idf

Last synced: 14 May 2026

https://github.com/vincentj87/ftm-based-indoor-positioning-system-

this is on going repository for my final year project

esp32 ftm ips ml

Last synced: 15 May 2026

https://github.com/shivam-03-cpu/wm-bus-aes-decryption

AES-128 decryption of Wireless M-Bus telegrams using OMS Volume 2 standard. Includes IV construction, CBC mode decryption, and human-readable output.

aes-128 cpp embedded-systems esp32 internship-project oms wmbus

Last synced: 15 May 2026

https://github.com/screamman-ssh/virtual-pet-with-utilities-box

An embedded project for our embedded course inspired by the Tamagotchi game to a 16x16 LED pixel display virtual pet (cat) with useful tools, clock, weather, calendar and game.

embbeded-system esp32 google-apps-script google-sheets-api iot leds line-bot odroid-c4 openweathermap-api pixel virtual-companion ws2812b

Last synced: 15 May 2026

https://github.com/balaji-avk/roadradar

A prototype made to identify potholes on the streets by using an ultrasound sensor installed on street lights. The purpose of this is to give out instant data on positions with potholes in order to enhance the road maintenance and security.

arduino-uno cloudflare-workers esp32 nodejs postgresql reactjs tailwindcss

Last synced: 12 Apr 2026

https://github.com/wa1tnr/rust-vsc-wokwi-esp32-aa

rust in vscode wokwi extension - esp32 - new work January 2024

beginner esp32 rust vscode vscode-wokwi-extension wokwi wokwi-vscode-extension

Last synced: 30 Jun 2026

https://github.com/felipegtralli/pn532

PN532 Component for ESP-IDF

esp-idf esp32 pn532

Last synced: 12 Feb 2026

https://github.com/raibisch/esp32_dynecalc

ESP32 project: calculate actual dynamic (german) enduser price including all fix costs and taxes based on EPEX day-ahead prices

day-ahead-market day-ahead-pricing dynamic-electricity-price electric-energy electric-energy-measuring energy-monitor epex-spot esp32 home-automation sml

Last synced: 02 Apr 2025

https://github.com/jowinjohnchemban/qackon

Qackon is a durable open source safety beacon/tracking for automotive and personal use. It uses GPS for precise location pinpointing, Bluetooth for easy configuration, and supports telephone network and Wi-Fi for real-time updates over internet. Built to endure harsh conditions, it features automatic activation, cloud manage, and SMS notifications.

beacon esp32 gps qackon

Last synced: 19 Jan 2026

https://github.com/pizzerolaa/ecoriegotec

IOT Project that connect sensors with a website, that show data in real time

arduino-uno esp32 html iot-application javascript

Last synced: 15 May 2026