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/collab-project/arduino-lib

Collection of Arduino classes

arduino esp32 esp8266

Last synced: 13 Apr 2026

https://github.com/art-in/meteos

Home weather station on ESP32 with database and web app

arduino bme280 esp32 iot mh-z19 weather-station

Last synced: 10 Apr 2026

https://github.com/cfrankb/esp32-ili9488-jewel

ESP32 port of a game using the ILI9488 display over SPI

arcade esp-idf esp32 game game-2d ili9488 opensource spi

Last synced: 29 Apr 2026

https://github.com/roschmi/esp32_wifimanager_heatingsurvey

Monitor action of heating burner by its sound and store states in Azure Storage Tables

arduino azure-storage esp32 heating microphone monitoring noise platformio sound

Last synced: 24 Feb 2026

https://github.com/nopnop2002/esp-idf-usb-switch

Turning USB ON/OFF using ESP-IDF

esp-idf esp32 usb-devices

Last synced: 23 Feb 2026

https://github.com/takeyamayuki/restful-servo-motor

A simple servo motor operated by RESTful API, inspired by switchbot

arduino esp32 iot platformio

Last synced: 14 Apr 2026

https://github.com/mplogas/word-oclock

The rebuild / refactoring of the famous word clock v1

esp32 home-assistant led mqtt platformio rtc smarthome time

Last synced: 14 Apr 2026

https://github.com/davay42/lightsaber-ui

A web-interface for the BLE enabled light saber made collaboratively in the Pirate Bay FabLab, Phuket

ble controller esp32 js midi vue

Last synced: 21 Jan 2026

https://github.com/yoursunny/esp-fipsy

Fipsy FPGA Programmer for ESP32

arduino-library esp32 fpga

Last synced: 21 Jan 2026

https://github.com/milind220/wireless-charger

A monorepo with all the code and design files for my final year project to wrap up my undergraduate degree in Energy Science and Engineering!

arduino esp32 flutter teensy41 wireless-charger

Last synced: 14 Apr 2026

https://github.com/kauemurakami/esp32-controle-led-via-broker-mqtt

Esp 32 Arduino com biblioteca mosquitto( Javascript) e brocker eclipse

esp32 esp32-arduino mosquitto mqtt mqtt-js mqtt-protocol

Last synced: 14 Apr 2026

https://github.com/jawny-e/nrf_swd

ESP32 as a SWD debugger/interface for nRF52833

esp32 nrf52833 swd

Last synced: 06 May 2026

https://github.com/rayeed221/simple-fire-detector---esp32

This is the whole code of a simple fire detector project suitable for school projects or to have something on your showcases

aurduino cpp esp32 robotics-programming sensors-data-collection

Last synced: 23 Jan 2026

https://github.com/huming2207/soul-injector

Offline firmware downloader for ARM Cortex-M microcontroller, on an ESP32-S3.

esp-idf esp32 esp32-s3 esp32s3 swd

Last synced: 16 Feb 2026

https://github.com/harry-skerritt/spotifymate

Make your own SpotifyMate! A way to control Spotify and see what your listening to.

arduino controller esp32 firmware hardware music platformio spotify spotify-api

Last synced: 24 Feb 2026

https://github.com/matesxs/preamplifier

Digital preamplification stage for analog audio amplifier using TDA7419 controlled by EPS32

amplifier digital display esp32 espressif ledstrip platformio preamplifier spectrum-analyzer tda7419

Last synced: 24 Jan 2026

https://github.com/lnb51/spark

Turn on your PC via Telegram bot and ESP32

esp32 esp32-c3 remote-power rust-lang telegram-bot

Last synced: 28 Jan 2026

https://github.com/init-io/fireesp

This library provides functionality for Firebase Authentication, Realtime Database, and Firestore operations using ESP8266/ESP32 boards. It includes methods for user authentication (sign up, sign in, reset password), database operations (put, update, get, remove), and more.

arduino arduinolibrary esp32 esp8266 firebase firebase-auth firebase-authentication firebase-database firebase-realtime-database firebase-storage

Last synced: 10 Feb 2026

https://github.com/7hemas7er/inverter-ha-esphome

ESPHome configuration for monitoring the Inverter (Bestione Arancione) inverter through Home Assistant. Real-time power monitoring, UART communication, and easy integration via ESPHome.

esp32 esphome home-assistant inverter-monitor power-monitor uart

Last synced: 11 Feb 2026

https://github.com/axion-security/phantomusb

WiFi-controlled keystroke injection tool using ESP32 and CH9329

ch9329 esp32 hid-attack keystroke-injection pentesting physical-security red-teaming

Last synced: 27 Feb 2026

https://github.com/gongloo/tigotell

Tigo CCA/TAP sniffer built atop Waveshare ESP32-S3-RS485-CAN.

esp32 esp32-arduino esp32-s3 rs485 solar solar-energy solar-system tigo

Last synced: 16 Apr 2026

https://github.com/royyandzakiy/multisensor-station

Reliable ESP32 sensor data system with redundancy, modular sensors, WiFi, MQTT, and OTA updates.

cpp20 embedded-systems esp32 espidf iot platformio

Last synced: 12 Feb 2026

https://github.com/elmot/esp32-p4-example-ew2025

Example SDL3 application for ESP32

display esp32 esp32p4 opencv webcam

Last synced: 13 Feb 2026

https://github.com/mauriciobarroso/at24cs0x

EEPROM memory AT24CS0x (AT24CS01 and AT24CS02) driver for ESP-IDF and STM32CubeIDE

at24cs01 at24cs02 at24cs0x eeprom esp-idf esp32 esp32c3 esp32s2 esp32s3 stm32 stm32cubeide stm32f4 stm32g4 stm32l0 stm32wl

Last synced: 13 Feb 2026

https://github.com/dacarson/navienmanager

HomeKit and diagnostics for Navien Tankless Water Heater using ESP32 + RS485

esp32 homekit-accessory homespan navien rs485

Last synced: 28 Feb 2026

https://github.com/umerghafoor/precision-farming-robot

Precision Farming Robot using ESP32 for motor control and live video streaming. Controlled via MQTT and a GUI, this system aims to automate farming tasks for smart agriculture.

esp32 iot mqtt opencv precision-farming robot-control smart-agriculture

Last synced: 14 Feb 2026

https://github.com/paulgreg/esp32-linky-epaper

Displaying linky consumption on an eink display, powered by an esp32

energy epaper esp32 linky

Last synced: 14 Feb 2026

https://github.com/sini6a/internet-radio-speaker

An open-source ESP32 Internet Radio Player with simple programming, USB charging, and on-the-go capability using a single-cell Li-ion battery.

esp32 hardware-designs internet-of-things internet-radio-player open-hardware schematics

Last synced: 28 Feb 2026

https://github.com/jsfraz/esp32-examples

Various examples for DOIT ESP32 DEVKIT V1 using Arduino IDE and TinyGo.

arduino-ide ch340 doit-esp32-devkit-v1 esp32 example fritzing led max3232 pinout serial-port ssr-relay tinygo uln2803a

Last synced: 15 Feb 2026

https://github.com/erriez/erriezntpclient

NTP client library for Arduino to retrieve UNIX Epoch UTC time

arduino avr client documentation epoch erriez esp32 esp8266 ethershield examples library network ntp sync time unix

Last synced: 16 Apr 2026

https://github.com/ok-home/i2c_ws_tools

ESP32 ESP-IDF i2c Tools with websocket interface

esp-idf esp32 esp32c3 esp32s3 i2c websocket

Last synced: 16 Feb 2026

https://github.com/hemangjoshi37a/sensorsync-iot

Advanced 0-5V Analog Data Logger & Real-Time Monitor | Wi-Fi, MQTT, SD Card | ESP32 Sunton HMI

datalogging electronics embedded esp32 esp32-4827s043 esp8266 hmi industrial iot lvgl lvgl-esp32 machines smart sunton

Last synced: 02 Mar 2026

https://github.com/marksowell/esp32-web-lora-demo-ota-multi-device

ESP32 Web + LoRa Demo with OTA & Multi-Device Support. This project demonstrates a web interface for ESP32 devices with LoRa communication, Over-the-Air (OTA) updates, and multi-device messaging capabilities. It supports both WiFi and Ethernet for flexible connectivity.

esp32 lora lora-application lora-communication lora-device platformio

Last synced: 16 Apr 2026

https://github.com/armanghobadi/microjwt

MicroJWT is a secure and lightweight JWT library for MicroPython, optimized for embedded and IoT systems. It supports token generation, verification, AES-256 encryption, and key derivation, making it ideal for secure authentication and session management in resource-limited environments.

esp32 esp8266 jwt jwt-auth jwt-authentication jwt-token microcontroller micropython

Last synced: 04 Mar 2026

https://github.com/reala10001986/vsr

Firmware for the VSR as known from the Delorean Time Machine

bttf delorean deloreantimemachine docbrown dtm esp32 mcfly time-machine voltagesystemsregulator vsr

Last synced: 02 Apr 2026

https://github.com/ericmcdaniel/lumenlab

An LED strip gaming and entertainment platform that turns any space into an interactive playground of abstract retro games and animations powered by an ESP32

arcade arduino esp32 fastled game-development ps3

Last synced: 02 Apr 2026

https://github.com/famouswolf/deskbuddy

An ESPHome desk buddy for an ESP32 S3 Box 3 with a happiness meter that can be set using HomeAssistant

desk-buddy deskbuddy esp32 esp32-s3 esp32-s3-box-3 esphome home-assistant homeassistant

Last synced: 03 Apr 2026

https://github.com/celliesprojects/use_google_fonts_locally

In this example we are going to serve the Google Roboto font from your ESP32 instead of through the Google API. This means downloading the font files, renaming them, converting to C-style header files and finally use them with ESPAsynWebServer.

arduino-sketch esp32 esp32-arduino espasyncwebserver google-fonts local-storage woff2

Last synced: 29 Apr 2026

https://github.com/zerasul/upythonalm

Curso MicroPython para Python Almeria (web)

esp32 esp8266 learning micropython python

Last synced: 17 Apr 2026

https://github.com/mmikhail2001/esp32_weather_station

Микроконтроллерная система для измерения качества воздуха в помещении с информированием о текущих показателях удаленного сервера.

esp-idf esp32 freertos i2c iot microclimate websocket wifi

Last synced: 18 Apr 2026

https://github.com/sys27/esphome-electrolux-ac

ESPHome external component to control Electrolux AC

climate-control electrolux esp32 esphome home-assistant homeassistant ir-remote

Last synced: 18 Apr 2026

https://github.com/stephendade/esp_influx

Networked ESP32 and LoRA boards with DHT22 sensors sending data to an InfluxDB instance

dht22sensor esp32 lora ttgo

Last synced: 20 Apr 2026

https://github.com/garrigueta/iot-examples

RaspberryPi Arduino ESP32 Examples

arduino esp-idf esp32 raspberrypi

Last synced: 20 Apr 2026

https://github.com/seb1k/waveshare-esp32-c6-lcd-1.47-lvgl-temperature-demo

Use all screen surface to display numbers (320x172 screen) on tiny esp32 board.

arduino esp32 esp32-arduino lvgl waveshare

Last synced: 20 Apr 2026

https://github.com/mtrzc0/esp32-edge-detection

Project for PP RAI 2024

ai c cpp esp esp32 freertos tensor

Last synced: 20 Apr 2026

https://github.com/harbaum/dotlite

DOTTI compatible DIY 8x8 bluetooth LE led matrix

bluetooth-low-energy esp32 ws2812b

Last synced: 21 Apr 2026

https://github.com/electro-gamma/esp32-quad-nrf24l01-plus-jammer-multi-band-2-4ghz-rf-controller

ESP32-Quad-nRF24L01-Plus-Jammer is an open-source project for controlling four nRF24L01+ modules from an ESP32. It enables multi-band 2.4GHz RF jamming and channel sweeping for Bluetooth, WiFi, BLE, RC, USB, and video frequencies, ideal for RF research, testing, and security analysis.

bluetooth-jammer esp32 frequency-jammer jammer nrf24l01 penetration-testing radio-frequency rf-jammer security spectrum-sweeper wifi-jammer wireless-jammer wireless-testing

Last synced: 28 Apr 2026

https://github.com/darthcloud/esp32_highint5_gpio

Example using high level interrupt with ESP32

esp-idf esp32 esp32-idf

Last synced: 29 Apr 2026

https://github.com/xandao-dev/mini-robot-arm

4 Axis Robot Arm using ESP32 DevKit V1 and controlled by UWP Desktop

c-sharp esp32 robot robot-arm uwp

Last synced: 29 Apr 2026

https://github.com/philipptrenz/norvi-enet-modbus

A Modbus TCP server software for the NORVI ENET AE-06-T ESP32 industrial controller

esp32 modbus modbus-tcp norvi

Last synced: 29 Apr 2026

https://github.com/o2sa/car-parking-system

ESP32-based smart parking system with ultrasonic sensors, servo gates, and real-time web monitoring.

arduino embedded-systems esp32 freertos iot microcontroller ultrasonic-sensor

Last synced: 29 Apr 2026

https://github.com/tharushaudana/esp-idf-heapless-json-stream-parser

The ESP-IDF Heapless JSON Stream Parser is a memory-efficient library for ESP-IDF that allows parsing JSON streams without using dynamic memory allocation. It simplifies parsing JSON data directly from a stream, making it ideal for memory-constrained ESP32 projects.

esp-idf esp32 esp8266 heapless json-parser

Last synced: 29 Apr 2026

https://github.com/androidcrypto/esp32_s3_st7735_starter

Getting started with an ESP32-S3 Supermini device and a TFT display ST7735

esp32 esp32-s3 spi st7735 tft-display

Last synced: 30 Apr 2026

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

Plantic is a small sensor device and user-friendly app for real-time plant health monitoring, designed for both home gardeners and small-scale farmers.

arduino data-monitoring data-science esp32 firebase iot iot-platform machine-learning microcontroller rest-api wireless-sensor-networks

Last synced: 30 Apr 2026

https://github.com/mcuw/esp32-t-qt-c6-sdk

Arduino SDK for Lilygo T-QT C6 with examples 2025

arduino esp32 esp32-c6 library lilygo qwik sdk t-qt-c6 tqt-c6 ui wifi

Last synced: 30 Apr 2026

https://github.com/ruvnet/rvcsi

rvCSI — edge RF sensing runtime: normalize WiFi CSI from Nexmon/ESP32/Intel/Atheros/file/replay into one validated CsiFrame schema, run reusable DSP, emit typed confidence-scored events, bridge to RuVector. Rust + @ruv/rvcsi (npm) + rvcsi CLI + a Claude Code plugin.

channel-state-information csi edge-ai esp32 nexmon presence-detection rf-sensing rust ruvector wifi

Last synced: 08 Jun 2026

https://github.com/christiansassi/embedded-project

Project developed by Luca Pedercini (@luckeez), Pietro Bologna (@bolognapietro), and Christian Sassi for the Embedded Software for the Internet of Things course.

embedded-c esp32 msp432

Last synced: 01 May 2026

https://github.com/aasmundn/robot-car

ESP32 code template and library for NTNU start week, fall 2023.

arduino esp32 ntnu zumo32u4

Last synced: 01 May 2026

https://github.com/radiopizza/tpu-tndt-defectoscope-firmware

Прошивка для ESP32-S3 в составе дефектоскопа, которая управляет реле, коммутирующие нагревательные лампы, а также подключается к ПК для эмуляции клавиатуры, мыши и передачи данных по COM-порту.

arduino cpp defectoscope esp32 heater-control led serial serial-communication tndt uart usb-hid

Last synced: 09 May 2026

https://github.com/sauloverissimo/esp32_host_midi

This project provides a complete solution for receiving, interpreting, and displaying MIDI messages via USB and BLE on the ESP32 (especially ESP32-S3) with the T-Display S3.

ble esp32 esp32-arduino host lilygo-tdisplay-s3 lovyangfx midi otg pcm5102a st7789 t-display t-display-s3 usb

Last synced: 03 May 2026

https://github.com/suda-morris/esp32-codes

interesting stubs based on esp-idf

esp-idf esp32

Last synced: 04 May 2026

https://github.com/gerardcl/esp32-c3-rust-std

Rust std library on ESP32 C3 RISC-V boards playground

embedded esp32 esp32c3 risc-v rust std

Last synced: 19 Jan 2026

https://github.com/J-Rios/WiFiStatusLight

RGB Light to monitorize and shows WiFi and Internet status and/or monitorize a remote Server.

esp-idf esp32 platformio rgb-light wifi

Last synced: 11 Oct 2025

https://github.com/victor-lis/wifi_e_led_rgb

Controlando as cores de um Led RGB via Wifi usando um Esp32 e C++!

esp32 led robotics wifi

Last synced: 10 May 2026

https://github.com/mortylabs/epever-modbus-mqtt-dashboard

Monitor EpEver solar charge controllers via ESP8266, RS485, MQTT & Modbus. Web dashboard + Home Assistant ready.

arduino d1-mini epever esp32 esp8266 home-assistant homeassistant iot modbus mqtt rs485 solar solar-energy

Last synced: 11 Apr 2026

https://github.com/qguv/cybair

cyber air quality meter with blinkenlights for the huzzah32 + neopixel featherwing

adafruit-feather adafruit-feather-huzzah air-quality arduino esp32 esp32-arduino feather featherwing hardware huzzah32 neopixel neopixel-featherwing platformio

Last synced: 20 Apr 2026

https://github.com/particleflux/odroid-flames

That DOOM fire effect on an esp32 odroid-go

demo effects esp32 esp32-wrover espressif graphics-programming odroid-go

Last synced: 14 Oct 2025

https://github.com/david-eipi/esp32-zigbee-light

Zigbee remote light control using ESP32-H2 and Home Assistant integration

esp32 esp32-h2 home-assistant zigbee

Last synced: 01 May 2026

https://github.com/natk64/esp32-gamepads

Retro Gamepads for ESP32

esp32 gamepad retrogaming

Last synced: 17 Apr 2026

https://github.com/pguyot/atomvm_esp_adf

AtomVM driver for Espressif Audio Development Framework (ESP-ADF)

atomvm audio esp32

Last synced: 18 Feb 2026

https://github.com/kosso/titanium-ble-esp32-example

An Axway Titanium iOS app and ESP32 Arduino sketch to test and demonstrate BluetoothLE.

arduino bluetoothle esp32 ios titanium

Last synced: 09 May 2026

https://github.com/caldymos/nuki-restbridge

Use an ESP32 as a bridge between a NUKI Lock and your smarthome.

bluetooth comexio esp32 home-automation iot loxone loxone-miniserver nuki-smartlock rest-api smarthome smartlock udp

Last synced: 03 Jun 2026

https://github.com/jmzdd/simple-quadruped-robot_code

简单实现基于NodeMCU-32S + HaaS的四足爬行机器人

esp32 haas robot

Last synced: 21 Feb 2026

https://github.com/chiefenne/lvgl_simulator

Complete LVGL v9.4 project template with desktop simulator for rapid GUI development. Build interfaces on macOS/Linux/Windows, then deploy to ESP32. Shared GUI code, custom fonts, and modern C++17.

cpp embedded esp32 gui lvgl sdl2 simulator

Last synced: 27 Jan 2026

https://github.com/ernanej/segment7-esp32cam-rpi

Project to integrate an ESP32-CAM with a Raspberry Pi for reading and interpreting a 7-segment digital display with the possibility of monitoring and notifications.

cloud esp32 esp32-cam iot pdi raspberrypi

Last synced: 14 Apr 2025

https://github.com/tordwessman/r2cam

Stream video from your Raspberry Pi or ESP32 to your iOS App

arduino esp32 raspberrypi raspberrypi-cam video-streaming

Last synced: 06 Mar 2026

https://github.com/rymcu/esp32-open

ESP32 系列资源合集

esp32

Last synced: 18 Jun 2026

https://github.com/cyberscoper/esp32-game-of-life-ntp

ESP32 project running Conway's Game of Life on an SSD1306 OLED display, featuring real-time NTP clock updates and automatic switching between simulation and time display. 🚀

arduino-ide cpp esp32 oled-display-ssd1306

Last synced: 24 Feb 2026

https://github.com/bobobass84/arduino.projects

This repository contains various Arduino projects that I'm experimenting with. It serves as a collection of Arduino sketches, circuits, and documentation for different electronic projects using the Arduino platform.

arduino arduino-project arduino-sketch arduino-uno esp32

Last synced: 01 Apr 2026

https://github.com/jayu/nodemcu-app

A tool-chain for efficient NodeMCU (ESP8266, ESP32) apps development

esp32 esp8266 nodemcu nodemcu-tool nodemcu-uploader

Last synced: 23 Jan 2026

https://github.com/icelam/vobot-mini-dock-apps

Collection of apps designed for the Vobot Mini Dock

esp32 esp32-s3 lvgl micropython micropython-esp32 vobot vobot-mini-dock

Last synced: 01 Mar 2026

https://github.com/chaitanya1436/surveillance-robot

This repository contains the Arduino and ESP32 code for a surveillance robot project. The robot is equipped with ultrasonic sensors for obstacle avoidance, a temperature sensor, and a gas sensor. It features live video streaming via an ESP32-CAM module and sends emergency notifications through an ESP32/ESP8266 module.

arduino autonomous-navigation emergency-notifications esp32 iot live-video-streaming robotics smart-home wireless-communication

Last synced: 22 Feb 2026

https://github.com/ralph-lange/microcontroller_workshop

Microcontroller workshop on 25 January 2025 in the Christian-Wagner-Library in Rutesheim

esp32 microcontroller training-materials

Last synced: 13 Feb 2026

https://github.com/platypii/mohawk

Helmet mounted wireless GPS for wingsuit, skydive, and BASE jumping

arduino esp32 gps helmet jscad platformio wingsuit

Last synced: 23 Jan 2026

https://github.com/ev-tye/esp32-dino-run

A port of the popular browser game by Google to the ESP32 hooked up to a single button and a 16x2 I2C LCD

dinosaur-game embedded esp32 game

Last synced: 23 Jan 2026

https://github.com/copych/esp32_i2s_monitor_recorder

ESP32 I2S signal monitor / SD recorder. It uses OLED to show signal and frequency response.

esp32 i2s microsd oled recorder sdmmc sound

Last synced: 20 Apr 2026

https://github.com/jwillikers/esphome-esp32-c3-devkitc-02

An ESPHome configuration for the Espressif ESP32-C3-DevKitC-02 development board

esp32 esp32c3 esphome

Last synced: 25 Oct 2025

https://github.com/itzzinfinity/signal-generator-using-esp32

ESP32 Signal Generator with AD9833 DDS Module: Hosts a webpage to set frequency and waveform (square, sine, triangle) using an ESP32 microcontroller. Ideal for generating precise waveforms in IoT and electronic projects.

ad9833 arduino dds esp32 esp32-arduino function functiongenerator mhz wifi

Last synced: 12 Feb 2026

https://github.com/Asondo/mjs-polyfill

Mongoose os example project with standardization polyfill

esp32 esp8266 example mjslibrary mongoose-os nodejs polyfill require setinterval

Last synced: 14 Mar 2025