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/sporniket/kimchi-on-the-beach

Firmware for ESP32 : Keyboard, Mouse, Game controllers over BLE HID ⇨ K-M-G/B-H ⇨ 'Kimchi on the beach'

ble bluetooth bluetooth-le bluetooth-low-energy esp-idf esp32 hid

Last synced: 29 Apr 2026

https://github.com/franzbischoff/esp-idf-max32664-hub

MAX32664 Hub library for ESP-IDF

esp32 espressif max32664 maxim sensor

Last synced: 14 Jun 2026

https://github.com/tomsteve25/auto-topoff

An automatic water top-off system for an aquarium

esp32 sensors

Last synced: 29 Apr 2026

https://github.com/dattasaurabh82/webespflasher

Javascript implementation of flasher tool for Espressif chips, running in web browser using WebSerial.

esp32 esp32-arduino espwebtool webflash

Last synced: 29 Apr 2026

https://github.com/abdeu-cpu/coap-mqtt-encryption

CoAP-MQTT-Encryption is a secure communication protocol that combines the lightweight CoAP and MQTT protocols with encryption to ensure data confidentiality and integrity in IoT environments. This integration enables devices to securely exchange information over networks, protecting sensitive data from unauthorized access.

ascon cipher esp32 iot-device micropython micropython-esp32 present simon speck

Last synced: 30 Apr 2026

https://github.com/itsthatmatthew/abckoth

Airsoft Briefcase: King of the Hill

airsoft cpp17 esp32 platformio

Last synced: 18 Feb 2026

https://github.com/silasberger/nodemcu-setup

Setup instructions, scripts and helper files for ESP32 NodeMCU development boards.

documentation education esp32 iot mcu microcontroller nodemcu

Last synced: 30 Apr 2026

https://github.com/lam-embedded/measure-heart-rate-with-max30102-sensor

This project demonstrates how to measure heart rate and blood oxygen levels (SpO₂) using the MAX30102 optical sensor. The sensor utilizes infrared (IR) and red light to detect pulse and oxygen saturation, making it ideal for wearable health monitoring applications.

esp32 heart heart-rate heartbeat hearthstone max30102

Last synced: 30 Apr 2026

https://github.com/oznakn/nex-ota

OTA Update Library for Nextion HMI Screens that supports Nextion upload protocol v1.2

arduino arduino-pico esp esp32 esp8266 hmi nextion ota update

Last synced: 30 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/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/networkjarwy1/cardkb-driver

Driver for M5stack carkb to use with esp32 programmed using esp idf

c esp-idf esp-idf-component esp32

Last synced: 01 May 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/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/tdjastrzebski/esp32_azure

Complete nanoFramework Azure MQTT sample using BMP280 barometric pressure sensor with Azure IoT SDK Library

azure azure-iot azure-iot-hub bmp280 embedded esp32 esp32-devkitc nanoframework

Last synced: 02 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/microcontroleurmonde/pcg32_port

Micropython implementation of the PCG32 (Permuted Congruential Generator) random number generator, originally developed in C by Melissa O'Neill.

esp32 micropython pyboard rng rp2040

Last synced: 03 May 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/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/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/ipdotsetaf/esp-rc-car

Remotely control any car over WIFI with an ESP8266 or ESP32

arduino esp32 esp32-arduino esp8266 esp8266-arduino remote-control-car wifi-remote-control

Last synced: 06 May 2026

https://github.com/ohioiot-esp32-wifi-examples/clock-your-connectivity-check

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 benchmarking the CPU cost of the various methods of detecting the WiFi connection state. The key takeaway is that WiFi events provide a much faster way to check for WiFi.

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: 06 May 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/mrheltic/pokemon-card-expositor

Just a card expositor made with a screen, made by a pokemon fan for pokemon fan

esp32 esp32s3 lcd-screen pokemon pokemontcgapi rgb waveshare-lcd

Last synced: 03 Sep 2025

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/lnxraider/esp32flightcontroller

Exploring the use of AI to create a bare bones drone flight controller on an ESP32 micro-controller.

ai arduino chatgpt diy-project esp32 quadcopter

Last synced: 06 May 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/rawfish69/esp32-range-finder

Handheld range finder with ESP32

arduino esp32 esp8266

Last synced: 07 May 2026

https://github.com/derianandre/smart-watch-winder

A free open-source Smart Watch Winder for ESP32 using WebScokets and Nuxt.js

arduino esp32 nuxtjs websockets

Last synced: 07 May 2026

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

Chamadas remotas usando protocolo MQTT

esp32 mqtt rpc

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/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/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/hugow04/smarthome

Automated smart home system with blinds control and Yeelight sunrise feature using ESP32.

automation esp32 gearbox home-automation iot mqtt nema23 ntp planetary-gearbox smart-home stepper-motor tb6600 yeelight

Last synced: 07 May 2026

https://github.com/krdlab/esp32-websocket

WebSocket client library for ESP32

arduino esp32

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/funpythonec/flisolgye2019

El siguiente documento se muestra la ponencia realizada por parte del equipo de FunPython en el "Festival Latino Americano de Instalación de Software Libre Guayaquil 2019"

esp01 esp32 esp32cam flisol flisol2019 fun funpython micropython micropython-esp32 micropython-esp8266 python3

Last synced: 08 May 2026

https://github.com/codershiyar/esp32-projects

Arduino ESP32 projects for IoT applications: Web server, environmental monitoring, device control with DHT11 sensors, and 433 MHz RF.ng, soil moisture detection, and light-sensitive activa

arduino arduino-project arduinoprojects dht11 dht11-sensor esp32 esp32-arduino iot light-sensor open-source projects soil-moisture-sensor webserver

Last synced: 08 May 2026

https://github.com/styropyr0/apds9960

A feature packed driver for the APDS9960 sensor, supporting ambient light, color, proximity, and gesture sensing.

apds apds-9960 apds9960 arduino-ide arduino-libraries arduino-library color-sensor esp32 esp32-arduino esp32-library library

Last synced: 08 May 2026

https://github.com/joshmessi10/safekitchen

Smart Kitchen Alarm System IoT Based

esp32 iot raspberry-pi smart-device

Last synced: 09 May 2026

https://github.com/zmactep/rickroll-wristband

T-Wristband watch app with secret rickroll function

esp32 lilygo micropython rickroll t-wristband wifi

Last synced: 09 May 2026

https://github.com/davidliyutong/esp32_bno08x_driver

C idf-driver for BNO08X IMUs

bno080 bno085 bno08x esp-idf esp32

Last synced: 23 Apr 2025

https://github.com/o-murphy/infiray-lrf

Command sender for the InfiRay LR2000 / LR3000 Long Range Finder

embedded esp32 infiray iray long-range-finder lrf micropython pyserial python python3 raspberry-pi-pico serial

Last synced: 23 Feb 2026

https://github.com/pawel-piwowar/home-assistant-thermometer

Example of connecting e-paper display with temp/hum sensor to Home Assistant

e-paper esp32 home-assistant temperature-sensor

Last synced: 22 Jan 2026

https://github.com/jmysu/esp32_scripts

Project for integrating some scripts interpreter in one ESP32

esp32 espnow tinybasicplus tinyjs tinyscript

Last synced: 09 May 2026

https://github.com/upc-pre-202402-si572-wv71/esp32-firebase-rtdb-client-embedded-app-wv71

This project is an embedded system application that illustrates how to build and send Requests to a Firebase Real-Time Database from a Safe Distance Detector IoT System. The project is developed with C++ Arduino Sketch.

arduino cpp esp32 firebase-realtime-database iot-application sketch wokwi

Last synced: 04 May 2026

https://github.com/nav9v/quilles-pulse

IoT-Based Battery Health Monitoring System for EV Charging Using ESP-32

dashboard electric-vehicles esp32 ev-charging iot node-red platformio wokwi

Last synced: 24 Feb 2026

https://github.com/sudipto3331/esp32-mqtt-node-mysql-api-dashboard

This project is based on real time data monitoring system with MQTT protocol.

api esp32 mqtt mqtt-broker mysql nodejs

Last synced: 14 Apr 2026

https://github.com/wolfg1969/esp32-bluetooth-speaker

Turn JBL Pebbles 1.0 into a bluetooth speaker

a2dp a2dp-sink arduino audio audio-player bluetooth esp32 platform-io

Last synced: 18 Jan 2026

https://github.com/stuomas/esp32-simple-blinds

Horizontal blinds retrofit motorization using ESP32 and 28BYJ-48 stepper motor

28byj-48 arduino esp32

Last synced: 14 Apr 2026

https://github.com/bertrik/esptixclock

Arduino software to retrofit a TIX clock with an ESP32 and use NTP time

clock esp32 tix

Last synced: 13 May 2026

https://github.com/ksatriow/intro-to-modbus

This repository provide practical documentation using Modbus integrated with all Microcontroller

esp32 esp32cam lora modbus mqtt nodered pm8000 stm32 wifi

Last synced: 14 Apr 2026

https://github.com/cdfer/esp32-on-device-training-demo

Demonstrate on-device training of a neural network using AIfES Library on an ESP32 board, learning the XOR gate function.

aifes arduino artificial-intelligence embedded-systems esp32 machine-learning neural-network on-device-training

Last synced: 13 Apr 2026

https://github.com/amiscreant/badkitty

Bad Kitty is a compact ESP32-based research device that automates wireless scanning and session capture for offline analysis. It’s built as a field-friendly, portable box that logs session captures to a micro-SD for later review in standard tools.

esp32 esp32-arduino esp32-wroom-32d esp32deauth wireless-penetration-testing wireless-pentesting

Last synced: 20 May 2026

https://github.com/aprilnea/oxidoor

🔒 An intelligent door lock written in Rust and ESP32. Supports NFC, Bluetooth, Wi-Fi, ETH, and even PoE power supply.

esp-rs esp32 iot iot-application rust

Last synced: 06 Oct 2025

https://github.com/ericmassol/bei_n7_2024_2025

Réalisation d'un système embarqué critique pour le déventement de parachute auxiliaire pour un ballon létal.

c embedded-systems engineering esp32 platformio space

Last synced: 13 Apr 2026

https://github.com/kotyara12/rescheduler

Library for working with schedules (ESP-IDF)

esp-idf esp32 schedule scheduler

Last synced: 26 Apr 2026

https://github.com/hkoosha/homer1

Home air quality monitoring. esp32 project to read sensors and write to influxdb and prometheus: PMS5003, S8, BMP180, SHT3X

airquality airquality-sensor airqualitymonitoringsystem bmp180 esp-idf esp32 influxdb pms5003 prometheus s8 sgp30 sht3x

Last synced: 26 Apr 2026

https://github.com/romeolontchedji/techsmart-atelier-projets

👋 Bienvenue sur le repo officiel de TechSmart Atelier ! Retrouvez les codes et schémas de nos projets sur ESP32, Arduino, Raspberry Pi, IA et Qt. Suivez nos tutoriels pour créer des solutions innovantes.

arduino electronique esp32 ia qt raspberry-pi

Last synced: 16 Apr 2026

https://github.com/larsbergqvist/blynk_example

A Blynk-platform example with ESP32

blynk dht11 esp32 platformio

Last synced: 06 May 2026

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

Example of name resolution by mDNS

esp-idf esp32 mdns name-resolution

Last synced: 24 Apr 2026

https://github.com/chanulee/simpleble

BLE client & server communication with ESP32 and Arduino Nano BLE 33

arduino-nano-33-ble arduino-nano-33-ble-sense ble bluetooth-low-energy esp32 openframeworks processing

Last synced: 31 Mar 2025

https://github.com/ymich9963/wulpsc

WiFi Ultra-Low Power Stereo Camera

camera esp32 stereo wifi

Last synced: 05 Jul 2025

https://github.com/jakubandrysek/esp32-monaco-editor-spiffs

This is the example that is possible to create VSCode like editor on ESP32 based on Monaco editor.

arduino esp32 javascript monaco-editor spiffs transpiler typescript vscode

Last synced: 18 Apr 2026

https://github.com/rambros3d/unified_pin_control

Arduino code for pin control using serial commands with support for digital, analog, and PWM operations

analogwrite arduino arduino-sketch digitalwrite esp32 esp32-s3 pwm rp2040

Last synced: 16 Apr 2026

https://github.com/androidcrypto/esp32_meteomatics_10_days_weather_forecast

An internet based Weather Station is running on an ESP32 device with ST7789 TFT display attached. The data is retrieved from Meteomatics.com Weather API for an individual location.

esp32 esp32-c3 esp32-c6 esp32-s3 meteomatics meteometrics-api spi st7789 weather weather-api

Last synced: 15 May 2026

https://github.com/marek128b/esp32-mini-btb-connect

An esp32 project that connects the esp mainboard easily to any daughterboard with simple btb connectors.

esp32 esp32picov3 pcb

Last synced: 18 Apr 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/diegoivg98/proyecto-domotica-iot

Implementación de un sistema de vivienda inteligente a partir de una plataforma web con Arduino.

arduino arduino-library dht11 domotica esp32 esp8266 fotoresistencia iot nodemcu reactjs servo-motor

Last synced: 05 Apr 2026

https://github.com/gengo-bit/septic-tank-monitoring-system

A thesis project for a smart IoT-based septic tank monitoring system that utilizes an ultrasonic sensor (JSN-SR04T), Arduino, ESP32, LoRa SX1278, SIM800L EVB GSM module, Firebase, and a web application. This system provides real-time monitoring, predictive analytics, SMS alerts, and dynamic visualization for efficient septic tank management.

arduino environmental-technology esp32 firebase iot jsn-sr04t predictive-analysis real-time-monitoring septic-tank-monitoring sim800l-evb sx1278 thesis-project web-development

Last synced: 03 Apr 2025

https://github.com/matedev01/joel_atecc608a

USB OTP Security System: A project combining the ESP32-S3 microcontroller, ATECC608A CryptoAuthentication device, Windows driver, and LibUSB for secure communication, OTP generation, and time synchronization. 🚀

driver esp32 esp32s3 firmware flash-encrypt hmac libusb otp secure-boot security usb visualgdb

Last synced: 17 Apr 2026

https://github.com/yhs0602/snu_iab_iot_midterm_discoveryrobot

A short term project for SNU IAB IoT class midterm. This is a software (arduino sketch) for a human-searching disaster help robot.

arduino camera discovery esp32 homework indoor-positioning iot iot-device ov7670 robot snu

Last synced: 18 Apr 2026

https://github.com/matimax/site

A collection of maybe useful information for computer scientists and engineers interested in Swift and microcontroller programming, electronics and control theory.

ardiuno electronics esp32 espressif jetson-nano k210 microcontroller single-board-computers swift swift-package-manager swiftui

Last synced: 13 Apr 2026

https://github.com/ymorsi7/prosthetech

HARD Hack 2023 2nd place winners (selected out of 23 teams)

cv emg esp32 raspberry-pi

Last synced: 14 Apr 2026

https://github.com/matiasvlevi/esp32-ws-car

Control an esp32 robot with Oxenode client scripts through WebSockets

esp32 javascript oxenode robots visual-scripting websockets

Last synced: 14 Apr 2026

https://github.com/titov-vv/iot-soilmoisturesensor

AWS IoT capacitive soil moisture sensor based on ESP32 development board (with DHT11)

aws esp32 iot

Last synced: 08 May 2026

https://github.com/mascii/esp32-beebottle

ESP32 で MQTT over TLS (Port: 8883) を用いて Beebottle に繋ぐテスト

arduino esp32 mqtt

Last synced: 07 May 2026

https://github.com/smengerl/epaper_frame

ePaper Frame for ESPhome / home assistant based on ESP32

3d-printing esp32 esphome home-assistant maker

Last synced: 12 Apr 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/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/xeecos/eztimelapse

EZTimelapse is an innovative application developed specifically for the Mac operating system, focusing on addressing the common flickering issues in time-lapse photography projects.

arduino camera esp32 robotics timelapse

Last synced: 09 May 2026

https://github.com/chl33/og3

A C++ framework for ESP applications, especially for Home Assistant integration.

esp32 home-assistant mqtt platformio

Last synced: 09 May 2026

https://github.com/juanesgalvis/pif_react_esp32

Proyecto PIF para la asignatura de Arquitectura de Hardware (Politécnico Colombiano Jaime Isaza Cadavid - Ingeniería Informática - Semestre 5)

esp32 fetch gyroscope javascript reactjs

Last synced: 09 May 2026

https://github.com/make2explore/esp32-rainmaker-smarthome-project-rf

[DIY Project] ESP32 IoT Home Automation Project using RF Remote and ESP Rainmaker 📶

esp32 homeautomation iot rainmaker

Last synced: 06 Jan 2026