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/nopnop2002/esp-idf-bluetooth-remote

Communication demonstration with a selfie device that releases the shutter of a mobile phone

ab-shutter3 bluetooth-devices esp-idf esp32 remote-control

Last synced: 30 Apr 2026

https://github.com/unsignedarduino/esp32-epaper-weather-station

A weather display on an E-Paper display with an ESP32 using OpenWeatherMap!

arduino display eink epaper epaper-displays esp32 openweathermap platformio weather weather-display

Last synced: 30 Apr 2026

https://github.com/unclegrumpy/wifiquick

ESP32/8266 Arduino/PlatformIO library that painlessly enables incredibly fast re-connect to the previous wireless network after deep sleep.

ardiuno deepsleep esp32 esp8266 library platformio wifi

Last synced: 30 Apr 2026

https://github.com/uutzinger/ltc2473

16 bit 833 sps A/D converter project for accurate temperature sensing

16-bit analog-to-digital-converter arduino differential esp32 hardware sigma-delta software strain-gauge thermistor

Last synced: 11 Apr 2026

https://github.com/xelbor/namezero

NameZero is a Firmware for ESP32 Family devices

cardputer esp esp32 esp32-arduino firmware flipper flipperzero namezero t-embed

Last synced: 30 Apr 2026

https://github.com/automaticdai/esp32-iot-htu21d-mqtt

A low-power environmental sensing device using ESP32 + HTU21D. Supports MQTT and an OLED display.

esp32

Last synced: 01 May 2026

https://github.com/sporniket/gpioabstractionlayer-espressif32-espidf

C++ library for PlatformIO, implementation of the GpioAbstractionLayer for the espressif32 platform, using the espidf framework

esp-idf esp32 platformio

Last synced: 01 May 2026

https://github.com/udfsoft/wifi-temp-sensor

A simple IoT temperature and humidity sensor based on **ESP32-C3** and **DHT11**

arduino dht11 esp32 sensor wifi

Last synced: 01 May 2026

https://github.com/chanulee/alpha

Wearable interface for interactive CAVE system (IEEE VRW 2024)

bluetooth esp32 flex-sensor haptic-feedback ili9341 wearable

Last synced: 01 May 2026

https://github.com/laenzlinger/reflow-oven

ESP32-S3 controlled reflow soldering oven — Rust firmware, PID temperature control, NTC thermistor, SSR switching, WiFi web UI

diy-electronics embedded esp-rs esp32 esp32-s3 ntc-thermistor pid-controller reflow-oven reflow-soldering rust ssr

Last synced: 18 Jun 2026

https://github.com/projetsdiy/esp32-cam-webserver

ESP32-CAM video and JPEG stream server

esp32 esp32-cam jpeg stream

Last synced: 13 Jul 2025

https://github.com/nicodupont/esphome-projects

All my home automation projects with esphome and homeassistant

esp32 esp8266 esphome home-assistant

Last synced: 16 Apr 2026

https://github.com/copych/esp32-i2s-audio-helper-class

I2S helper class for ESP32 family. Makes I2S Audio really easy.

esp-arduino esp32 esp32-arduino esp32-s3 i2s i2s-audio

Last synced: 03 Mar 2026

https://github.com/pseudoincorrect/esp_mpu60x0_c

Driver for MPU6050 for ESP32

c esp-idf esp32 imu-sensor

Last synced: 02 May 2026

https://github.com/shahinuralambhuiyan/smart_library

Smart_library is a library management system.

arduino-mega-2560 arduino-uno esp32 liquidcrystal multi-keyboard

Last synced: 19 May 2026

https://github.com/khanguslee/weather-bro

ESP32 microcontroller that feeds weather data via MQTT to a MQTT Broker

d3 esp32 mqtt weather

Last synced: 02 May 2026

https://github.com/robertobochet/lora-finder

LoRa finder is a system thought to localize low power beacon exploiting LoRa.

beacon esp32 finder gps lora platformio

Last synced: 02 May 2026

https://github.com/chand1012/esp32-temperature

MicroPython implementation for a board that gets the temperature outside via my Cloudflare Worker

esp32 micropython micropython-esp32 python3

Last synced: 02 May 2026

https://github.com/0x0c/esp32_streamlogger

A logger using stream for esp-idf.

esp-idf esp32

Last synced: 03 May 2026

https://github.com/mr-addict/esp32-async-webserver-api

ESP32 Async Webserver API with SSD1306

arduino async-webserver esp32

Last synced: 03 May 2026

https://github.com/thespaceegg/infinitepca9685

Abstraction of PCA9685 objects into single object for easy programming and control!

arduino esp32 pca9685 pwm servos

Last synced: 03 May 2026

https://github.com/ariffinzulkifli/iot-middleware

This repository host a middleware solution designed for Internet of Things (IoT) applications using Docker.

adminer docker esp32 grafana hibiscus-sense influxdb iot iot-application mosquitto mqtt mysql node-red

Last synced: 03 May 2026

https://github.com/timobechtel/minimation

A mini animation/ task framework for microcontrollers (e.g. ESP32, Arduino, etc.)

animation arduino esp32 esp8266 microcontroller

Last synced: 04 May 2026

https://github.com/jmysu/esp32-spi

Some SPI related...

arduino esp32 platformio sdfat spi

Last synced: 13 Apr 2026

https://github.com/acevedoesteban999/detector-de-adulterantes-camp

Sistema de detección de adulterantes mediante ESP32 con redes neuronales

c esp32 server tensorflow-lite

Last synced: 06 Feb 2026

https://github.com/jshufro/esp32_mqtt_bme680

ESP32 Board communicating with a BME680 breakout over I2C and publishing environmental data to an MQTT broker.

arduino arduino-ide bme680 esp32 iot iot-sensors microcontroller-firmware mqtt qwiic

Last synced: 24 Jan 2026

https://github.com/xtrinch/esp-lora-dht11-sender

Reads DHT11 humidity & temperature data and sends it to another LoRa node

dht11 esp32

Last synced: 04 May 2026

https://github.com/shsiena/lidar-scanner

A Python script in conjunction with a microcontroller running MicroPython that captures a LIDAR image with a cheap infrared sensor

esp32 lidar micropython pyserial python3 rangefinder scanner servo-motor

Last synced: 06 Feb 2026

https://github.com/call-me-ahmaaad/gas-and-fire-detection

This is a simple IoT project that can measure gas concentration levels and can detect fire.

cpp electronics esp32 flame-sensor iot iot-application mq5-sensor mqtt mqtt-broker sensors

Last synced: 06 Feb 2026

https://github.com/dantevg/drone

Drone software with Whitecat-RTOS and Love2d

drone esp32 love2d nodemcu-lua

Last synced: 15 Apr 2026

https://github.com/potier97/telemetry-node

Simple iot Node - Environmental Factors: Light, Temperature & Humidity

easyeda esp32 firebase iot micropython micropython-esp32 real-time weather-app

Last synced: 22 Feb 2026

https://github.com/kotyara12/restates

Module for centralized monitoring of the state of system components: WiFi, MQTT, Telegram, etc. (ESP-IDF)

esp-idf esp32 states status status-standardized

Last synced: 29 Jan 2026

https://github.com/meticulouscraftman/empty-mos-app

An empty mongoose os app template repository

c esp32 esp8266 mongoose-os stm32

Last synced: 04 May 2026

https://github.com/kimyongx/cpe-213_214

This project is part of the Microprocessor System Course CPE-213 and Microprocessor System Laboratory CPE-214, Academic Year 1/2024. Thai-Nichi Institute of Technology, Thailand.

arduino-iot-cloud cat-feeder esp32 line-notify micropython micropython-esp32

Last synced: 04 May 2026

https://github.com/kotyara12/repinger

Service for periodically checking the availability of the Internet on one or several public servers

checker esp-idf esp32 ping pinger

Last synced: 29 Jan 2026

https://github.com/alunegov/ble2-phone

App to configure device (ESP32) over BLE.

android ble compose esp32

Last synced: 29 Jan 2026

https://github.com/yasir-shahzad/ucanpack

A library for sending and receiving data over the CAN bus, compatible with Arduino, ESP8266, and ESP32 platforms.

arduino canbus esp32 esp8266

Last synced: 05 May 2026

https://github.com/yasouimo/iot-door-lock

IoT-based RFID access control using ESP32, RC522, and PHP/MySQL. Features include badge management, access logs, and manual door control via a web interface. Developed for secure industrial applications with real-time logging and hardware integration.

arduino door-lock electronics esp esp32 esp8266-arduino iot mysql-database php rc522-rfid rfid

Last synced: 05 May 2026

https://github.com/benon-user/paradox-spectra-1738-mqtt-hass

Reading the serial stream from Paradox Spectra 1738 Security System Serial Output with ESP32, and sending ower Wifi to MQTT broker in Home Assistant.

arduino-sketch esp32 home-assistant paradox spectra

Last synced: 05 May 2026

https://github.com/jn513/esp32_file_upload_api

API para upload de arquivos, através de dispositivos IoT esp32

django django-project django-rest-framework esp32 esp32-cam iot pillow python python3

Last synced: 05 May 2026

https://github.com/klaxxon/adafruittftscroller

Sample of scrolling the HX8357 through hardware in portrait mode.

adafruit arduino display esp32 hx8357 scroll spi tft

Last synced: 05 May 2026

https://github.com/kirillsimin/ir-rf-receiver

ESP32-based solution for reading and recording both Infrared (IR) and Radio Frequency (RF) signals. It enables the decoding of signals from various remote controls and wireless devices, facilitating their integration into home automation by replaying recorded signals.

esp32 home-assistant home-automation ir rf

Last synced: 05 May 2026

https://github.com/iultimatelp/arduinoibis

⚡ Implementation of the VDV 300 IBIS Wagenbus protocol for Arduino and Arduino-based devices 💡

arduino esp32 esp8266 ibis ibis-wagenbus platformio

Last synced: 11 Apr 2026

https://github.com/joseguilherme96/sistema_gerenciador_lixeira_reciclavel

Sistema é capaz de monitorar os níveis das lixeiras em diversos pontos da cidade em tempo real integrado ao microcontroladores ESP32, gerando dados essenciais para empresa poder gerenciar sua coleta da melhor forma possível, reduzindo custos logísticos.

esp32 flask flask-migrate flask-socketio flask-sqlalchemy iot micropython python vue3 vuetify

Last synced: 05 May 2026

https://github.com/j11tendra/traco

Tracking app for public transports

esp32 nodejs websocket

Last synced: 05 May 2026

https://github.com/PerfecXX/MicroPython-SimpleKeypad

MicroPython library for interfacing with a keypad matrix

4x4-keypad esp32 keypad keypad-matrix micropython micropython-esp32

Last synced: 08 May 2025

https://github.com/marlonvbp/robo-autonomo-controlado-via-esp32

Projeto de Robô Autônomo Controlado por Código via ESP32

arduino autonomous-robots esp32 robot

Last synced: 05 May 2026

https://github.com/friedjof/syncrtc

A project for synchronizing the ESP32's internal RTC with a NTP server to maintain accurate timekeeping.

ds3231 es8266 esp32 esp32s3 ntp platformio synchronization time

Last synced: 30 Jan 2026

https://github.com/elggem/watchy-gsr

Measuring galvanic skin response with Watchy smartwatch, hardware prototype description and firmware.

affective-computing arduino esp-logger esp32 influxdb iot smartwatch watchy

Last synced: 06 May 2026

https://github.com/universumgames/enviroment-logger-collector-esp32

Collect environment data (like Temp, Humidity and more) with your ESP32

arduino esp32 platformio

Last synced: 06 May 2026

https://github.com/nopnop2002/esp-idf-ssl-client

Simple ssl client for esp-idf

esp-idf esp32 ssl ssl-client

Last synced: 01 Jun 2026

https://github.com/cristianvellio/proyecto_clima

🌤️ The Meteorological Station project is an IoT system designed to monitor and record real-time weather conditions. It uses a Supabase database to store data and an interactive frontend for visualization. It combines simulation, integration, and web development to offer a modern and scalable solution.

axios esp32 fastapi micropython postgres python react supabase vite wokwi

Last synced: 31 Jan 2026

https://github.com/petrkucerak/rafting-button

Repozitář s bakalářskou prací, která si klade za cíl vytvořit autonomní zařízení řešící problém konsenzu v distribuovaném systému.

distributed-systems embeded esp-idf esp32 freertos raft time-synchronization

Last synced: 31 Jan 2026

https://github.com/sshahryiar/esp8266-esp32-arduino

My arduino projects with ESP8266, ESP8285 and ESP32 series Wi-Fi Microcontrollers

arduino esp32 esp32-arduino esp8266 esp8266-arduino esp8285 internet-of-things iot wifi

Last synced: 06 May 2026

https://github.com/shadowshahriar/jenny-mini

An ESP32-based multilingual home assistant with a quirky personality.

esp32 home-assistant multilingual telegram-bot

Last synced: 06 May 2026

https://github.com/kauemurakami/esp32-controlando-motor-com-http

Controlando servo motor via wifi utilizando esp32 e micro servo 9g

esp32 esp32-arduino http servo-motor wifi

Last synced: 06 May 2026

https://github.com/hima890/smartgarden-irrigationsystem

Create a smart irrigation system for a garden that automatically waters plants based on soil moisture levels and weather forecasts. You can control and monitor the system through a GUI developed with PySide, hosted on a Flask server. The ESP32 will interface with sensors and control the irrigation system.

embedded-systems esp32 flask-application gui-application iot-application micropython mqtt-protocol pyside6 sensors smartsystem

Last synced: 31 Jan 2026

https://github.com/t0mer/onair

OnAir Monitor is a lightweight Windows system tray application that automatically detects active meetings (e.g., Zoom, Teams) and monitors camera and microphone usage.

esp32 iot teams wled zoom-meetings

Last synced: 06 May 2026

https://github.com/dikkadev/remotepython

python code for ESP32 with micropython firmware, to control IR leds.

esp32 led micropython

Last synced: 15 Apr 2026

https://github.com/vek03/smart-collect-gestao-de-pontos-de-entrega-voluntaria-para-ongs

SmartCollect: Plataforma de Gestão de Pontos de Entrega Voluntária para ONGs. Consiste em um Ponto de Coleta que mede seu preenchimento e uma plataforma para gestão dos pontos, marketing e incentivo aos doadores. Colaboradores: @gabrielMendes21, @juan9321 e @vek03

3d-printing community esp32 firebase-auth firebase-database firebase-realtime-database iot-platform ngo reactjs recycling

Last synced: 13 Jan 2026

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

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

esp32 microservice python redis sensors

Last synced: 07 May 2026

https://github.com/jjateen/ai-waifu

AI-Waifu is an IoT voice assistant developed for the ECL-108 IoT Workshop. It uses two ESP32 DevKit boards communicating via UART to capture voice input with an INMP441 MEMS microphone and produce speech output through a MAX98357A I2S amplifier. The Google TTS API generates responses in a Japanese female voice.

ai-assistant aiot chatbot chatgpt esp32 google-stt google-tts i2s i2s-audio i2s-microphone voice-assistant

Last synced: 31 Jan 2026

https://github.com/parmaster/esp32base

ESP32 based climate control for terrarium. Light and Temperature profile configured for each hour of the day to emulate temperature of the pet's natural habitat. Reporting data with MQTT

ds18b20 esp32 esp8266 iot mqtt wifi

Last synced: 13 Apr 2026

https://github.com/claudemarais/obd2_display_for_fordmustang_esp32-s3

An Arduino project for a 2016 Ford Mustang Ecoboost that uses OBD2 data and displays the currently selected gear and a simple gear shift indicator on a round LCD display.

arduino can car esp32 esp32-s3 ford gc9a01 gear hud mosfet mustang obd2 projective rpm sn65hvd230 xiao-esp32-s3

Last synced: 07 May 2026

https://github.com/rawfish69/esp32-range-finder

Handheld range finder with ESP32

arduino esp32 esp8266

Last synced: 07 May 2026

https://github.com/tamandutech/esp32.pio.template

Project template for ESP32 or PlatformIO library. PlatformIO + Cpp + CI/CD + Linter + Formatter.

cpp esp32 pio platformio template

Last synced: 07 May 2026

https://github.com/belikhun/iot-smart-device

IoT Smart Device (Graduation Thesis)

esp32 iot micropython python websocket wifi

Last synced: 01 Feb 2026

https://github.com/ohioiot-esp32-wifi-examples/final-checklist

The code base accompanying one step in the video series on creating a next-level WiFi library for your ESP32 projects. The video associated with this code base focused on engaging with the events provided by WiFi.h and logging them to get the best information possible about your WiFi connection.

arduino-ide arduino-iot connectivity cpp embedded-systems esp-idf esp32 esp32-iot event-driven firmware home-automation internet-of-things iot microcontroller networking ohioiot platformio wifi wifi-events wifi-logging

Last synced: 07 May 2026

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

Demonstration of visualizing published MQTT data

adc esp-idf esp32 mqtt

Last synced: 07 May 2026

https://github.com/cyberpods/esp32-notifier

Multi-channel IoT notification system for ESP32-S3 with WiFi setup mode, system logging, and support for Pushbullet, Email, and Telegram notifications

arduino email esp32 esp32s3 iot notifications pushbullet smtp telegram

Last synced: 07 May 2026

https://github.com/armanghobadi/uwifi

uwifi is a MicroPython Wi-Fi management library for ESP32/ESP8266, supporting STA/AP modes, static IPs, network scanning, ping tests, and retry logic. It's ideal for IoT and embedded Wi-Fi applications.

esp32 esp8266 microcontroller micropython network wifi wifi-network

Last synced: 01 Feb 2026

https://github.com/kirevdokimov/esp32-platformio-sketches-collection

A Collection of Arduino Core Sketches for ESP32 with PlatformIO

embedded esp32 esp32-arduino platformio

Last synced: 07 May 2026

https://github.com/smeso/esp32-ptm216b

Replacement FW for Sonoff's MINIR4 to be able to control it directly with Enocean's PTM216B module. It can also run on any ESP32 board. The repo also includes a script that can run on Linux to receive actions from the PTM216B.

ble enocean esp32 linux nfc ota ota-update ptm216b raspberry-pi smart-lights smarthome smartlighting sonoff

Last synced: 07 May 2026

https://github.com/lexx0001/arduino

Microcontroller program for measuring, adjusting and displaying the volume of liquid.

arduino esp32 low-level sensor sensor-data

Last synced: 07 May 2026

https://github.com/romanalexandroff/esp-battery-charge-utility

This little utility will help you correlate your ESP32 or ESP8266 ADC readings of battery voltage with battery charge level in %. Uses only VCC and GND pins. Instructions inside!

adc battery battery-level battery-monitor esp esp32 esp32-arduino esp8266 esp8266-arduino utility

Last synced: 07 May 2026

https://github.com/bgmanu2426/ams-app

Attendance Management System using RFID reader and esp32 for mini project

arduino attendance-management-system esp32 rfid-rc522

Last synced: 07 May 2026

https://github.com/ehabmagdyy/home-monitoring

Home Monitoring | Node-RED Dashboard | Firebase RTDB | ESP.

esp esp32 esp8266 firebase firebase-realtime-database home-monitoring iot node-red smart-home

Last synced: 25 Feb 2026

https://github.com/lmtreser/esp-simple-cfg

Simple portal web para configurar las credenciales de una red WiFi en un dispositivo construido alrededor de un ESP8266/ESP32

arduino esp32 esp32-arduino esp8266 esp8266-arduino iot webserver wifi

Last synced: 07 May 2026

https://github.com/rapax00/light-lawallet

Simple program to turn on led when recived sats in LaWallet.

bitcoin esp32 nostr wallet

Last synced: 08 May 2026

https://github.com/bkuschak/cmsis_dap_tcp_esp32

CMSIS-DAP programmer using TCP/IP rather than USB connection to the host. Runs on ESP32 and connects over WiFi to OpenOCD using the cmsis-dap-tcp backend. Supports JTAG and SWD.

arm cmsis-dap cmsis-dap-v2 debugger esp-idf esp32 esp32c6 esp32s3 esp32s3-devkitc-1 flash jtag jtag-adapter jtag-probe openocd programmer swd swd-probe

Last synced: 17 May 2026

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

A device which is small and compact and allows you to monitor the power consumed by electrical appliances. It also can switch on and off your connected electrical appliances remotly using an app.

arduino blynk current-measurement current-sensor esp32 esp8266 iot iot-platform sensor voltage-monitor wattage

Last synced: 08 May 2026

https://github.com/trip5/espfileupdater

A library to help automatically update and download files to an ESP's file system

arduino arduino-library esp32 esp32-arduino esp8266 esp8266-arduino file-downloader file-updater

Last synced: 08 Feb 2026

https://github.com/unsignedarduino/esp32-camera

A simple camera based off the ESP32!

arducam arduino camera esp32 esp32-arduino esp32-camera

Last synced: 05 Oct 2025

https://github.com/esptoolkit/esp-worker

High-level task management for FreeRTOS so you can spawn work units, extend stacks into PSRAM and await completion with joins.

async embedded esp32 iot process task thread worker

Last synced: 26 Feb 2026

https://github.com/Pakequis/ProtoConn

A prototype board with connectors for electronic testing and development.

arduino breadboard electronics esp32 kicad microcontroller pcb prototype raspberry-pi

Last synced: 07 Apr 2025