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/isysxp/esp32-pdp11-ffs

Running RT11 on the ESP32 with FFS file system.

esp32 ffs pdp11 rt11

Last synced: 30 Apr 2026

https://github.com/estebancarrillog/esp32-api-data-fetching

This project demonstrates how to use an ESP8266 microcontroller to control three PWM (Pulse Width Modulation) pins by fetching data from a RESTful API. The device connects to a Wi-Fi network, retrieves JSON data from the API, and adjusts the PWM duty cycle of the pins based on the received data.

esp32 mycropython

Last synced: 11 Apr 2026

https://github.com/ballistyxx/bucky-arm

5-axis, 3D-printed robot arm. Uses heavily modified CAD files from https://github.com/DDeGonge/OS-ARM

3d-printing 5-axis esp32 inverse-kinematics python python3 robot-arm

Last synced: 14 May 2026

https://github.com/ehabmagdyy/firebase-dht-flame

Displaying Temperature, Humidity and Flame on Firebase RTDB using ESP.

dht dht-sensor dht22 esp esp32 esp32-fireb esp8266 esp8266-firebase firebase-realtime-database flame-sensor iot rtdb

Last synced: 09 May 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/johnsylvain/roboglobe

2 axis robotic globe

esp32 physical-design platformio

Last synced: 26 Jun 2026

https://github.com/jmysu/esp32_flashled_5x5

A simple 5x5 matrix w/ FlashLED

5x5 arduino esp32 fastled matrix platformio

Last synced: 13 Apr 2026

https://github.com/marcelo-a-o-s/sa3-iot

Trabalho final de IOT do curso de Desenvolvimento de Sistemas do Senai na construção de uma comunicação MQTT utilizando uma placa ESP32, gerenciando informações de temperatura e humidade de um DHT22.

arduino cpp esp32 hivemq iot nodemon platformio pubsubclient vscode wokwi

Last synced: 06 May 2026

https://github.com/sgrljess/nogasm-link

Edging detection and local control of any lovense device

ble edging esp32 lovense nogasm pressure-sensor

Last synced: 08 Jun 2026

https://github.com/spouliot/tilt-relay

ESP32 Tilt Hydrometer Relay to Brewfather

arduino brewfather esp32 platformio tilt

Last synced: 30 Apr 2026

https://github.com/dongitran/esp32pass

A minimalist, secure, and offline password manager running on ESP32

arduino embedded esp32 platformio

Last synced: 11 Apr 2026

https://github.com/roboticsbrno/rb3204-rbcx-coproc-comm

It is a declaration of messages used for communication between ESP32 and STM32 on RBCX board.

communcation esp32 protobuf rbcx robotarna stm32f103

Last synced: 17 Jun 2026

https://github.com/heman/aoc2022

My Advent of code 2022

aoc2022 cmake cpp cpp20 esp-idf esp32

Last synced: 01 May 2026

https://github.com/bobobel/freq-tuner

Frequency display of ADC data on ESP32 for tuning musical instruments

esp32 frequency tune-instruments

Last synced: 01 May 2026

https://github.com/lmtreser/boards

Repositorio educativo con información técnica acerca de placas programables

arduino boards esp32 esp8266 microcontroller raspberry-pi-pico

Last synced: 09 May 2026

https://github.com/lucasdiasjorge/lib-curl-implementation

Project created to access APIs with C language. Used in Arduinos, Rasp and others microcomputers.

api-client arduinos c cjson curl esp32 linux orangepi raspberry-pi sockets

Last synced: 11 Apr 2026

https://github.com/ray8118/smarthomecontrolv3

IoT Smart Control App: A React-based Progressive Web App (PWA) that enables users to manage IoT devices through Firebase. It features user authentication, secure device control, providing a seamless and app-like experience. Built with React, Firebase, and React Router, this project showcases modern web development practice and PWA features.

esp32 firebase-auth firebase-realtime-database front-end-development iot-application javascript netlify-deployment pwa-app react responsive-design websecurity

Last synced: 10 May 2026

https://github.com/xicor22/aaram

PCB design for retro fitting old switch boards with new tech to control it remotely.

esp32 esphome home-assistant home-automation iot pcb

Last synced: 16 May 2026

https://github.com/sker65/huawei-r4850g2-esphome

ESPHome project for huawei r4850g2 rectifier with can bus control

canbus charger esp32 esp8266 huawei r4850 r4850g1 r4850g2 rectifier

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/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/goto-eof/elisys-esp32-motion-detector-rust

Motion Detector and Server Notifier (Rust) is a motion detector application for ESP32 device, implemented using Rust programming language, that allows to detect movements and send an alert to a server which will send a notification to a smartphone.

esp32 home-automation homeautomation motion-detection motiondetection rust sensor

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/allansomensi/esp-bttf-clock-rs

A clock/lamp built with ESP32, using Rust and the esp-idf framework. It connects to Wi-Fi to synchronize time via SNTP.

captive-portal clock embedded esp-idf-framework esp32 http-server iot lamp mdns nvs rust sntp thematic tm1637 typescript wifi ws2812b

Last synced: 10 May 2026

https://github.com/victor-m16/facial-recognition-access-control-system

This project allows a user to automatically access a secured area using facial recognition and automatically control a lock from a web based gui.

esp32 face-recognition internet-of-things python raspberry-pi-4 raspberry-pi-camera servo-motor

Last synced: 10 May 2026

https://github.com/universumgames/knock-knock-esp32

A knock pattern recognition with esp32

c esp-idf esp32 knocking

Last synced: 03 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/avastroficial/thingspeak-recopilador-de-humedad

Este proyecto utiliza un ESP32 para leer datos de temperatura, humedad y presión de los sensores DHT22 y BMP280. Los datos se envían a la plataforma en la nube ThingSpeak, y un buzzer se activa si se detectan condiciones de alerta (temperatura o humedad excesivas).

bmp280 buzzer c dht22sensor esp32 thingspeak

Last synced: 19 Apr 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/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/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/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/reihakuro/gps-tracker

GPS Tracker using ESP32 for real-time logging and cloud upload

esp32 gps-tracker iot

Last synced: 11 Apr 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/nopnop2002/esp-idf-vcp2udp

VCP to UDP bridge for ESP-IDF

esp-idf esp32 gateway udp vcp virtual-com-port

Last synced: 10 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/khaled-mohamedali/wifi_prov_esp32_ble

This code provides a template for provisioning a microcontroller, such as ESP32, using Bluetooth Low Energy (BLE) technology. By following these instructions, you can configure your microcontroller with Wi-Fi credentials using a BLE provisioning application.

esp-provisioning esp32 espressif iot

Last synced: 19 Jun 2026

https://github.com/noorientationprogramming/code-orb

Realtime Debugging for Microcontrollers – with Logging, Task View, and Command Execution.

arduino codeorb debugger embedded esp32 microcontroller raspberrypi stm32

Last synced: 14 Mar 2026

https://github.com/apadevices/apapump

Autonomous pool filtration pump controller for Arduino — PCF8574 relay expander, solar heating, freeze protection, dry-run and overcurrent detection · APA Devices

apadevices ardui arduino-library dryrun-protection esp32 esp8266 freeze-protection pcf8574 pool-automation pump-controller relay-control solar-heating st stm32 water-treatment

Last synced: 20 Jun 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/casanovg/timonel-mss-esp8266

Timonel bootloader I2C-master single slave application demo for ESP8266

esp32 esp8266 i2c-bus i2c-master payload single-slave timonel timonel-bootloader

Last synced: 11 Apr 2026

https://github.com/mk-it-easy/optoma-esp32-remote

This project allows you to send commands to an Optoma ZH403 projector over RS-232 via a Wi-Fi REST server using an ESP32 microcontroller. The ESP32 connects to a Wi-Fi network and hosts a RESTful API, enabling remote control of the projector through HTTP requests.

arduino esp32 esp32-arduino home-automation optoma-zh403

Last synced: 10 Apr 2026

https://github.com/ro0opy/clothassist-iot-based-clothes_hanger-mobile-apps

Clothassist is an IoT-based clothes hanger system designed to simplify the process of drying clothes. It automates the movement of the hanger in response to weather conditions, stores rainfall data, and displays it in the mobile app for enhanced user insights.

android-studio arduino-ide c-plus-plus esp32 firebase iot-development java mobile-application-development rain-sensor

Last synced: 04 May 2026

https://github.com/manjit-baishya-embedded-systems-and-iot/lux-meter

Lux Meter with LDR is an IoT project designed to measure the intensity of light using a Light Dependent Resistor (LDR) and an Arduino UNO and ESP32.

arduino-uno esp32 esp32-arduino iot json ldr-sensor lux

Last synced: 04 May 2026

https://github.com/marconicivitavecchia/2024-pedana-salto

Load cells data acquisition system for jump performance analysis

ads1256 arduino esp32 fir-kalman loadcells spa stream-websocket wifi

Last synced: 04 May 2026

https://github.com/cflarios/pump-control-telegrambot

🤖 Bot de telegram para sistema autónomo de llenado.

esp32 esp8266 telegram-bot

Last synced: 16 Apr 2026

https://github.com/slainless/esp32-audio-biometric

A simple audio biometric system built with ESP32, INMP441, embedder, and transcriber.

audio audio-recording biometric embedding esp32 inmp441 platformio whisper

Last synced: 05 May 2026

https://github.com/alirfanyasin/learn-iot-with-the-esp32-microcontroller

Belajar IoT (Internet of Things) dasar menggunakan Micro Controller ESP32

belajar-iot esp32 iot

Last synced: 05 May 2026

https://github.com/marconicivitavecchia/stazione-monitoraggio-ambientale

Codice in MicroPython per ESP32 per il corso tenuto dalla nostra scuola rivolto ai docenti sulla creazione di una stazione di monitoraggio ambientale che copre gli argomenti di Python, IoT ed Intelligenza Artificiale.

ai esp32 micropython micropython-esp32 python school-project scikit-learn

Last synced: 05 May 2026

https://github.com/timotej979/module-embedded-systems-project

RTOS MJPEG multiclient webserver using ESP32-CAM module :camera: 🌡️

c esp32 rtos sensors server video-streaming

Last synced: 05 May 2026

https://github.com/matthias-bs/can-io

CAN (Controller Area Network) Controlled Analog/Digital Input/Output Module

arduino arduino-sketch at90can128 atsamd51 can-bus controller-area-network esp32 esp32-arduino

Last synced: 05 May 2026

https://github.com/huming2207/enlight

Yet another WiFi smart lamp, built with Espressif ESP32 micro-controller, SK6812 LED and Arduino/FreeRTOS (as backend)

arduino cpp esp32 esp32-arduino espressif html5 javacsript semantic-ui

Last synced: 05 May 2026

https://github.com/intothevoid/daysync

A project that displays weather information, crypto prices, news and MotoGP calendar information on a ESP32 with a TFT display

c cheap-yellow-display cyd esp32 esp32-2432s028r golang iot platformio

Last synced: 10 Apr 2026

https://github.com/sivakov512/esp-idf-project-template

A clean ESP-IDF project template with pre-configured development tools and build settings

c cmake cpp ctest embedded esp-idf esp32 espressif firmware template

Last synced: 25 May 2026

https://github.com/syorito-hatsuki/arduino-rgb-controller

(WIP) Controller for 12V RGB led strip based on ESP32

arduino esp32 led rgb

Last synced: 24 Oct 2025

https://github.com/redspirit/arduino-st7789-micro

Launching the st7789 display without dependencies

arduino esp32 st7789-display without-libraries

Last synced: 24 Feb 2026

https://github.com/soumajit2004/krishi-gyan

A smart agriculture project using ESP32 and sensors to collect real-time soil data, temperature, and moisture levels. The website, built with Next.js and Firebase, provides an intuitive interface for monitoring and analyzing the data to support efficient farming decisions.

esp32 firebase nextjs reactjs

Last synced: 30 Dec 2025

https://github.com/diegogtz03/esp-pc

ESP-PC is the arduino code for a remote PC power monitor and switch.

esp32 esp8266 pc websockets

Last synced: 22 Jan 2026

https://github.com/pubnub/pubnub-mqtt-gate-esp32-iot

Example firmware for local secure and easy mqtt iot gate to PubNub channels on esp32 using PlatformIO

arduino-esp32 diy esp32 esp32-arduino esp32-library esp32-platformio gateway iot iot-application iot-device iot-devices iothub pubnub

Last synced: 14 Oct 2025

https://github.com/catmeowbyte/cat-32_upy_font_converter

Font image to MicroPython module converter.

esp32 esp8266 font micropython

Last synced: 13 Apr 2026

https://github.com/erbsensuppee/esp32-i2c-new-driver-bme280

An ESP32 environmental monitoring system using the new I2C driver (driver/i2c_master.h) and the updated BME280 library (2020). Fully configurable with ESP-IDF and FreeRTOS.

bme280 bme280-date2020-12-17 environmental-monitoring esp-idf esp32 freertos humidity-sensor i2c i2c-master-driver pressure-sensor temperature-sensor

Last synced: 24 Feb 2026

https://github.com/cdfer/business-cards

Showcasing a collection of functional PCB business cards, each demonstrating a unique embedded electronics project.

arduino arm business-card business-cards esp32 pcb pcb-design risc-v stm32

Last synced: 21 Jan 2026

https://github.com/thijses/bq51_thijs

A library for the TI bq51222 / bq51221 / bq51021 Qi receiver for atmega328p, ESP32, MSP430 or STM32 (or Wire.h)

bq51 bq51222 esp32 qi-charger stm32 texas-instruments wpc

Last synced: 14 Apr 2026

https://github.com/thegarmr/r2d2

The 3D-printed R2-D2 model with clock and timer

diy diy-electronics esp32 esp32-arduino r2d2

Last synced: 14 Apr 2026

https://github.com/johnwargo/m5stickc-plus-cloud-function

A sketch for the M5Stack M5StickC-Plus device that triggers a URL at the press of a button.

arduino esp32 https rest-api tls

Last synced: 14 Apr 2026

https://github.com/lukaskirner/ota-security

Secure Over-the-air (OTA) firmware updates for ESP32 - Seminararbeit (Hauptseminar SS21)

esp-idf esp32 ota ota-update paper

Last synced: 11 Oct 2025

https://github.com/ditronix/gtil-grid-tie-current-limiter

DitroniX GTIL Grid Tie Current Limiter ESP32 CH340 Energy Monitor IoT GTIL2 SDK

ch340 ct ditronix energy-monitor esp32 grid-tie-current-limiter gtil gtil2 gtil2-1000 gtil2-2000 iot sdk sun

Last synced: 27 Oct 2025

https://github.com/kadirgecit/esp32-ble-controller

A comprehensive ESP32 application with web interface for scanning, connecting to, and controlling BLE devices. Features real-time device discovery, command management, and persistent storage.

arduino ble bluetooth bluetooth-low-energy embedded esp32 iot microcontroller platformio spiffs web-interface websocket

Last synced: 14 Apr 2026

https://github.com/domdfcoding/circuitpython_wifimanager

Helper library for microcontrollers with builtin WiFi, such as the ESP32-S2.

circuitpython esp32 python wifi

Last synced: 27 Oct 2025

https://github.com/ryanbritodev/edge_computing

Repositório para as Aulas de Edge Computing & Computer Systems na FIAP.

arduino arduino-ide cpp esp32 wokwi

Last synced: 24 Jan 2026

https://github.com/jancernik/esp32-mqtt-demo

Bidirectional communication between a microcontroller and a browser

esp32 mqtt

Last synced: 10 Oct 2025

https://github.com/ehabmagdyy/smart-parking-system

Smart Parking System using ESP32 With Node-RED Dashboard for Monitoring.

esp32 esp8266 iot node-red servo-motor smart-parking smart-parking-system

Last synced: 19 Jan 2026

https://github.com/wwwx3/esp32_iot

This repository contains micropython code for esp32.

esp32 micropython micropython-esp32

Last synced: 10 Apr 2026

https://github.com/sergaliciousnes/t-display-s3-wifi-image-transfer

Transfer images to the T-Display S3 wirelessly, Cross compatible with both T-Display-S3 LCD and AMOLED.

esp32 lilygo platformio t-display-s3 t-displays3-amoled websocket wifi

Last synced: 21 Jan 2026

https://github.com/prmditya/haptic-glove

Haptic Glove for Gaming Immersion: An ESP32-powered haptic glove integrated with a Python application featuring game-specific profiles for enhanced sensory feedback.

esp32 immersive-gaming

Last synced: 09 Oct 2025

https://github.com/ehabmagdyy/esp-supabase-sendgetdata

ESP32/ESP8266 Send and Get Data with Supabase.

esp32 esp8266 iot nodemcu supabase

Last synced: 15 Apr 2026

https://github.com/mdroberts1243/adxl345_basic

Very simple polling-mode driver for ADXL345 under ESP-IDF

adxl345 esp-idf esp32 esp32s2

Last synced: 21 Jan 2026

https://github.com/joshnuss/esp32-plant-logger

Logs temperature, humidity and moisture of plant soil using MicroPython.

dht20 esp32 micropython sdcard

Last synced: 11 May 2026

https://github.com/tmate6/vroomba

I bored so i put esp in Roomba

arduino-ide esp32 lidar remote-control roomba wifi

Last synced: 15 Apr 2026

https://github.com/oberoner21/simplekey

Basic library debouncing keys and detect short and long pushes.

arduino debouncing esp2866 esp32

Last synced: 29 Jan 2026

https://github.com/dnoegel/temperature-monitor

Simple temperature monitor using DS18B20 and ESP32

ds18b20 esp32 heatermeter monitoring temperature

Last synced: 30 Jan 2026

https://github.com/sagark1912/final-project-

The Patient Health Tracking System is a wearable IoT-based solution designed to continuously monitor a person’s heart rate, blood oxygen (SpO₂), and movement for fall detection. In emergency situations—such as abnormal vital signs or a detected fall—the device automatically sends an SMS alert with the patient’s real-time location to a caregiver or

accelerometer arduino-uno embedded-c esp32 esp32-s3 gps-location gsm-module heart-rate lis3dh neo6m oled-display seeed-studio tracking

Last synced: 17 May 2026

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

A demo showing the pose of the icm20948 9DoF IMU sensor in 3D using esp-idf.

esp-idf esp32 euler-angles icm20948 imu invensense kalman-filter madgwick-filter roll-pitch-yaw-angles

Last synced: 01 Jun 2026