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/kauemiziara/iot-alert-system

Rust IoT project created for a Computer Engineering class.

accelerometer embedded esp32 mpu6050 rust temperature-sensor

Last synced: 16 May 2026

https://github.com/yoheiocean/two-wire-heat-only-thermostat

A smart thermostat using the ESP32 S3 Devkit to replace an outdated two-wire heat-only thermostat.

dht11 esp32 esp32-idf esp32-s3 esphome home-assistant home-automation ssd1306 thermostat

Last synced: 20 Jan 2026

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

the firmware for the esp32s3 powered hdsp-2000 alphanumeric display smart watch

ble bluetooth bluetooth-low-energy esp32 esp32s3 firmware hdsp-2000 mcp79412 realtimeclock

Last synced: 20 Jan 2026

https://github.com/colemaring/re-rassor-lightweight

Teleoperations interface and dashboard for the RE-RASSOR project

arduino docker esp32 express node react websockets

Last synced: 09 Apr 2026

https://github.com/oceanbhatnagar/realtime-parcel-tracking-system

An IoT-Based Analytics System for Mail Movement, integrating RFID, GPS, weather sensors, and MPU6050 to track and analyze mail delivery in real time, with data sent to a Firebase Realtime Database.

esp32 iot rfid sih2024

Last synced: 17 Jun 2025

https://github.com/lintangwisesa/unafeed-2.0

Unafeed on Bosch IoT Hackathon 2019 🖥

arduino esp32 flask iot mysql nodejs react react-native sklearn xdk-bosch

Last synced: 06 Apr 2026

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

IEEE802.15.4 communication example for ESP-IDF

esp-idf esp32 ieee802154

Last synced: 02 May 2026

https://github.com/ildus/midi_foot_ctrl

Bluetooth MIDI footswitch controller

ble bluetooth esp32 looper midi synth wi-fi

Last synced: 16 May 2026

https://github.com/atomvm/atomvm_dht

DHT11 and DHT12 drivers for AtomVM

atomvm dht dht11 dht22 erlang esp32

Last synced: 16 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: 11 Jul 2025

https://github.com/sukarnascience/rogidoot-virtualcare

RogiDoot-VirtualCare is an advanced open-source project integrating a mobile app and IoT-enabled diagnostic hardware to provide comprehensive and accessible healthcare solutions, especially in rural areas. This project harnesses custom AI technology to deliver accurate diagnoses, tailored treatment suggestions, and valuable health references.

ai doctor esp32 final-year-project flutter iot medical

Last synced: 11 Jul 2025

https://github.com/gerryvel/bootsdaten

BoatSensor for Roll and Pitch. Pitch output NMEA0183 over WLAN. All data output to NMEA2000.

esp32 nmea0183 nmea2000

Last synced: 16 May 2026

https://github.com/02loveslollipop/opensensorsuitegui

A simple sensor monitoring utility for ESP32 microcontrollers, powered by Python and Redis.

esp32 gui python redis sensors

Last synced: 18 Apr 2026

https://github.com/lam-embedded/espnow-wireless-communication-between-esp32-and-esp8266

This is a typical example of wireless communication between esp32 and esp8266 using espnow

esp32 esp8266 espnow espressif platform platformio wireless

Last synced: 07 Apr 2026

https://github.com/sudodevinci/esp-environment-drivers

Centralized repository for i2c drivers for the ESP32 with thread-safety built-in. This would be an alternative to wrapping existing drivers such as BusIO from Adafruit.

driver-programming drivers esp32 i2c i2c-bus rtos sensors threading

Last synced: 17 May 2026

https://github.com/electroniccats/badge-appsecpnw-2024

Badge AppsecPnw 2024

arduino esp32 esp32-s3

Last synced: 16 Jul 2025

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