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/tuemb/mqtt-esp-rs-example

the example for MQTT on esp and Rust

esp32 mqtt-client tls-certificate

Last synced: 14 Apr 2026

https://github.com/ellishg/sf-cam

A timelapse generator for the esp32-cam

esp32 esp32-cam rust

Last synced: 25 Apr 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/vijeshvs/flowguardian

IOT based water leakage detection system

esp32 express iot react websockets

Last synced: 19 Jun 2026

https://github.com/lintangwisesa/unafeed

Unafeed on Hack A Farm 2019 ๐ŸŒฟ

arduino esp32 iot mysql nodejs react

Last synced: 10 Apr 2026

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/2122600021-alfarruq/aquasmart

Repository ini berisi Project Based Learning untuk Memonitoring Ketersediaan dan Penggunaan air bagi Pemilik Kontrakan atau Kos dan Rumah Tangga

esp32 mqtt-protocol project-based-learning water-monitoring

Last synced: 14 Oct 2025

https://github.com/istiak8empire/iot-based-electricity-energy-meter

The IoT-based Electricity Energy Meter is designed to address the need for accurate and convenient monitoring of electricity consumption. By incorporating IoT technology, this project offers an innovative solution that enables users to monitor their energy consumption and take proactive measures to reduce waste and optimize energy efficiency.

ardunio ardunio-uno blynk blynk-apps blynk-arduino blynk-iot-platform blynk-library current current-sensor esp-project-package esp32 esphome iot iot-application iot-device iot-platform mobile-app voltage-monitor voltage-sensor web-application

Last synced: 19 Jun 2026

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/neuronexul/nutshell

Nutshell is companion tool consisting of plethora of Wi-Fi, Bluetooth and other useful tools.

electronics esp32 platformio-arduino toolkit

Last synced: 15 Oct 2025

https://github.com/slicequeue/poc-esp32-dht11-fc28-mqtt

ESP32 ๋ณด๋“œ๋ฅผ ํ™œ์šฉํ•˜์—ฌ ์˜จ์Šต๋„ ์„ผ์„œ, ํ† ์–‘ ์Šต์œค ์„ผ์„œ ์ธก์ • ํ›„ MQTT๋กœ ๋ฐ์ดํ„ฐ๋ฅผ JSON ํ˜•์‹์œผ๋กœ ๋ณด๋‚ด๋Š” POC ๋ฅผ ์ง„ํ–‰ํ•ฉ๋‹ˆ๋‹ค.

dht11 esp32 fc-28 iot mqtt platformio

Last synced: 14 Apr 2026

https://github.com/lehuuan1006/smarthouse-iot

Smarthouse simulated on Wokwi website with ESP32 and connect with Firsbase in C++.

cpp esp32 firebase iot wokwi

Last synced: 14 Apr 2026

https://github.com/uandec/wynncraft-territory-alarm-esp32

This is an ESP32 project using the Arduino framework, that makes Wynncraft API calls to detect if a territory has been lost for a specific guild.

arduino esp32 wynncraft

Last synced: 24 Feb 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/eawariyah/esp32golangultrasonicprediction

A home automation system utilizing an HC-05 ultrasonic sensor. It sends distance data to a PHP server via Wi-Fi for storage and analysis, with machine learning tasks performed using Go and Arduino (ESP32) code for sensor data collection.

arduino esp32 go golang gorgonia ultrasonic-sensor

Last synced: 09 Mar 2026

https://github.com/androidcrypto/esp32_s3_st7789_bme280

Getting started with a BME280 environment sensor connected to an ESP32-S3 Supermini device and ST7789 TFT display

bme280 esp32 esp32-s3 i2c spi st7789 tft-display

Last synced: 19 May 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/decadenza/esp_i2c_scanner

I2C address scanner for Espressif ESP-IDF

addresses esp esp32 i2c

Last synced: 14 Mar 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/grunmax/esphttprtos

Async HTTP server with Regex, JSON, FreeRTOS tasks and BLE for ESP32

arduino asynchttpserver ble esp32 espressif32 freertos freertos-task platformio

Last synced: 11 Apr 2026

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

DIY Gamepad using ESP32

arduino esp32 gamepad

Last synced: 12 May 2026

https://github.com/ishdew/smart_medibox

MediBox is a smart device designed to give timely reminders for users to take medicine

adafruit esp32 iot node-red

Last synced: 23 Jan 2026

https://github.com/offerrall/ws2812b_calculator

Simple GUI calculator for WS2812B LED strip power requirements.

esp32 python ws2812b

Last synced: 17 Apr 2026

https://github.com/anas-sg/anas-sg.github.io

Anas' GitHub homepage

arduino esp32 tft-display

Last synced: 04 May 2026

https://github.com/gilleszunino/esp32-smarterbutton

Custom firmware for SmartButton

esp32

Last synced: 09 Sep 2025

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/avnet-iotconnect/iotc-stm32-u5-esp32-c3-demo

Connect stm32-u5 board with esp32-c3-mini shield to IoTConnect with AT commands.

esp32 stm32 stm32u5

Last synced: 27 Apr 2026

https://github.com/lily-osp/dns-mixer

Turn your ESP32/8266 into a DNS mixer to provide dynamic DNS resolution using multiple DNS servers

dns-server esp32 esp8266 internet-positif micropython

Last synced: 12 Apr 2026

https://github.com/digimp/arduino-sketch-for-vgate-ba100-car-battery-monitor

A project to read BLE values from a Vgate BA100, a car battery tester that usuallly works with a smartphone app. My needs was to intercept the BLE data of the BA100 while my hybrid car was parked in the garage or nearby.

arduino ba100 battery-monitor ble bluetooth-low-energy car esp32 esp32c3 vgate vscode

Last synced: 04 May 2026

https://github.com/mic-devs/iot_wifi_smart_home

ESP32 IoT WiFi smart home project involving a fan, lamp, and camera. This project is for Curtin Computing Nation public showcase during the 2024 Sarawak STEM Trailblazers exhibition.

embedded-systems esp32 microcontroller

Last synced: 23 Feb 2026

https://github.com/ehabmagdyy/esp-docker-flaskredis

Sending Sensor Data from ESP to Containerized Flask Web Page To be Displayed & Stored in Redis Database.

docker docker-compose dockerfile esp32 esp8266 flask python redis

Last synced: 10 Apr 2026

https://github.com/hargathor/esp32-temperature

Simple arduino code to request temperature from a DS18B20 probe on a ESP32 SoC (board WEMOS LOLIN32) and serve it on a HTTP server

arduino ds18b20 esp32 espressif iot

Last synced: 15 Apr 2026

https://github.com/rahtol/led-dimmen

A simple ESP32 project using the LEDC library to dim a LED.

esp32 esp32-arduino ledc platformio vscode

Last synced: 23 Jan 2026

https://github.com/larryli/esp32-env

ESP32 Virtual Development Environment

esp-idf esp32 vagrant

Last synced: 19 Aug 2025

https://github.com/kritishmohapatra/100_days_100_iot_projects

A 100-day challenge exploring IoT and embedded systems using ESP32, ESP8266, and Raspberry Pi Pico with MicroPython. Each day covers a new sensor or module with complete code, circuit diagram, and explanation.

100daysofcode cpp esp32 esp8266 iot iot-application microcontroller micropython project python3 raspberry-pi raspberry-pi-pico

Last synced: 08 Apr 2026

https://github.com/igorlistopad/esphome-custom-components

Brings back support for ะกustom ะกomponents to ESPHome

esp32 esp8266 esphome esphome-component

Last synced: 05 Oct 2025

https://github.com/EhabMagdyy/ESP-Firebase-DownloadFile

Download File from Firebase Storage and Store it in File System.

esp32 esp8266 firebase firebase-storage iot nodemcu

Last synced: 18 Aug 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/israel-charles/vending-machine-firmware

Firmware & Simulation for a vending machine using the ESP32-WROOM development board, the programming language C, and the FreeRTOS (Real-Time Operating System). The vending machine operates under FreeRTOS to manage real-time tasks, handle concurrent operations, and simulate random faults.

c concurrent-programming cpp esp32 firmware freertos multithreading real-time-operating-system simulation

Last synced: 28 Jan 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/sergiogasquez/thingspeak-example

Simple example built for esp-rust-board that sends temperature and humidity to ThingSpeak.

esp-rs esp32 esp32c3 espressif iot mqtt rust thingspeak

Last synced: 06 Feb 2026

https://github.com/adenvt/esp32-iptv

Mini IPTV Client using ESP32

esp32 iptv streaming video-player

Last synced: 17 Mar 2026

https://github.com/dadleyy/xiao-runner

line wobbler clone using esp32c3 + neopixels

cpp17 esp32 esp32c3

Last synced: 30 Jan 2026

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

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

esp-idf esp32 euler-angles imu kalman-filter lsm9ds1 madgwick-filter roll-pitch-yaw-angles stmicroelectronics

Last synced: 01 Jun 2026

https://github.com/ehabmagdyy/nodered-esp32-controlled

Controlling led using Node-Red with ESP32.

esp esp32 esp8266 iot mqtt node-red

Last synced: 15 Apr 2026

https://github.com/workloads/arduino-logger

Arduino Logging Module

arduino esp32 logging

Last synced: 07 Feb 2026

https://github.com/johnsonfarmsus/lilygo-weather-station

Real-time weather station for LilyGo T-Display S3 with current conditions and 3-day forecast with OpenWeatherMap API.

arduino embedded esp32 esp32s3 iot lilygo lvgl openweathermap platformio weather weather-station

Last synced: 15 Apr 2026

https://github.com/dbryant4/esp32-lcd

Arduino sketches for ESP32 with JC4827W543 LCD (LVGL v9) and BME280 I2C scanner.

arduino bme280 dashboard esp32 i2c lcd lvgl

Last synced: 20 Feb 2026

https://github.com/san279/object-detect-fomo-stream-esp32

This is intended for streaming FOMO(object detection model) trained using Edge impulse results from Esp32-S3 to webserver

edge-impulse esp32 esp32-cam esp32-s3 fomo llm object-detection

Last synced: 15 Apr 2026

https://github.com/rallekralle11/flexypin_adapter_usb

FlexyPin adapter for the C3 and S3 wroom with USB port

arduino esp32 esp32-c3 esp32-s3 espressif

Last synced: 05 Oct 2025

https://github.com/wei1234c/nodemcu_ops

NodeMCU related preparations and operations.

esp32 esp8266 iot micropython nodemcu

Last synced: 09 Apr 2026

https://github.com/sudeep-poojary/helmet-detection-system

Helmet Detection System Using ESP32 Camera and Raspberry Pi

deep-learning esp32 python raspberry-pi tensorflow tflite

Last synced: 26 Feb 2026

https://github.com/unhingednerdxcx/safesense

~This is my first repo so dont mine nooby mistakes~This project is directed for people who strugle with SPD ( Sensory Processing Disorder). A person with SPD struggles everyday. In the city, too much noise and light, in the country-side, smell and sound. So for those people, I made a tool that you can make too!

autism autism-spectrum-disorder esp32 first-project html linux-app rtos sensors spd

Last synced: 14 Aug 2025

https://github.com/moritznelle/archery_clock_rx

This code is meant for a recivingunit in the archery clock network

archery-clock esp32 microcontroller platformio vscode

Last synced: 10 Feb 2026

https://github.com/vistx/factory-io-with-esp32

This repository contains code to establish communication between an ESP32 and Factory IO, specifically for controlling the "Pick and Place XYZ" scene using real-life buttons and a joystick.

esp esp32 factorio modbus modbus-tcp platformio plc tcp-ip vscode

Last synced: 11 Feb 2026

https://github.com/mackajunest/turbo-pup

This is an improved version of the old 8DOF Robotic Dog project.

3d-printed esp32 puppy raspberrypi robotics

Last synced: 11 Feb 2026

https://github.com/mjouins/SimplePCA9685

Simple library API for the PCA9685 PWM Board module to control servos. Made for the Esp32 with Arduino as component.

arduino arduino-library esp32 esp32-arduino esp32-idf pca9685 pwm pwm-driver pwm-servo-driver

Last synced: 16 Apr 2026

https://github.com/eggr7/mqtt-wildcards

Real-time monitoring and control of temperature, humidity, and LEDs across multiple ESP32s using MQTT wildcards and an interactive web interface.

esp32 micropython mqtt wildcards

Last synced: 09 Apr 2026

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

Download File from Supabase Storage & Store it in ESP32/ESP8266 File System.

esp32 esp8266 nodemcu supabase supabase-storage

Last synced: 09 Apr 2026

https://github.com/x-real-ip/zero-grid

Routes surplus solar power to a heating element using an ESP32 and onboard PID controller. The goal: keep grid power near 0 W by dynamically adjusting heater load based on live grid readings.

energy esp32 esphome home-assistant home-automation solar-energy

Last synced: 28 Feb 2026

https://github.com/yusufkarabocekz/esp32-and-lora-communication

A comprehensive ESP32-based solution for collecting and transmitting sensor data using LoRa technology.

esp32 iot lora mpu9255 sensor-data wireless-communication

Last synced: 15 Feb 2026

https://github.com/androidcrypto/esp32_h2_st7735_bme280

Getting started with a BME280 environment sensor connected to an ESP32-H2 Supermini device and ST7735 TFT display

bme280 esp32 esp32-h2 i2c spi st7735 tft-display

Last synced: 18 May 2026

https://github.com/littlehackid/sour-apple-esp32

Crasher iOS V-17 para el esp32 (sin errores)

esp32 iphone iphonexploit scriptkiddie-hacking sourapple

Last synced: 16 Apr 2026

https://github.com/mp-se/espframework

Simple espframework for esp8266 and esp32

esp32 esp8266 framework iot webserver

Last synced: 16 Apr 2026

https://github.com/dmatking/esp32-notes

Practical hardware notes for ESP32 variants โ€” initialization, peripherals, and hard-won lessons

embedded esp-hosted esp-idf esp32 esp32-c6 esp32-p4 esp32-s3 hardware-notes mipi-dsi

Last synced: 02 Jun 2026

https://github.com/madnuttah/hydroponics-kit-influxdb

๐ŸŒฟ Modified Arduino Sketch to save Atlas Scientific Hydroponics Kit measurements to InfluxDB instead of Thingspeak

arduino atlas-scientific ec esp32 huzzah32 hydroponics influxdb iot ph sensors

Last synced: 16 Apr 2026

https://github.com/cristoforocervino/esp32-sprinkler-queue

Queue-based sprinkler controller for ESPHome with native Home Assistant valve entities. Hard guarantee: at most one zone valve is open at any time, ever.

esp32 esphome esphome-component esphome-config garden-automation hacs home-assistant homeassistant irrigation irrigation-controller smart-irrigation sprinkler valve-controller

Last synced: 03 Jun 2026

https://github.com/jakasaurusrex/animaljam

Interactive Animal 3D Model Viewer! It's a jam with animals!

3d-printing animals arduino blender esp32 processing processing3d

Last synced: 04 May 2026

https://github.com/victor-m16/smart-pharmacist

An IoT e-health system built as a Final Year Project for Our Electronics and Computer Engineering Degrees at Malawi University of Business and Applied Science

django django-rest-framework embedded-systems esp32 internet-of-things real-time tailwind-css

Last synced: 16 Apr 2026

https://git.cheetah.cat/cheetah/sensofur-wearable

Wearable Sensor Node for flexible Temperature Logging ( MQTT Gateway https://git.cheetah.cat/cheetah/sensofur-gateway )

btle esp32 esp32c3 sensofur

Last synced: 03 Oct 2025

https://github.com/rykovv/sm2dsboc

Soil Moisture, DHT11 & DHT22 Sensors Behavior Observance and Calibration (SM2DSBOC)

dht11 dht22 esp32 mkr1000 soil-moisture whisper-node

Last synced: 03 Jun 2026

https://github.com/red9030/control-de-acceso-esp32-lcd-rfid

Control de acceso con RFID y visualizaciรณn en pantalla LCD16x2

esp32 lcd16x2 rfid-rc522

Last synced: 17 Apr 2026

https://github.com/qdlmcfresh/esp-mdf-action

GitHub action to build ESP32 project using esp-mdf

esp-idf esp-mdf esp32 espressif

Last synced: 30 Sep 2025

https://github.com/gruncode/a-4km-espnow

espnow on esp32s3 reaching 4km

esp32 espnow remote-sensing wifi

Last synced: 17 Apr 2026

https://github.com/litui/esp32_bbq10kbd

Esp32 native port of Arduino BBQ10Keyboard library

esp32 esp32s3 i2c

Last synced: 30 Sep 2025

https://github.com/martinthoma/temperature-sensor

Build the perfect temperature/humidity sensor for my smart home

esp32 home-automation humidity humidity-sensor iot sensors smart-home temperature temperature-sensor

Last synced: 17 Apr 2026

https://github.com/mp-se/esp32s2_coredump

esp32s2 example for how to use the coredump feature

coredump esp32 esp32s2

Last synced: 30 Sep 2025

https://github.com/wurthless-elektroniks/clock

The Most Useless Clock in the World: Seven-segment digital desktop clock for Python/Micropython

clock esp32 esp32-c3 gerber-files micropython raspberry-pi-pico-w rp2040 seven-segments-display

Last synced: 17 Apr 2026

https://github.com/jwilleke/seiral-input-test

Demonstration on obtaining and handling input from the Serial Terminal to Arduino.

arduino esp32

Last synced: 17 Apr 2026

https://github.com/tevesmanuel/esp32-sumo-linebot

Final project alberth tomas minisumo, maded with esp32

cpp embedded esp32

Last synced: 17 Apr 2026

https://github.com/calle66/custom_made_webcam_for_h0-locomotive_with_xiao-esp32-cam

Upgrade a classic Mรคrklin H0 locomotive (Model 3366) with modern tech! Using the Xiao ESP32-CAM, this project transforms an analog loco into a digital video loco, streaming its surroundings live to a web server. Watch the video here: https://www.youtube.com/watch?v=oGMQHV2rfZA Components include ESP32-CAM, LiPo battery, LEDs, and more.

esp32 lokfuehrerperspektive marklin modellbahn modellbahnsteuerung selbstgebaut webcam webserver

Last synced: 17 Apr 2026

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/absent42/esphome-audio-reactive

ESP32 audio analysis component with beat detection, frequency and amplitude energy

audio-analysis audio-processing esp32 esphome home-assistant

Last synced: 04 Apr 2026

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