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/mauriciobarroso/led

ESP-IDF component to drive multiple instances of LEDs

blink esp-idf esp-idf-component esp32 esp32-s2 esp32c3 fade led oop pwm

Last synced: 27 Feb 2026

https://github.com/wolffshots/esp32-warm-water

A rewrite of another project of mine (which was written in the arduino framework using platformio - private repo at this point). The goal is to have it running more efficiently and robustly in ESP-IDF as practice as well as for the real-world benefits for me.

c embedded-systems esp32 esp32-idf film-photography

Last synced: 17 May 2026

https://github.com/elliancarlos/segurancaautomotiva

Projeto de conclusão de um curso Técnico de Automação Industrial sobre Segurança Automotiva.

android-studio arduino car car-safety carro esp32 seguranca-no-transito

Last synced: 18 Apr 2026

https://github.com/liamsnow/esphomebridge-rs

aioesphomeapi in Rust!

esp32 esphome rust

Last synced: 17 May 2026

https://github.com/toitlang/pkg-ntp

Package: Synchronize your device time using the NTP protocol.

esp32 ntp-client toit

Last synced: 23 Jun 2025

https://github.com/he0119/smart-home-device

智慧家庭的设备

arduino esp32 esp8266 smart-home

Last synced: 05 Apr 2025

https://github.com/vistx/iot-box

This project provides comprehensive functionality for an IoT device using ESP32. It supports Wi-Fi and MQTT for communication, has an asynchronous web server with webpage for configuration, handles OTA updates, reads sensor data, and controls relays and IR devices. The use of preferences and SPIFFS ensures that configuration data is stored persiste

3d-design 3d-printing app arduino automation css electronics esp32 fusion360 hivemq html http-server iot mqtt project spiffs winforms-application

Last synced: 24 Jan 2026

https://github.com/mrwhizzy/wifi-smartcard

An implemetation of https://github.com/Yubico/ykneo-openpgp in C, for the ESP32 to act as a Wi-Fi smartcard

esp32 gpg microcontroller pgp yubico yubikey

Last synced: 14 Oct 2025

https://github.com/androidcrypto/esp32_cyd_wifi_analyzer

Design a Wi-Fi analyzer on an ESP32 Cheap Yellow Display (CYD)

analyzer cheap-yellow-display cyd esp32 ili9341 st7789 st7796 wifi

Last synced: 25 Jan 2026

https://github.com/marcelo-schreiber/indoor-weather-logger

A weather logging system using an ESP32 with a DHT22, BMP280 and MQ135 sensors

bmp280 chart dht22 esp32 mq135 weather

Last synced: 05 Apr 2025

https://github.com/ericogr/led-matrix

A MongooseOS ledMatrix implementation

esp32 led library matrix mongoose-os

Last synced: 17 May 2026

https://github.com/nopnop2002/esp-idf-selfie-trigger

Using a selfie device with ESP32-CAM

bluetooth esp-idf esp32 esp32-cam remote-control

Last synced: 17 May 2026

https://github.com/zodiaq/esphome-inkbird-iam-t1

ESPHome implementation for Inkbird IAM-T1

esp32 esphome home-assistant homeassistant inkbird

Last synced: 20 Jan 2026

https://github.com/buhe/up

📺 A esp32 app

esp32 rust

Last synced: 17 May 2026

https://github.com/electro-gamma/esp32-handshake-capture

A lightweight and portable tool designed for capturing WPA/WPA2 4-way handshakes using an ESP32 development board. Ideal for ethical penetration testing and wireless security research.

esp32 esp32-arduino esp32-handshake-capture ethical-tools handshake handshake-capture

Last synced: 17 May 2026

https://github.com/implferris/esp32-cosmic-yudh

Cosmic Yudh, a shooting game written in Rust for the ESP32 with an OLED display, using the Embassy framework.

cosmic embedded embedded-gaming embedded-systems esp32 game oled oled-ssd1306 rust rustlang shooting ssd1306 star wars

Last synced: 17 May 2026

https://github.com/luonghuuphuc/ecg_signal_measure

ECG signal from AD8232 using ADC of Esp32 MCU

adc ecg-signal esp-idf esp32

Last synced: 03 Mar 2025

https://github.com/juhenfw/esp32-penutupjemuranotomatis-iot

Proyek ini menggunakan ESP32 Devkit V1 dengan berbagai macam sensor yang berkaitan dengan monitoring cuaca

arduino-ide arduinoide cpp esp32 iot-application monitoring-automation smart-home

Last synced: 17 May 2026

https://github.com/gabygold67/switcheshardwareinterfacelayer

An Arduino-Esp32 lib that implements a variety of physical switches using mpbToSwitch library mechanisms and simple push buttons (Momentary buttons)

arduino esp32 esp32-arduino freertos hal switches

Last synced: 09 May 2025

https://github.com/lily-osp/environmental-monitoring-system

This project involves developing an IoT-based environmental monitoring system using the ESP32 microcontroller, SHT20 sensor, MQ-137 ammonia sensor.

adafruit blynk environmental-monitoring esp32 mq137 sht20

Last synced: 12 Apr 2026

https://github.com/witty-wizard/led-controller

5 Channel LED Controller with the ESP32

esp32 kicad neopixel wled ws2812

Last synced: 21 Mar 2025

https://github.com/artem-smotrakov/esp32-ldr

A demo project that shows how to read a light dependent resistor (LDR) on ESP32 with MicroPython.

diy electronics esp32 ldr-sensor micropython micropython-esp32

Last synced: 02 May 2026

https://github.com/RawFish69/ESP32-Range-Finder

Handheld ranger finder with ESP32

arduino esp32 esp8266

Last synced: 21 Dec 2025

https://github.com/roschmi/azuredatasender_esp32

Sending sensor data to Azure Storage Tables using board Esp32

arduino azure azurestorage esp32 esp32-arduino https platformio telemetry tls

Last synced: 09 Apr 2026

https://github.com/oleksa-oleksa/esp32_noisedetector_internship

Internet of Things project: ESP32, FreeRTOS, WiFi Connectivity

c cpp embedded-systems esp32 internet-of-things microcontroller mqtt-protocol

Last synced: 05 Apr 2025

https://github.com/juanpabloaj/lolin_d32_waveshare

example with Lolin D32 and 1.54 waveshare e-ink display

d32 esp32 lolin lolin-d32

Last synced: 18 May 2026

https://github.com/motoani/amaze_ii

A 3D renderer for ESP32S3 boards with a display of at least 128 x 128 px. Please take a look at https://youtu.be/yHnW9om89lM

3d-graphics esp-idf esp32

Last synced: 13 May 2026

https://github.com/brianoy/esp32_led

用ESP32製造一個led燈條

arduino cpp esp32 esp32s3 led leds

Last synced: 08 Apr 2025

https://github.com/dattasaurabh82/esp32_secure_boot

Secure boot ensures that our ESP32 only runs firmware that we have authorized. This repository is a tutorial on how to do just that

esp32 secure-coding secureboot

Last synced: 18 May 2026

https://github.com/hasselmm/cmake-toolchain-arduino-cli

A CMake toolchain for Arduino entirely based upon Arduino CLI

arduino avr cmake cmake-toolchain esp32 esp8266 samd stm32

Last synced: 19 Jan 2026

https://github.com/thebluntblade/flugzeugwaage

This is a project built with an ESP32 and several (3) scales with HX711 to measure the weight of large objects (in this specific case, model aeroplanes).

esp32 first-project hx711 hx711-adc

Last synced: 16 May 2026

https://github.com/golain-io/golain-platformio-sdk

PlatformIO SDK to connect to Golain IoT Platform

esp32 golain gsm iot iot-platform mqtt platformio protobuf

Last synced: 02 Jan 2026

https://github.com/allape/curved-pwm

Edit PWM steps with a curve editor.

curve-editor esp32 pwm

Last synced: 18 May 2026

https://github.com/mirosieber/litime_bms_esp32

A project to read data from a LiTime Bluetooth-enabled Battery Management System (BMS) using an ESP32

ble bms esp32 litime

Last synced: 18 May 2026

https://github.com/kotyara12/reota

OTA update in the context of a specially created task

esp-idf esp32 ota ota-firmware-updates ota-update ota-updates

Last synced: 27 Apr 2026

https://github.com/okhsunrog/flashprobe-mcp

MCP server to flash & monitor embedded firmware over probe-rs (JTAG/SWD + RTT) or espflash (UART) — any probe-rs target (STM32, nRF, RP2350, ESP…), defmt-aware, with bounded LLM-token-efficient capture

debugging defmt embedded embedded-rust esp32 espflash firmware mcp microcontroller model-context-protocol probe-rs rtt rust stm32 swd

Last synced: 11 Jun 2026

https://github.com/adolbyb/esp32-freertos-cli

A Command Line Interface Using Arduino Framework written with the ESP32 Multicore port of FreeRTOS

arduino-framework cli esp-idf esp32 freertos multicore

Last synced: 18 May 2026

https://github.com/golain-io/golain-esp-sdk

Golain Device SDK for esp-idf

ble bluetooth esp-idf esp32 iot mqtt protobuf sensors

Last synced: 11 May 2026

https://github.com/gbiondo1310/micropython_libraries

A compehensive list of micropython libraries for IDEs autocompletion

esp32 micropython micropython-esp32 python

Last synced: 09 May 2026

https://github.com/julianebueno/atp_iot

Microprocessador ESP32 - Registro de temperatura e envio de dados para internet

esp32 iot python temperature-monitoring temperature-sensor thingspeak

Last synced: 19 May 2026

https://github.com/jmysu/esp32-nimble-neopixel

ESP32 NimBLE Neopixel w/ T-Audio

arduino ble bluetooth esp32 neopixels nimble platformio

Last synced: 11 Apr 2026

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

This ESP32 project creates a WiFi camera server. It allows you to connect an ESP32 camera module to your WiFi network and view the camera feed through a web browser on your local machine.

camera esp32 esp32cam server

Last synced: 19 May 2026

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

UART to UDP bridge for ESP-IDF

esp-idf esp32 gateway rsyslog-client uart udp

Last synced: 16 May 2026

https://github.com/thesr007/iot_projects

IoT Projects That I have Worked on

esp32 esp32-cam iot

Last synced: 19 May 2026

https://github.com/vkrishna6289/encoder

In this repository you can find code to connect and run a encoder with an esp32

encoder esp32

Last synced: 14 Jul 2025

https://github.com/the-wrench/smart-watch-pcb-esp32s3

a smart watch making use of HDSP-2000 alphanumeric displays and an esp32s3 with an RTC/c

ble bluetooth bluetooth-low-energy esp32 esp32-s3 hdsp-2000 mcp79412 pcb pcb-design realtimeclock

Last synced: 04 Jun 2026

https://github.com/d-corler/ota-cli

Uploads firmware over the air to devices like Arduino, ESP8266, ESP32, etc.

arduino cli esp32 esp8266 ota

Last synced: 24 Oct 2025

https://github.com/douglaszuqueto/esp32-rpc-http

Chamadas remotas usando protocolo HTTP

esp32 http rpc

Last synced: 10 May 2026

https://github.com/diegoperea20/react-native-iot-flask

IOT Flask REST API with a MySQL database using sqlalchemy. It includes login, register, and account management features. Users can create nodes with unique device codes and names, with data displayed in tables and line graphs. The frontend is built using React Native.

esp32 expo flask iot react-native

Last synced: 31 Dec 2025

https://github.com/witty-wizard/drivemaster

The DriveMaster library provides support for controlling various motor drivers.

arduino dshot esp32 hbridge

Last synced: 14 Apr 2025

https://github.com/sglvladi/ticker_esp32

esp32 library that calls functions periodically (similar to "Ticker.h" for esp8266)

arduino esp32 ticker

Last synced: 12 May 2026

https://github.com/nithinmathewjoji/schrodinger-clock-pcb-watch-

An open-source ESP32-S3-based smartwatch with RTC, I2C display, buzzer, LEDs, and battery monitoring. Designed using KiCad, it features a compact PCB layout, Li-Po battery support, and USB charging

circuit esp32 funproject pcb pcb-design pcbwatch rtc-module schrodingers-cat tp4056 watch wearable-devices

Last synced: 23 Jul 2025

https://github.com/gabygold67/limbssafetysw_esp32

Powerful and flexible ISO 13849-1 compliant "Limbs Safe Activation Switch" toolbox, with embedded extendable capabilities to become the central building piece of a "Production control and optimization interconnected node"

13849 esp32 esp32-arduino esp32-iot esp32-library iot iso iso-13849

Last synced: 19 May 2026

https://github.com/Hongtai-Yuan/Microros_ROS2

The Microros chassis host program for our robot helps you communicate with the esp32 on the chassis and the microros control program on it.

esp32 microros microros-tutorial

Last synced: 11 Sep 2025

https://github.com/legitcoconut/teed-ts

The Touchless Entry-Exit Data Tracking System (TEED-TS) is a hygienic, non-contact solution designed to monitor entry and exit movements.

arduino data-tracking datamonitor esp32 esp8266 python sensor statistics

Last synced: 14 Apr 2025

https://github.com/itcarl/wled-community-themes

Hi there :sparkles:, Give your WLED installation a new cool customized look

esp32 esp8266 light wled wled-gui

Last synced: 19 May 2026

https://gitlab.com/olivierlenoir/MicroPython-MorseCode

MicroPython International Morse Code

Morse Code esp32 micropython

Last synced: 13 May 2025

https://github.com/mtshrmn/mirrored-object

twin cubes that each display the other's state

esp32 firebase-realtime-database iot

Last synced: 07 Mar 2026

https://github.com/cloaky233/plottypus

Plottypus is a Rust-based GUI app for Plottypus is a Rust-based GUI app for real-time serial data plotting. It lets users select serial ports, set baud rates, start/stop data collection, and view live charts. Features include adjustable plot window length and a help section. Easy to install and use for serial data analysis.

egui electromyography emg esp32 plotter rust serial-communication

Last synced: 18 Jun 2025

https://github.com/RafaelReyesCarmona/Time32

Time32 is a library that provides timekeeping functionality for Arduino and ESP32.

arduino esp32 time

Last synced: 06 Apr 2025

https://github.com/atoomnetmarc/adlsc

Atoomnet's Digital Led String Controller

esp32 pcb wled

Last synced: 22 Mar 2025

https://github.com/darrencocco/abominable-zigbee-esp32

Additional Endpoints for Arduino Zigbee on ESP32 architecture

arduino arduino-library esp32 esp32-c6 esp32-h2 zigbee

Last synced: 18 Feb 2026

https://github.com/cybergear-robotics/icm20948

ESP-IDF library for IMU ICM-20948 with support for SPI, I2C and InvenSense Digital Motion Processor

dmp esp-idf esp32 i2c icm20948 imu spi

Last synced: 22 Mar 2025

https://github.com/cobravisualcodeorg/graphics_lib

graphics_Lib for esp32-2432S028

esp32 esp32-2432s028r ili9341

Last synced: 01 May 2026

https://github.com/ankit-thealchemist/sensor-data-acquisition-ble

This example shows how to aquire the data over the ble

ble bluetooth-low-energy esp-idf esp-idf-framework esp32 sensors

Last synced: 12 May 2026

https://github.com/marconicivitavecchia/esp32-radar

A radar IoT device built with a Hi-Link HLK-LD2450 board coupled with a LiteOn LTR329 enviroment sensor docked in an ESP32 S3 board implemented with Micropython.

adafruit-ltr329 bme680 esp32 hlk-ld2450 iot-json-parser js micropython mqtt wifi

Last synced: 26 Jan 2026

https://github.com/calinradoni/pax-lampd1

A lamp based on pax-DLED and 2 x 100 WS2812B LED strips

esp-idf esp32 ws2812 ws2812b

Last synced: 19 Apr 2026

https://github.com/glujaz/ikea-fornuftig-for-homekit

Integrating the IKEA FÖRNUFTIG natively in Homekit using an ESP32 and Homespan

esp32 esp32-arduino fornuftig homekit homespan ikea ikeahack

Last synced: 20 May 2026

https://github.com/androidcrypto/esp32_environmental_sensors

This is the accompanying repository for all source code and additional material for the article series "Environmental Sensor usage with ESP32"

ags02ma aht10 aht20 bme280 bme680 bmp280 dht11-sensor dht22 dht22sensor ds18b20 environmental-monitoring esp32 esp32-arduino sensors

Last synced: 20 May 2026

https://github.com/nyh-workshop/esp32-rmt-ws2812-2

ESP32 RMT module demonstration with WS2811/WS2812 LEDs.

esp32 ws2812

Last synced: 27 Apr 2026

https://github.com/svenmatzke/grown

Micropython firmware for growing plants

esp32 firmware micropython monitoring plants sensor-data-collector

Last synced: 02 Jan 2026

https://github.com/ruben-iteng/odroid-h3-mitx-adapter

Adapter board for mounting the ODROID H3(+) onto mITX formfactor. Including onboard LAN management, UART (BIOS) terminal and other features.

esp32 esphome faebryk kicad mitx odroid odroid-h3

Last synced: 25 Oct 2025

https://github.com/alwint3r/esp32vm

ESP32 ESP-IDF version manager.

esp-idf esp32 version-manager

Last synced: 06 Apr 2025

https://github.com/ehabmagdyy/tic-tac-toe

Tic Tac Toe game using Microcontrollers.

esp32 microcontroller microcontroller-games stm32 tic-tac-toe xo-game

Last synced: 24 Apr 2026

https://github.com/gotling/window-control

Automatic control of windows based on sensors

automation co2 esp32 temperature

Last synced: 25 Jan 2026

https://github.com/funnygeeker/circuitpython-easydisplay

A display library for Circuitpython: implemented purely in Micropython. 纯 Circuitpython 实现的显示库

circuitpython display esp32 esp8266 rp2040 ssd1306

Last synced: 20 Jan 2026

https://github.com/nagam11/esp32

Using the ESP WROOM 32 chip for multiple purposes

esp-idf esp32 esp32-arduino espressif

Last synced: 12 May 2026

https://github.com/fiam/idf_wmonitor

Computer side client for idf_wmonitor (like idf_monitor, but works over the network)

debugging esp-idf esp32 ota wi-fi

Last synced: 13 May 2026

https://github.com/luonghuuphuc/esp32mcu_jigaku

Embedded & IoT project using Esp32 series

esp32 iot peripherals

Last synced: 21 May 2026

https://github.com/lauratrigo/projeto-ecocomp-mqtt

Projeto de estufa inteligente desenvolvido com ESP32, MQTT, Node.js e MongoDB. O sistema realiza monitoramento ambiental em tempo real, controle remoto de atuadores, automação de irrigação, ventilação e aquecimento, além de disponibilizar dashboard web, histórico de medições e geração de relatórios. 🌱

automatization cpp css esp32 esp32-wroom html iot iot-application javascript mqtt mqtt-broker mqtt-explorer mvc-architecture site web

Last synced: 15 Jun 2026

https://github.com/instantiations/devday2022-demo-toit

Material used for RIoT Dev Day 2022 Demo

esp32 toit toit-language

Last synced: 30 Mar 2025

https://github.com/funnygeeker/micropython-easyrsa

Simple RSA encryption implementation (with limitations) (有缺陷)简单的 RSA 加密实现

esp32 esp8266 micropython rsa

Last synced: 11 Apr 2026

https://github.com/littlehackid/key-cloner-like-flipper

planeo que sea un port del key cloner del flipper zero, que copia llaves físicas (de cerraduras comunes) para CYD

cyd esp32 flipperzero keycloner likeflipper port redteam

Last synced: 30 Jun 2025

https://github.com/alx3dev/uv-curing-station

UV Curing Station - Firmware for https://github.com/alx3dev/UV-Curing-Station-GUI

3d-printing arduino esp32 esp8266 sla-3d-printing

Last synced: 08 Apr 2026

https://github.com/paulh002/band-passfilter-arduino-esp32

ESP32 managed HF bandpass filyer

esp32 filter pcb

Last synced: 06 Apr 2025