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/cfmvcarlos/micropython-esp32

his repository contains a set of test scripts and examples for running on the ESP32 board using MicroPython. The tests cover a variety of microcontroller features such as PWM, GPIO interrupts, ADC, timers, and WiFi network interactions.

cmd esp32 micropython micropython-esp32 python3

Last synced: 17 Apr 2026

https://github.com/nopnop2002/esp-idf-mqtt-file

ESP-IDF example for sending and receiving files using MQTT

esp-idf esp32 file-exchange file-transfer file-upload mqtt

Last synced: 10 Apr 2026

https://github.com/m3y54m/esp32-ble-gamepad

DIY Gamepad using ESP32

arduino esp32 gamepad

Last synced: 12 May 2026

https://github.com/serhiile/clock_mini

Yet another clock on MAX7219

esp32 esp32-c3 esp8266 max7219-clock wifi-clock

Last synced: 07 May 2026

https://github.com/rnauber/esphome_drbubushat

A colorful game for a PhD hat using M5stack Atom Echo and a addressable LED strip

embedded esp32 esphome game hat led-strips phd rainbow

Last synced: 20 Feb 2026

https://github.com/ts5h/esp32_mkz4

A customized MKZ4 firmware for ESP32

arduino esp32 esp32-arduino mkz4

Last synced: 05 May 2026

https://github.com/kaxori/toit-ads1115

Toit driver for the ADS1115, a 4 channel high-resolution analog to digital converter.

ads1115 esp32 toit toit-language

Last synced: 11 Mar 2025

https://github.com/maxwelljay256/4.2inch-tricolor-esp32-driver

4.2-inch tricolor e-paper driver based on esp-idf. Maybe supports GDEQ042Z21.

e-paper epaper esp-idf esp32 spi tricolor

Last synced: 17 Apr 2026

https://github.com/dl1bz/esp32-xpa125b-hl2

using an ESP32 LILYGO TTGO T-Display v1.1 for generate band voltage and an isolated PTT switch for using XPA125B with Hermes-Lite 2

esp32 hamradio hermes-lite micro-pa50 ttgo-t-display xiegu

Last synced: 17 Apr 2026

https://github.com/kaxori/Action-Repeater

Repeats an action after defined timeout period.

esp32 toit toit-language

Last synced: 11 Mar 2025

https://github.com/danny-baker/esp32-dac-calibrated

For Micropython applications, here are the measured voltages for the 0-255 range of the ESP32-WROOM-32D 8bit DAC.

dac esp32 micropython micropython-esp32

Last synced: 18 Apr 2026

https://github.com/qguv/charlie_marks

Combined clock / static message marquee for the Adafruit huzzah esp32 module + charliewing LED matrix

adafruit-feather adafruit-feather-huzzah arduino charlieplex-featherwing charlieplex-marquee clock esp32 esp32-arduino feather featherwing hardware huzzah32 marquee platformio

Last synced: 18 Apr 2026

https://github.com/rhenzala/wirecutter-with-feedback

A wire cutter machine with wire length measurement feedback mechanism built with Arduino and ESP32

arduino esp32 python

Last synced: 05 May 2026

https://github.com/rohankalbag/iot-biogas-health-monitoring

Electronics Design Lab - Spring Semester 2023 - Indian Institute of Technology Bombay

biogas-health-monitoring embedded-c embedded-systems esp32 flask gas-sensors i2c iot pcb-design web-server

Last synced: 09 May 2026

https://github.com/sudodevinci/esp-sky-imager

ESP32-S3 sky Imager/Weather Station equipped w/ SHT31-D, BMP390 and OV5640.

arduino cpp esp32 esp32-s3 iot sky weather-station

Last synced: 08 May 2026

https://github.com/angelculla/accstr

Class to manage C strings (STRINGZ) safely for ESP32 and Arduino

arduino esp32 safe simple strings

Last synced: 05 May 2026

https://github.com/ailtonfidelix/ds1307

DS1307 library for ESP-IDF

c ds1307 esp-idf esp32 i2c

Last synced: 18 Apr 2026

https://github.com/peff74/esp_connect_to_strongest_wifi

a little arduino skript that helps to connect your ESP8266 or ESP32 to the strongest WiFi and reconnet if needed

arduino beginner-friendly esp esp32 esp32-c3 esp8266 non-blocking reconnect roaming strongest wifi wifi-connect wifi-connection wifi-control wifi-reconnect

Last synced: 18 Apr 2026

https://github.com/senssei/esp32-cloud-iot-workshop

Workshop materials for "The basic of ESP32 and cloud IoT" workshop

azure azureiothub-device esp32 esp32-idf iot

Last synced: 13 Oct 2025

https://github.com/emberfox205/skyward-flora

Prototype for a solution to read and transfer data between plant sensors and the cloud.

arduino chartjs esp32 fastapi iot platformio python

Last synced: 05 Apr 2026

https://github.com/nvonaesch/esp32_android_communication

Android Application Communication with ESP32 via Socket and Bluetooth

android-application bluetooth bme280 esp32 luminosity-sensor socket soilmoisture-sensor ssd1306

Last synced: 05 May 2026

https://github.com/victhem/infrared-thermal-imager

A device that generates thremal images of the human body and sends to any http client connected to it

amg8833 cpp esp32 microcontroller

Last synced: 19 Apr 2026

https://github.com/ahmedrafat-sw/smart-wheel-chair

The Smart Wheelchair project aims to assist individuals with paralysis, particularly those lacking personal care, by offering a modern, technology-integrated wheelchair solution. The system enables wheelchair control via a joystick, voice commands through an Android app, and incorporates safety features like fall detection and temperature monitorin

android arduino electronics embedded embedded-systems esp32 iot-device java mobile-app php sensors webservice

Last synced: 06 Jan 2026

https://github.com/akinduid/smart-medibox

This Repository contains source files for a IoT based smart medicine container

cplusplus esp32 iot nodered

Last synced: 06 May 2026

https://github.com/orestispanago/esp32-secondwindc3

ESP32 - Read analog AC pulses

adc anemometer arduino esp32

Last synced: 10 May 2026

https://github.com/deveth0/esphome-brunnen

esphome project to monitor waterlevel and temperature of a well or cistern

esp32 esphome home-assistant temperature-sensor waterlevel

Last synced: 16 Feb 2026

https://github.com/nhynes/legal-yogurt-maker

Semi-industrial yogurt maker controller + app. Does not make illegal yogurt.

esp32 ios yogurt

Last synced: 10 May 2026

https://github.com/patatemagique/drv8214_multiplatform

Multiplatrfom library for the DRV82114 DC motor driver with senseless position control.

arduino drv8213 drv8214 esp32 sensorless stm32

Last synced: 14 Mar 2025

https://github.com/ljmu-se/cold-frame-project

A project in the works...

arduino esp32

Last synced: 06 May 2026

https://github.com/josvaal/iot-academic-management

Academic Space Management System uses IoT technology based on ESP32 and a mobile application developed with Flutter to intelligently manage spaces in a university.

arduino esp32 esp32-arduino esp32-wroom firebase firebase-auth firebase-realtime-database flutter iot

Last synced: 21 Jan 2026

https://github.com/rapax00/bitcoin-ticker-ws-server

A simple WebSocket server to help esp32 projects.

arduino bitcoin esp32 websocket

Last synced: 13 Apr 2026

https://github.com/ashutosh7i/air-iq

Waste has Physical Existence and it requires hardware for detection, Here Geeks.js presents a fantastic solution using IOT

chartjs esp32 expressjs godaddy iot nodejs postgresql restapi tailwindcss

Last synced: 05 Apr 2026

https://github.com/lululombard/esp32-touch-badge

A basic project to display QR code socials when pressed. I was wearing it @NFC2024

esp32 sunton touchscreen

Last synced: 18 Jan 2026

https://github.com/t0mer/greenapi-whatsapp-library

Send WhatsApp messages from your Arduino projects using Green-API

arduino embedded esp32 esp8266 green-api internet-of-things iot messaging whatsapp

Last synced: 05 Apr 2026

https://github.com/thorik123/template_wifimanager

WiFi Manager adalah program untuk mengatur/merubah parameter WiFi (SSID dan Password) tanpa harus memprogram ulang

arduino esp32 esp8266 iot wifimanager

Last synced: 05 Apr 2026

https://github.com/smolinde/iot-dashboard

A novel and modern IoT dashboard based on an ESP32-S3 and a 3.5" TFT SPI display (ILI9488). Implemented with MicroPython.

dashboards diy-iot esp32 esp32-s3 esp32-s3-nano gas-prices ili9488 ili9488-driver iot iot-dashboard micropython micropython-esp32 ota-updates tft-display weather-dashboard

Last synced: 06 May 2026

https://github.com/vs4vijay/airsense

Utilizing ESP32 and BME688 Sensor for Air Quality Index Determination

aqi aqi-monitor bme680 bme688 bme68x esp esp32 firmware

Last synced: 10 May 2026

https://github.com/roger-takeshita/arduino

Home Automation using Arduino Nano / ESP8266 / ESP32 Boards

arduino arduino-nano automation eletronics esp32 esp8266

Last synced: 18 Apr 2026

https://github.com/4strium/fothelia

Fothelia is a complete system for using smart lights (Philips Hue, etc...) with a local pc app via bluetooth.

arduino bluetooth esp32 led philips-hue

Last synced: 18 Apr 2026

https://github.com/thisisnttheway/espressif_partitioner

Website to interactively edit partition tables for Espressif MCUs.

esp32 esp8266 espressif

Last synced: 18 Apr 2026

https://github.com/felixturner/led-dev

A collection of PlatformIO projects for ESP32-based LED matrix displays.

esp32 led platformio

Last synced: 06 May 2026

https://github.com/aungchooo/omniwheel-robot

omni directional wireless controlled mobile robot

c esp-idf esp32 mobile-robot omniwheel

Last synced: 28 Apr 2026

https://github.com/skitsanos/espidf-app-builder

CLI utility for creating ESP-IDF apps

cli cli-app esp-idf esp32

Last synced: 18 Apr 2026

https://github.com/mkgaru/moddable-types

[WIP] Moddable definitely typed EcmaTC53

esp32 iot moddable typescript

Last synced: 19 Apr 2026

https://github.com/androidcrypto/esp32_h2_st7789_starter

Getting started with an ESP32-H2 Supermini device and a TFT display ST7789

esp32 esp32-h2 spi st7789 tft-display

Last synced: 19 Apr 2026

https://github.com/bickerdyke/magicclock

Magical Clock like the Weasleys from Harry Potter

clock electronics esp32 harrypotter magic

Last synced: 14 Mar 2025

https://github.com/mahendraplus/wifi-rssi-intrusion-guard

This project uses an ESP32 to detect if someone is in a room by analyzing WiFi signal strength (RSSI). No camera or motion sensor needed! It uses machine learning to smartly sense presence, logs data to SD card, and alerts with OLED + buzzer. Privacy-safe, real-time, and great for smart security.

cybersecurity detection esp32 mahendra-mali micropython real-time-edge-computing-anomaly-detectio vishna-sharma

Last synced: 19 Apr 2026

https://github.com/itsvenu22/iot-utility-scripts

A collection of utility testing scripts for IoT

esp32 esp32-arduino esp8266 iot matlab matlab-script raspberrypi testing

Last synced: 19 Apr 2026

https://github.com/xreef/ebyte_lora_e22_circuitpython_library

CircuitPython LoRa EBYTE E22 device library complete and tested with Arduino SAMD, esp8266, esp32, Raspberry, rp2040 and STM32. sx1262/sx1268First commit

arduino e22 ebyte esp32 lora raspberry-pi-pico rp2040 stm32 uart

Last synced: 19 Apr 2026

https://github.com/azrielx86/esp32_firebase

Dispositivo IoT basado en un ESP32 utilizando Google Firebase

esp32 esp32-arduino firebase firebase-realtime-database firestore iot

Last synced: 19 Apr 2026

https://github.com/teslaneuro/esp32_ds18b20_wi-fi_mqtt_temperature_logger

A simple Wi-Fi based temperature logger for Steady-State or Dynamic thermal testing needs.

1-wire arduino ds18b20 esp32 mqtt remote-monitoring remote-sensing thermal-sensor

Last synced: 19 Apr 2026

https://github.com/dannyjiustian/read-chipid-especially-for-esp32-module

Read Chip ID MCU ESP32 with IO Platforms from Visual Studio Code Extension

chip cpp esp32 id iot simple vscode vscode-extension

Last synced: 19 Apr 2026

https://github.com/mcuw/esp32-c6-amoled-2.06-sdk

SDK for the Waveshare ESP32 C6 Watch with AMOLED 2.06" touch display

amoled esp32 esp32-c6 watch

Last synced: 20 Apr 2026

https://github.com/Dwarf1er/esp-wifi-provisioning

Captive-portal WiFi provisioning for ESP32 targets via esp-idf-svc

captive-portal embedded embedded-rust esp-idf esp32 iot provisioning rust wifi

Last synced: 20 Apr 2026

https://github.com/leosantoro/gmg12864

Display GMG12864 using U8g2lib

esp-idf esp32 gmg12864 u8g2

Last synced: 20 May 2026

https://github.com/thelonelyotaku315/esp32-led-controller

The ESP32-LED-Controller project lets you wirelessly control LEDs via Bluetooth with features like button inputs, custom commands, and a timer functionality for automation. 💡📱⚙️

bluetooth cpp esp32 esp32-arduino serial-communication

Last synced: 20 Apr 2026

https://github.com/qb4-dev/esp-supla-firmware

SUPLA firmware for various boards

esp32 esp8266 homeautomation iot supla

Last synced: 20 Apr 2026

https://github.com/fingerling42/data-harvester

Projects for transforming Turtlebot 4 + ESP32 to data harvesting machine

esp32 robonomics turtlebot4

Last synced: 06 May 2026

https://github.com/donkaos501/esp32-switch-controller

It allows an ESP32 microcontroller to send button press events to the Switch Controller, which then triggers actions such as turning on a light via Home Assistant.

arduino esp32 esp32-arduino

Last synced: 11 May 2026

https://github.com/hms-homelab/hms-fysetc

HTTP file server firmware for FYSETC SD WiFi Pro (ESP32). Serves SD card files over WiFi. Experimental.

esp-idf esp32 file-server fysetc http-server sd-card wifi

Last synced: 04 Jun 2026

https://github.com/nthnn/dynaconfig

Arduino WiFi dynamic configuration library for ESP32 using captive portal authentication.

arduino-library arduino-wifi captive-portal esp32 esp32-arduino esp32-library esp32-platformio platformio-arduino platformio-library wifi wifi-configuration

Last synced: 20 Apr 2026

https://github.com/yangyao/xiaozhi-homepod-mcp

MCP server for XiaoZhi/ESP32 to control HomePod playback, browse local music, and stream audio over AirPlay.

airplay audio esp32 homepod mcp music xiaozhi xiaozhi-mcp

Last synced: 20 Apr 2026

https://github.com/frklan/esp32-homekit-temp

Homekit enabled temperature sensor

cpp17 esp32 homekit

Last synced: 16 Apr 2026

https://github.com/reala10001986/remote

Firmware for Futaba remote control kit (Delorean Time Machine)

bttf circuitsetup deloreantimemachine docbrown dtm esp32 futaba mcfly remote-control time-machine

Last synced: 09 May 2026

https://github.com/csvancea/fire-alarm

Smart Fire Alarm. Connects to the local WiFi network and notifies the owner's phone/PC in case of fire (smoke + flame detection).

arduino esp32

Last synced: 20 Apr 2026

https://github.com/jakson-almeida/rnn-cpp

This Neural Networks library was designed to be lightweight and efficient, making it ideal for embedded systems.

arduino arduino-library cpp-library deeplearning esp32 neural-network recurrent-neural-networks

Last synced: 06 May 2026

https://github.com/adevancomp/tcc-android-embarcado-buri

Projeto de Conclusão de Curso em Engenharia de Computação na Universidade do Estado do Amazonas.

aosp-android c-language computer-engineering devtitans esp32 iot mvvvm-android spring-boot uea ufam

Last synced: 20 Apr 2026

https://github.com/harry-heath/micro

A little arcade game running on the esp32c3, made with zig

esp32 st7789 zig

Last synced: 11 Apr 2026

https://github.com/teslaneuro/gps-module-test-development

A GPS module ESP32 test development firmware to test out any old/new modules via UART using arduino software

arduino esp32 gps gps-module uart-protocol

Last synced: 20 Apr 2026

https://github.com/kainovelia/catch-your-commute-clock

A ESP32 powered alarm clock that will help you catch your commute in real-time. Based on NYC MTA public transit info.

arduino clock esp32 mta public-transport

Last synced: 06 May 2026

https://github.com/aayes89/esp3d

A compiled version of Esp3D for NodeMCU

esp32 esp3d esp8266

Last synced: 20 Apr 2026

https://github.com/mkrasselt1/ve.bus-library

ESP32 Arduino/PlatformIO library for Victron Multiplus VE.Bus RS485 communication

arduino esp32 ess inverter multiplus platformio rs485 vebus victron

Last synced: 20 Apr 2026

https://github.com/marek128b/live-weatherstation-bme280-esp32

This project allows you to read the temperature, humidity and air pressure from the bme280 sensor and displays it on the 16x2 i2c display as well as on a live updating webseite

bme280 esp32 i2c lcd16x2 platformio

Last synced: 06 May 2026

https://github.com/tqduysuke/project-ecg-homepage

Chỉ là một trang giới thiệu

ai-generated arduino ecg-signal esp32 html mobile-friendly

Last synced: 20 Apr 2026

https://github.com/reala10001986/flux-capacitor-dmx

DMX Firmware for CircuitSetup's Flux Capacitor kit, known from the Delorean Time Machine

bttf capacitor circuitsetup delorean deloreantimemachine dmx esp32 flux fluxcapacitor

Last synced: 20 Apr 2026

https://github.com/dawinaj/MCP230XX

MCP23008 driver for ESP32

cpp driver esp32 gpio-expander hal mcp23008

Last synced: 01 Sep 2025

https://github.com/bearstorm/bearstorm-training-interval-time

Multifunctional workout interval timer addon for Home Assistant using ESP32 and MQTT.

addon custom-component esp32 fitness flask home-assistant interval-timer mqtt timer workout

Last synced: 06 May 2026

https://github.com/piotrtopa/oldtrainstationclock

Old trainstation clock revival using modern stepper motor driver (A4988 / DRV8825) that you perhaps have in abundance if you 3d print. ESP32-C3 Mini with Micropython code with online time synchronization.

a4988 clock esp32 micropython online-time-synchronization stepper-motor trainstation

Last synced: 21 Apr 2026

https://github.com/bvujovic/esp32_cam

Testing ESP32 CAM module.

esp esp32 esp32-cam sd-card

Last synced: 21 Apr 2026

https://github.com/robthree/openspool-ams

A PCB to connect up to 5 PN532 NFC reader modules to an ESP32 S3 WROOM devkit board

ekectronics esp32 esp32-devkit esp32-s3 hardware nfc nfc-card-reader octoprint opensource openspool pcb-design prusa rfid

Last synced: 09 Apr 2025

https://github.com/thorsten-l/cameracontrolbt-tds3p

CameraControlBT-TDS3P for Canon digital cameras with Bluetooth connectivity, based on LILIGO T-Display S3 Pro

bluetooth bluetooth-low-energy canon esp32 esp32-s3 lilygo

Last synced: 21 Apr 2026

https://github.com/lmtreser/intro-rtos

Colección de recursos para introducirse en los Sistemas Operativos y RTOS. Aplicaciones para el ecosistema Arduino como para Raspberry Pi

arduino cpp esp32 freertos operating-system rtos threads

Last synced: 10 Apr 2026

https://github.com/austindriggs/spotify-led-matrix

Spotify Album Cover LED Matrix Display

esp32 ieee-wvu kicad led-matrix spotify

Last synced: 22 Apr 2026

https://github.com/almostengr/esp32radiosign

ESP32 Controller for Tune To sign for Christmas light show that controls RGB LED lights

arduino-sketch c-plus-plus c-plus-plus-programming cplusplus esp32 esp32-arduino esp32-wroom microcontroller

Last synced: 19 Apr 2025

https://github.com/tobihatti/pong-rl

📙 Fully mechanical and playable simulation of the game PONG

arduino csharp dotnet esp32 pong-game raspberrypi stepper-motor

Last synced: 12 Apr 2026