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/fabianober/websocketserver

WebSockets for ESP32 devices, enabling real-time communication between the ESP32 and web clients

embedded-systems esp32 websocket

Last synced: 01 May 2026

https://github.com/masterccc/esp8266_honeypot

ESP8266 honeypot that emulates services to monitor and log connection attempts.

esp32 esp8266 honeypot telnet web

Last synced: 01 May 2026

https://github.com/sahilverse/web-serial-terminal

A browser-based serial terminal for ESP32, Arduino, and microcontrollers using Web Serial API. No installation required - just open and connect!

arduino browser-terminal debugging-tool esp32 javascript microcontroller serial-monitor serial-terminal usb-serial web-serial-api webapp

Last synced: 01 May 2026

https://github.com/spytaspund/lvgl_bike-nonav

Custom bike computer based on ESP32 and LVGL graphics library.

bike esp32 lvgl lvgl-esp32

Last synced: 01 May 2026

https://github.com/smanar/mitsubishi2wifi

Firmware for ESP32 microcontrollers supporting UART communication via the CN105 Mitsubishi connector to control their HVAC unit using Wifi

cn105 esp32 json mitsubishi wifi

Last synced: 01 May 2026

https://github.com/aufwaerts/binsmart-ess

Low-cost, high-efficiency energy storage solution (ESS) for small photovoltaic installations (German: "Balkonkraftwerke")

arduino balkonkraftwerk esp32 ess hoymiles jkbms meanwell nulleinspeisung retrofit rf24 shelly solar zero-export

Last synced: 01 May 2026

https://github.com/mechazawa/ghlive-hardmod

Convert a Guitar Hero Live controller to BLE

ble clone-hero esp32 guitar-hero-live

Last synced: 01 May 2026

https://github.com/luigiifan/esp32plus

ESP32 Plus Project created by Luigi Ifan

arduino esp32 iot microcontroller

Last synced: 01 May 2026

https://github.com/afif718/esp32-wifimanager-https-client

ESP32 sketch for secure HTTPS data posting with WiFiManager captive portal, JSON payloads, and automatic retry/backoff logic.

arduino data-logging esp32 https iot json-captive-portal secure-connection ssl wifi-manager wifimanager

Last synced: 01 May 2026

https://github.com/podnet/uart-out-mgos-test

An MGOS app to periodically push data via UART interface.

c esp32 esp8266 mongoose-os mongoose-os-app uart

Last synced: 01 May 2026

https://github.com/nullstalgia/mff-hr-v1

A badge firmware I wrote for myself and friends to wear at MFF2024

ble esp-idf-hal esp-rs esp32 heart-rate mff nimble rust

Last synced: 16 May 2026

https://github.com/alwint3r/esp32-ultrasonic-i2c-slave

A firmware for an ESP32-based board that act as an I2C slave device that reads distance measurement data upon request by an I2C master device.

esp32 ultrasonic-sensor

Last synced: 02 May 2026

https://github.com/pguyot/atomvm_sht20

SHT20 driver for AtomVM

atomvm erlang esp32 sht20

Last synced: 02 May 2026

https://github.com/ginesthoii/offline-label-station

A fully offline, solar/battery-friendly label system for homesteads, workshops, barns, inventories, livestock, bins, gear, camping, personal use.

adafruit autostart barcode barcode-generator esp32 flask-application framebuf inventory json labeling-tool micropython pi-zero python qrcode qrcode-generator templates thermal-printer tui

Last synced: 10 Apr 2026

https://github.com/youngicom/sistem_monitoring_kontrol

sistem monitoring kontrol untuk line followe robot, menggunakan program GUI python yang terintegrasi dengan program arduino

arduino esp32 esp32-arduino line-follower-robot robotics

Last synced: 02 May 2026

https://github.com/pointer2alvee/iot-automated-residence

An IoT (Internet of Things) project powered by an ESP32 microcontroller, designed to fully automate home appliances, which can be controlled via an Android app.

embeded-systems esp32 internet-of-things

Last synced: 02 May 2026

https://github.com/dawoudtormos/gfci_adc_ads1115_esp32

A GFCI Ground Fault Circuit Interrupter Device.

adc ads1115 arduino esp32 gfci

Last synced: 02 May 2026

https://github.com/dawinaj/hd44780

HD44780 driver for ESP32

cpp driver esp32 gpio hal hd44780 lcd-display pcf8574

Last synced: 03 May 2026

https://github.com/tibordp/cube-timer

Bluetooth-enabled Arduino/ESP32 Twisty Puzzle Timer

bluetooth-low-energy cube-timer esp32 esp32-arduino platformio

Last synced: 03 May 2026

https://github.com/ectalite/lorawan-syscom

LORA/LORAWAN (ESP32)-GATEWAY-TTN & Raspberryp Pi

esp32 lorawan lorawan-gateway pico

Last synced: 03 May 2026

https://github.com/isysxp/esp_wrover_ega_terminal

An EGA (40x25) scrolling terminal for the ESP32 Wrover kit.

ega esp32 lcd terminal wrover

Last synced: 03 May 2026

https://github.com/mu373/atom-s3-co2

CO2 monitor integration for M5Stack AtomS3. Reads sensor values from UD-CO2S, and sends values to ThingsSpeak IoT platform.

atoms3 co2 esp32 esp32-s3 iot m5stack thingspeak ud-co2s

Last synced: 03 May 2026

https://github.com/nobodysnightmare/btle-sensor

Sensing room temperature and announcing it via Bluetooth LE

btle esp32 esp32-idf

Last synced: 03 May 2026

https://github.com/chriamue/esp32_ultrasonic

Ultrasonic distance measuring using esp32 with display

arduino distance-measures esp32 hc-sr04 heltec

Last synced: 03 May 2026

https://github.com/qb4-dev/esp-libsupla

libsupla ESP IDF Component

esp-idf esp32 esp8266 esp8266-rtos-sdk iot supla

Last synced: 03 May 2026

https://github.com/fuzzynovagoblin/desk_notes_display

Desk display showing notes synced from my computer

embeded-rust esp esp32 mcu rust

Last synced: 03 May 2026

https://github.com/ehabmagdyy/esp-blynk-dht

Monitor Temperature & Humidty via Blynk app with ESP & DHT Sensor.

blynk dht11 dht22 esp32 esp8266 iot

Last synced: 03 May 2026

https://github.com/artembotnev/weather-station-controllers

controllers side for ESP32-weather-station project

cpp esp32 esp8266 iot

Last synced: 03 May 2026

https://github.com/dr2okevin/esp32-geigercounter

Reads radiation from a geiger counter and sends it via MQTT

esp32 mqtt

Last synced: 03 May 2026

https://github.com/andresweitzel/modelos_oled_esp-12e-module

Modelos de Código para implementar con NodeMCU ESP_12E y Display Oled

esp32 git nodemcu oled-display platformio visual-studio-code vscode

Last synced: 04 May 2026

https://github.com/m2415146/simple-robot

Making a simple robot to pass obstacles on specail track

arduino esp32 fablab fablab-nustmisis firststeps misis rhino3d rhinoceros robot snake

Last synced: 04 May 2026

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

DIY Gamepad using ESP32

arduino esp32 gamepad

Last synced: 12 May 2026

https://github.com/shemnei/espc3lib

A rust library to interface with an esp-c3 soc

embedded esp-c3 esp-idf esp32 rust

Last synced: 04 May 2026

https://github.com/unsignedarduino/esp32-extra-display

A TFT display that can display images sent over serial! Use with https://github.com/UnsignedArduino/ESP32-Extra-Display-daemon

arduino display esp32 tft

Last synced: 08 May 2026

https://github.com/bitcode-tech/bc7215ac

Universal Aircon IR control Library For Arduino, controls any brand, any model, offline.

air-conditioner aircon arduino esp32 esp8266 iot ir remote-control

Last synced: 04 May 2026

https://github.com/izzat-kawadri/handbots

Design and Implementation of a Mobile Robot with Gesture Control Using ROS

arduino-ide computer-vision esp32 iot mediapipe robotics ros-noetic wireless

Last synced: 04 May 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/lucasfernandoprojects/esp32-web-server

Transform the ESP32 micro-controller into a web server that displays data from sensors or controls actuators from distance.

ajax arduino esp32 python webserver website

Last synced: 04 May 2026

https://github.com/jorgemaciel/bitbot

BitBot is an educational robot for teaching programming, robotics, artificial intelligence and IoT. 🤖🧠🐍

esp32 iot micropython-esp32 robotics steam

Last synced: 04 May 2026

https://github.com/alvarezops/pipeline-telemetria-mqtt

Arquitectura IoT de telemetría: ESP32, MQTT, Node-RED, InfluxDB y Grafana. Seguridad mediante VLANs y Cloudflare Zero Trust.IoT telemetry architecture: ESP32, MQTT, Node-RED, InfluxDB, and Grafana. Secured via VLANs and Cloudflare Zero Trust.

cloudflare esp32 influxdb mqtt telegram telemetry

Last synced: 04 May 2026

https://github.com/douglasbgs/cherrrytracker.ninja

Cherry Tracker - Record and Locate

cherrytracker esp32 esp32cam

Last synced: 04 May 2026

https://github.com/itzzinfinity/fm-radio-using-esp-12e-and-rda5807m

An FM radio receiver built using an ESP12E, interfaced with the RDA5807M module. Powered by a Li-Ion battery with a TP4056 charging module, amplified by a PAM8403, and output through a 10-watt speaker. Features station switching via a button.

arduino esp12e esp32 esp32-arduino esp8266 i2c pam8403 rda5807m tp4056

Last synced: 04 May 2026

https://github.com/nllk/esp32-manual-cat-feed-control

ESP32 Manual Cat Feed Control - this project is yet another variation of my idea of controlling ever-hungry pet feeding process by a group of people with different schedules

arduino clean-architecture cpp cyd esp32 hexagonal-architecture http-client http-server

Last synced: 04 May 2026

https://github.com/aanikei/esp_projects

Various projects using ESP microcontrollers.

arduino esp32 esp32-cam esp32s2 watering watering-plants

Last synced: 13 Apr 2026

https://github.com/jithugowda20/rural-bus-tracking

Bus tracking and management system

arduino esp32 gps html tracking vercel

Last synced: 13 Apr 2026

https://github.com/mustfaozcan/wificaresp-32cam

Bu projenin ana hedefi, ESP32-CAM modülü kullanılarak mobil cihazlar üzerinden uzaktan kontrol edilebilen kameralı bir araba tasarlamaktır.

arduino camera camera-car car diy esp32 esp32camera nodemcu-esp8266

Last synced: 07 May 2026

https://github.com/roseledark/ase32_swap

Small swapping system for the ESP32

esp-idf esp32 esp32-arduino espressif memory-management mmu swap

Last synced: 13 Jun 2025

https://github.com/pablotoledom/ESP32-video-streaming-USB

This project allows video streaming from a PC to an **ST7789** screen using an **ESP32** via UART.

esp-32-videp-receiver esp32 esp32-video-streaming esp32-wroom-32

Last synced: 02 Apr 2025

https://github.com/k0i05/esp32-s3_uart2x

UART 2X is a debugging program utilizing two UARTs (1 and 2) to test TTL to RS-485 converter boards (XY-485) connected together over RS-485.

esp-idf esp32 esp32-s3 modbus rs-485 serial-communication ttl uart

Last synced: 22 Feb 2026

https://github.com/alanamaro13/automatic_switch

Hey There! This is the main repository for an IoT project. It consists in an Automatic Switch for a room using ESP32, SinricPro and Google Home.

arduino esp32 iot sinricpro

Last synced: 13 Apr 2026

https://github.com/tassiluca/smart-garden

Smart Garden Sim - Third assignment for SEIOT Course @ UniBO

arduino-uno esp32 iot

Last synced: 01 Mar 2026

https://github.com/goto-eof/elisys-esp32-alarm-clock-rust

Elisys ESP32 Alarm Clock (Rust), as can be understood, is an alarm clock developed using Rust programming language for ESP32 devices.

alarm alarmclock esp32 home-automation remote-control rust

Last synced: 03 May 2026

https://github.com/petrcernyy/iot-sensors

IoT temperature and humidity monitoring system

esp32 mqtt nodejs qt6 raspberry yocto

Last synced: 15 Apr 2026

https://github.com/kotyara12/pcb_esp32-1602-80

Проект печатной платы на ESP32-WROOM-32 с дисплеем 1602А в корпусе промышленного изготовления

esp32 pcb-layout

Last synced: 04 Jul 2025

https://github.com/shadowshahriar/esp32-playground

A repository to showcase all my ESP32-based projects and experiments.

arduino-ide esp32 esp32-dev-board espressif wemos-d1-mini xiao-esp32-c3

Last synced: 12 Apr 2026

https://github.com/npotts/esp32-samplenode

ESP32 that measures PTU and AC power measurements to spew to MQTT.

esp32 humidity mqtt power-meter temperature

Last synced: 11 Mar 2026

https://github.com/nsaitarun-git/vectorbot_microros_v3

Vector Bot Lite is an ongoing project that focuses on integrating MicroROS into a low-cost differential drive robot. This is an extension of ROS 2 tailored for microcontrollers. This project demonstrates how to enable efficient robotic communication with limited hardware resources, suitable for lightweight and modular robotics applications.

differential-d esp32 microros platformio ros2-humble

Last synced: 09 Apr 2026

https://github.com/gerryvel/uni-sensor

Uni Sensor-case for Boatssensors

esp32 nmea0183 nmea2000

Last synced: 29 May 2026

https://github.com/blackbass64/irremote-multiple-channel

🕹 IRremote for sending multi infrared signal

arduino c-plus-plus esp32 irremote

Last synced: 04 May 2026

https://github.com/omote-community/omote-hardware

Open Source Remote - Hardware

ble esp32 infrared remote wifi

Last synced: 20 Aug 2025

https://github.com/redpomodoro/garagedoor

Yet another garage door Arduino/esp32 project, unlike most projects this project controls the garage door through separate to open and to close. Use MQTT to integrate into Home Assistant.

arduino esp32 home-assistant mqtt

Last synced: 09 Apr 2026

https://github.com/pepaberan/esp32-tasmota-modbus-bridge

ESP32 tasmota firmware for modbus bridge

esp32 modbus-rtu rs485 tasmota

Last synced: 09 Apr 2025

https://github.com/freezin-fire/modbus-master-esp32

Code to read data using rs485 to ttl converter on an esp32 microcontroller

arduino esp32 rs485 sensor

Last synced: 08 May 2026

https://github.com/adnksharp/ino-esp-motor

Control de un motor CD usando un kit de desarrollo ESP y puente H L293D

arduino arduino-sketch esp32 ticker

Last synced: 13 Apr 2026

https://github.com/tabahi/statefulgsmlib

ESP32/arduino library for SIM800l GSM module.

arduino arduino-library cellular esp32 gprs gsm gsm-module sim800 sim800l

Last synced: 06 May 2026

https://github.com/androidcrypto/esp32_meteomatics_urlcreator

Using the Meteomatics.com Weather API requires to build a dynamic API URL, and this project is creating the API by getting the current date and time for your local timezone and UTC/GMT timezone.

esp32 esp32-c3 esp32-c6 esp32-s3 meteomatics meteomatics-api url url-creator weather weather-api weatherapi

Last synced: 23 Jun 2026

https://github.com/anathonic/esp32-sensor-station

ESP32-based environmental monitoring station with sensors for temperature, humidity, pressure and gas, using MQTT for data transmission.

cpp dht11 esp32 mqtt sensor-monitor

Last synced: 04 May 2026

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

Homekit enabled temperature sensor

cpp17 esp32 homekit

Last synced: 16 Apr 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/dark-thirty/ttgo-t4-ov7670

Connecting OV7670 camera module to TTGO T4 board

esp-idf esp32 lvgl ov7670 ov7670camera ttgo-t4

Last synced: 02 Aug 2025

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/krzychb/toit-max6675

Driver for MAX6675 cold junction compensated K-thermocouple to digital converter

esp32 jaguar max6675 toit

Last synced: 11 Mar 2025

https://github.com/kaxori/rtttl-player

The player converts a music string in "Ring Tone Text Transfer Language" code into pitch and duration.

esp32 toit

Last synced: 11 Mar 2025

https://github.com/Open-Cloudware/toit-pir-mqtt-alert

Toit and ESP32: MQTT based motion alert system

alert esp32 iot mqtt pir-sensor toit

Last synced: 11 Mar 2025

https://github.com/invpe/espridge

ESP32 based Home Automation Bridge with Satel integration for arming/disarming partitions

alexa arduino esp32 satel

Last synced: 08 May 2026

https://github.com/achillestd/esp-burner-utility

A Python-based Windows app using PyQt6 for automating the process of burning bin files into ESP microcontrollers. Features include a user login, database connectivity check on startup, automatic product bin file download & deletion, auto ESP Flash size & port detection, error handling, session logging & hardware data tracking for record-keeping.

binary-file esp esp-microcontroller esp32 esptool pyqt6 pyqt6-desktop-application pyqt6-gui

Last synced: 02 Apr 2025

https://github.com/superguine/micronova32

MicroNova32 is an ESP32-based device I built to support a variety of creative and innovative projects. This repository contains everything you need to know about MicroNova32, including its features, usage, and project ideas.

animations ble esp32 esp32-wroom espressif oled-display-ssd1306 video-game wroom32

Last synced: 01 May 2026

https://github.com/strix007/esp32_fall-detector

Use an esp32 along with a mpu6050 to monitor sudden increases in velocity to detect falls.

arduino esp32 mpu6050 python twilio

Last synced: 06 May 2026

https://github.com/celliesprojects/esp32_websocket_chat

A simple poc websocket chatserver for ESP32.

arduino-ide esp32 poc websocket-chat

Last synced: 29 Apr 2026

https://github.com/knifter/lib-soogh

GUI Helper library with project-common code connecting LVGL to hardware

esp32 events lovyangfx lvgl

Last synced: 29 May 2026

https://github.com/t0mer/espcam-secserver

Python backend for esp32 cam based security system

arduino-ide docker esp32 esp32-camera fastapi greenapi python3 security-camera

Last synced: 21 Jan 2026

https://github.com/thesaintkappa/zstio-livelock

A door monitoring system for tracking and logging room access states using ESP32 and Firestore

arduino esp32 firebase firestore platformio

Last synced: 13 Apr 2026