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

Lacrosse Sensors to MQTT gateway

esp32 lacrosse mqtt sensor temperature

Last synced: 20 Jan 2026

https://github.com/ehabmagdyy/azure_iot_esp32

Sending Data To Azure IoT Hub Using ESP32 Microcontroller & Displaying Content of Messages With Azure CLI.

azure-iot azure-iothub esp32 iot

Last synced: 16 May 2026

https://github.com/martinius96/vcelarska-vaha-hx711

Včelárska váha - Beehive weight - Bienenzuchtwaage - Arduino / ESP8266 / ESP32 - Ethernet, WiFi.

arduino beehive esp32 esp32-arduino esp8266 esp8266-arduino ethernet ethernet-shield gsm hx711 lora nrf24l01 php php7 sigfox strain-gauge tenzometer weight wifi

Last synced: 09 Apr 2026

https://github.com/flixma/homekitted-led-strip

HomeKit-driven LED Strip Controller based on ESP32

esp-idf esp32 esp32-idf homekit led-strip-controller ws2812b

Last synced: 14 May 2026

https://github.com/jctoledo/blackbox

ESP32 vehicle telemetry: GPS+IMU sensor fusion for real-time G-forces, speed & position. Built-in mobile dashboard. $50 DIY alternative to $1000+ track day loggers.

ekf embedded-rust embedded-systems esp32 extended-kalman-filter gps imu motorsport rust sensor-fusion trackday vehicle-dynamics

Last synced: 03 Feb 2026

https://github.com/marklynch/pool-controller-code

ESP32 Code for pool controller for Connect 10

esp32 home-assistant home-automation swimming-pool

Last synced: 17 May 2026

https://github.com/wjtje/atem-esp-idf

Control an ATEM Video Switcher from an ESP32 with ESP-idf

atem atem-switcher esp esp-idf esp32

Last synced: 17 Mar 2025

https://github.com/thehamdiz/mig-esp32

ESP32 Truly Random Id Generator

esp32 esp32-s3 generator random server

Last synced: 02 Feb 2026

https://github.com/strayfade/sf46

Ergonomic 46-key split mechanical keyboard

ble bluetooth esp32 keyboard wireless

Last synced: 16 May 2026

https://github.com/ngoviet/esp32-esphome-bldc-smart-fan

Variable-speed BLDC fan controller using ESP32 + ESPHome. CLK frequency control (100-400Hz), EC11 rotary encoder, native Home Assistant integration.

bldc ec11 esp32 esphome fan-controller frequency-control home-assistant iot pwm smart-fan smart-home variable-speed

Last synced: 23 May 2026

https://github.com/muhammadmooazam/esp32-series

This is for teaching purposes

cpp esp32 iot programming

Last synced: 19 May 2026

https://github.com/frozen-burrito/iot-esp-temperature-sensor

Gathers temperature and humidity data using a DHT22 sensor and then sends it through HTTP POST

dht22 esp-idf esp32 iot iot-device wifi

Last synced: 05 Apr 2025

https://github.com/jmysu/esp32fota

ESP32 SSL httpUpdate ex.

arduino esp32 github httpupdate platformio ssl

Last synced: 09 Apr 2026

https://github.com/szilagyipeter99/embeddedsystems

This repository contains the examples discussed in the Embedded systems practices.

arduino debug embedded-systems esp32 freertos iot ota-update

Last synced: 03 Mar 2025

https://github.com/larry-athey/boilermaker

WiFi enabled and ESP32 driven power controller and temperature regulator for distillation boilers. Multiple units can be combined in a master/slave configuration.

automation boiler boiler-controller brewing distillation esp32 heating-controller mobile-app pid power-controller regulator scr smoker-grill ssr temperature-controller thermocouple wifi

Last synced: 08 May 2025

https://github.com/wassimhedfi/smart-glasses-for-visually-impaired

This project is a wearable navigation aid that combines computer vision, edge inference, and obstacle detection. The system provides audio feedback to assist visually impaired individuals in navigating their surroundings.

arduino-ide arduino-nano c-plus-plus c-programming computer-vision edge-inference embedded-c embedded-systems esp32 iot tinyml ultrasonic-sensor

Last synced: 14 May 2026

https://github.com/moritznelle/archery_clock_tx

This code is meant for a sending unit in the archery clock network.

archery-clock esp32 microcontroller platformio vscode

Last synced: 17 Feb 2026

https://github.com/naso7y/building-a-car-esp32

a smart car controlled by an ESP32 , L298N microcontroller. DC motors, motor drivers, ultrasonic sensors, and Bluetooth modules. obstacle detection using embedded systems.

arduino cpp dc-motor esp32 l298n raspberry-pi

Last synced: 29 Jul 2025

https://github.com/kotyara12/redatasend

Универсальная библиотека для отправки данных на OpenMon, NarodMon, ThingSpeak

esp-idf esp32 narodmon open-monitoring thingspeak

Last synced: 25 Jan 2026

https://github.com/houzuoguo/hzgl-lora-communicator

An open source software for a battery-powered two-way messaging device. It uses The Things Network Community Edition (LoRaWAN) for bi-directional data connectivity.

arduino esp32 iot lora lorawan sensor

Last synced: 27 Jul 2025

https://github.com/kotyara12/rebeep

Library for playing simple sound signals on ESP32

beep esp-idf esp32

Last synced: 09 Jul 2025

https://github.com/thijstriemstra/esp32-marlin-control

Send Gcode to Marlin from ESP32 using serial connection

esp32 gcode-sender marlin marlin-firmware serial

Last synced: 17 May 2026

https://github.com/sensirion/arduino-i2c-sts4x

Arduino driver for Sensirions STS4x temperature sensors

arduino driver esp32 esp8266 i2c sensirion sensor sts40 sts4x temperature

Last synced: 09 Apr 2026

https://github.com/calint/bam

toy game for ESP32-2432S028R a.k.a. cheap-yellow-display (cyd) using visual code with platformio on arduino platform

arduino-platform cheap-yellow-display cyd esp32 esp32-2432s028r game-engine game-engine-2d platformio

Last synced: 07 Mar 2026

https://github.com/teslaneuro/matter-esp32-arduino

A test and experimentation playground for running latest Matter Protocol on ESP32 using the Arduino framework and IDE.

arduino esp32 matter wifi

Last synced: 08 May 2026

https://github.com/kotyara12/home_controller

Тестовая прошивка предназначена для тестирования функциональности платы домашнего контроллера. Чертежи плат в папке layoutsТестовая прошивка предназначена для тестирования функциональности платы домашнего контроллера. Чертежи плат в папке layouts

esp-idf esp32 home-automation opentherm

Last synced: 17 May 2026

https://github.com/hiperiondev/esp32-microvium

esp32-microvium (https://github.com/coder-mike/microvium)

esp32 esp32-idf iot javascript

Last synced: 19 Apr 2026

https://github.com/realsba/esp32pp

ESP32++ (esp32pp) is a collection of C++ classes for the ESP32, providing reusable components for buttons, I2C, HTTP servers, and more, aimed at simplifying development.

cpp cpp20 dht11 dht22 esp-idf esp32 i2c-bus i2c-device ina219 ina226 ledc rf43 wifi

Last synced: 16 May 2026

https://github.com/arvinnotdev/smart_water_meter

This is a field-ready water usage monitor that combines low-level hardware efficiency with user-friendly remote control.

arduino esp32 esp32-arduino live smart smart-home smarthome water watermeter websocket

Last synced: 08 Sep 2025

https://github.com/sabermahjoub/smartgarden

IoT project for a smart garden featuring a web application (Angular + Flask) and leveraging ML/DL algorithms.

angular esp32 flask iot ml plant-monitoring smartgarden web

Last synced: 17 Feb 2026

https://github.com/eshansurendra/agromate

AgroMate: Revolutionizing farming with IoT-driven precision. Optimize water usage, monitor soil health, and protect crops from wildlife threats. Transform agriculture sustainably.

arduino azure esp32 iot keras machine-learning python pythonanywhere sustainability tensorflow

Last synced: 30 Jul 2025

https://github.com/lz1998/esp-minreq

Async HTTP Client

async client esp esp32 http minreq rust

Last synced: 20 May 2026

https://github.com/f321x/wireless_motion_sensor_esp32

Simple, low power, high range, wireless motion detection/alarm using esp32, hc12 radio modules, HC-SR505 PIR Sensor, HW-508 Piezo Buzzer

433mhz arduino buzzer c esp32 hc12 motion-detection pir-sensor radio wrover

Last synced: 09 May 2025

https://github.com/zpg6/esptool-react

React library that provides hooks and context for programming ESP32/ESP8266 devices using esptool-js.

esp32 esptool esptool-js nextjs react webserial

Last synced: 07 Mar 2026

https://github.com/milewski/drv8833-driver

Rust Driver for DRV8833 Dual Bridge Motor Driver.

drv8833 embedded esp32 expressif-esp32 motor-driver

Last synced: 10 Apr 2025

https://github.com/gabygold67/buttontoswitch_esp32

Complete buttons to switches library implemented for ESP32-Arduino, with flags update automation, function callbacks, tasks unblocking, task resumes, all encapsulated in classes sharing a common API for simplest implementation, use, modification or replacement when needed.

arduino arduino-library button button-control callback-functions debounce debounce-button debouncer dimmer esp32 esp32-arduino free-rtos library pushbutton switch tasks

Last synced: 11 Jul 2025

https://github.com/cyberduckyiq/ishtarrf

IshtarRF — Sub-GHz rx/tx for ESP32 + CC1101.

arduino cc1101 esp esp32 gadget hacking python rf subghz

Last synced: 16 Sep 2025

https://github.com/capi-nemoo/synthnet-project

microcontroller-based project that establishes efficient bidirectional communication between multiple devices (ESP32, Arduino Uno, and Arduino Mega) using the I2C protocol. The system integrates real-time weather data via API and environmental sensor readings, displaying the information on a custom-built interface.

api-client arduino esp32 i2c-bus

Last synced: 06 May 2026

https://github.com/relaxspirit/nanoframework.messagepack

:package: .NET nanoFramework MessagePack serealizer/deserializer library

chsarp dotnet esp32 hacktoberfest mcu nanoframework serialization-library stm32

Last synced: 13 May 2025

https://github.com/arya2004/microcontroller-projects

My ESP32 and Arduino codes.

arduino esp32

Last synced: 11 Sep 2025

https://github.com/revoxhere/mini-zegar-vfd

Pliki projektu mini zegara na lampie IV-21 (IW-21)

electronics electronics-projects esp32 esp32-arduino

Last synced: 16 Jun 2025

https://github.com/varadrane12/motion-activated-security-camera

A Raspberry Pi-based smart surveillance system with motion detection, live streaming, light and siren automation, ESP-NOW sensor integration, and cloud video uploads.

automation aws computer-vision esp-now esp32 esp8266 flask flask-sqlalchemy iot live-streaming motion-detection mqtt raspberry-pi s3 scheduler security-camera siren surveillance video-upload

Last synced: 11 Apr 2026

https://github.com/kotyara12/reparams

Library for storing and managing parameters ESP32

esp-idf esp32 parameters

Last synced: 04 Oct 2025

https://github.com/andreiregiani/im2im

Daemon to bridge between two instant messaging protocols

arduino embedded esp32 golang instant-messaging networking raspberry-pi sbc telegram telegram-bot

Last synced: 18 Apr 2026

https://github.com/brianttn/esp32httpsclient-express-mongodb

The real-time online platform integrating ESP32、Express routing and MongoDB allows you to easily monitor the temperature and humidity of the surrounding environment.

c certificate deployment esp32 express https-client javascript mongodb mongoose nodejs railway-deployment

Last synced: 10 Apr 2026

https://github.com/unrealbg/esp32-mqtt-envmonitor

This project uses the .NET nanoFramework, a specialized version of .NET designed for microcontrollers. It integrates DHT21, AHT10, or SHTC3 sensors (selectable at startup) for temperature and humidity monitoring. The project features an MQTT client for real-time data communication, a built-in WebServer with RESTful APIs for remote data access.

aht aht10 dht esp32 mqtt nanoframework rest-api shtc3 webserver

Last synced: 19 Mar 2025

https://github.com/sedyn/rsdexcom

A Rust library for `esp32` providing an interface to the Dexcom Share service

dexcom esp32 rust

Last synced: 04 May 2026

https://github.com/georgik/espbrew

Tool for building ESP projects for multiple targets

build esp32 kconfig rust

Last synced: 23 Sep 2025

https://github.com/baberle/esp32_alarm_clock

⏰ Wi-Fi connected alarm clock using ESP-32

alarm-clock dfplayer-mini-mp3 e-ink esp32 platformio uconn

Last synced: 06 May 2026

https://github.com/dsiggi/micropython-dcf77

Micropython module to receive and decode the DCF77 time telegram.

dcf dcf77 esp32 esp8266 micropython rpi-pico

Last synced: 13 May 2025

https://github.com/jogiesp/victron-load-monitor

🔋⚡ Professional LOAD OUTPUT monitoring for Victron MPPT solar chargers - Real-time kWh tracking of load consumption with ESP82XX + ioBroker + MQTT

battery-monitoring energy-analytics energy-monitoring esp32 esp8266 home-automation iobroker-scripts kwh-tracking load-monitoring mppt mqtt-smarthome off-grid renewable-energy smart-home solar ve-direct victron victron2mqtt

Last synced: 05 Oct 2025

https://github.com/ixy05/autoclicker

an auto clicker made with ESP32-S2 that acts as a mouse.

autoclick autoclicker autoclickertool esp32 esp32-arduino esp32s2 hid

Last synced: 01 Aug 2025

https://github.com/de-dh/mpy-rf

Simple programm for receiving 433 MHz signals using a RX470C module and enhancing reception

433mhz 433mhz-module arduino esp32 micropython python rc rf rpi-pico rx470 rx470c syn470r wireless-communication wireless-sensor-networks

Last synced: 05 Apr 2026

https://github.com/paveldn/misol-esphome

Misol weather station component for ESPHome

esp32 esp8266 esphome esphome-component misol rs485 uart weather-station

Last synced: 09 Mar 2026

https://github.com/workloads/pathfinder

ESP32-based mobile edge computing platform

esp32 robot waveshare

Last synced: 30 Sep 2025

https://github.com/svenmatzke/userv

micropython minimal web server async and socket based

async esp32 iot micropython python routing socket swagger-ui userv webserver

Last synced: 05 Sep 2025

https://github.com/srinath-iyer/pen-plotting-bot

Drawing Robot Code for EGR101 project

esp32 micropython pen-plotter

Last synced: 02 Feb 2026

https://github.com/jandelgado/jled-esp-idf-example

JLed example project using ESP32 ESP-IDF SDK

embedded esp-idf esp32 jled

Last synced: 23 May 2026

https://github.com/ww92030-storage/esp32_64x32p3

2D Graphics Template for 64x32 LED panels powered by ESP32 microcontroller.

esp32 esp32-arduino protogen

Last synced: 17 May 2026

https://github.com/tharushaudana/esp-program-protector

Prevent unauthorized copying and reflashing of your ESP program. Secure, simple, and effective.

arduino bin-protection code-protection esp32 esp8266 guard prevent-copy security

Last synced: 31 Jan 2026

https://github.com/monorkin/mruby-esp32-hall

mruby interface to the ESP32's built-in Hall effect sensor

esp32 hall hall-effect-sensor mruby mruby-gem

Last synced: 18 May 2026

https://github.com/hwzlovedz/bm8563_esp-idf_realtimechip

BM8563(RTC) Demo in ESP-IDF v5.0.1 environment

c cpp esp-idf esp32 esp32-s3 rtc

Last synced: 17 Feb 2026

https://github.com/stef1949/lumifur_controller_max7219

ESP32 controller code for an LED matrix display designed for a Protogen mask. It features various facial expressions and animations, which can be controlled via Bluetooth Low Energy (BLE) using an ESP32 development board. The project includes a boot-up animation with scrolling text and supports multiple facial expressions such as idle, happy

cpp esp32 led-controller ledmatrix microcontroller protogen richies3d

Last synced: 17 Feb 2026

https://github.com/kashmir54/voyagerrf

A repository to manage VoyagerRF firmware updates

ble bluetooth esp32 esp32c3 firmware flipper flipper-zero wifi

Last synced: 20 Aug 2025

https://github.com/nivu/dove-dash

IoT Dashboard (ESP, MQTT, LoRa, Map, Meter)

angular dashboard esp32 esp8266 lora lorawan mosquitto mqtt paho-mqtt pwa

Last synced: 24 Feb 2026

https://github.com/a0s/esphome-light-gradient

An example how to create gradient with regular FastLED and Home Assistant

esp32 esp8266 esphome esphome-light hass home-assistant ws2812b

Last synced: 09 Apr 2026

https://github.com/m3y54m/esp32-ov7670-nokia5110

Arduino code for getting frames from OV7670 camera module and display it on the monochrome LCD of Nokia 5110

arduino esp32 nokia-5110 ov7670

Last synced: 09 Apr 2026

https://github.com/lbirkert/portcontrol

Webinterface made for the ESP32 Development board to test circuits.

arduino arduino-ide circuits esp32 frontend html testing

Last synced: 18 May 2026

https://github.com/minion6011/home-lab

The HomeLab aims to be a website that works in localhost and that allows you to do various things through its sections

esp32 homelab

Last synced: 12 Apr 2025

https://github.com/snakeye/cp2101-esp32

Universal programmer board for ESP8266/ESP32 based devices

cp2102 eagle-cad esp32 esp8266 hardware usb

Last synced: 18 May 2026

https://github.com/christian-heusel/esp32-smartmeter

Reads out the values of an ISKRA MT681 and sends the values via MQTT

cpp embedded esp32 mqtt smarthome

Last synced: 05 Apr 2025

https://github.com/btframework/cloudcammotioncontrol

ESP32 firmware to handle YCC365 cloud cameras motion detection notification

apple-home apple-homekit cameraui cloud-camera esp32 firmware gk7201 homebridge homekit homekit-accessory smarthome wifi ycc365

Last synced: 06 Apr 2025

https://github.com/joachimda/modbus-to-x

ESP32 based hardware and firmware stack that bridges modbus RTU devices to modern network services.

esp32 modbus-rtu mqtt

Last synced: 06 Mar 2026

https://github.com/CyberScoper/ESP32-Game-of-Life-NTP

This repository contains an ESP32 project that demonstrates various animated screensavers on an SSD1306 OLED display. The screensavers include a bouncing DVD logo, Matrix rain effect, digital clock, rotating square, scrolling text, image slideshow, and falling stars.

arduino-ide cpp esp32 oled-display-ssd1306

Last synced: 24 Aug 2025

https://github.com/yancotta/smartcrops-iot-ml-system

An IoT-ML project for smart agriculture: Dual ESP32 nodes (sensor via ESP-NOW, gateway to MQTT/Ubidots) collects temp, humidity, soil moisture data. ML Model analyzes crop yield and real-time plant health classification. Python, Notebooks & C++ for code. Built for FIAP's Phase 5 of the first year of the AI/ML tech degree.

agriculture arduino embedded-systems esp-now esp32 iot machine-learning mqtt python scikit-learn smart-farming

Last synced: 14 Sep 2025

https://github.com/02loveslollipop/lora-l298n-tankcontroller

A simple Arduino library and project to controll a tank style vehicle using LoRa modules as TX/RX and L298N H-bridge for motor driving

control-systems esp32 esp8266 lora

Last synced: 02 Nov 2025

https://github.com/caronero/instagram_portal

A captive portal project for ESP8266 that simulates Instagram login page.

arduino esp32 esp8266 pentesting social-engineering-attacks wifi-hacking wifi-security

Last synced: 21 Mar 2025

https://github.com/lakoja/nokipper

Control software for a self-balancing robot

arduino esp32 mpu stepper

Last synced: 08 May 2026

https://github.com/kotyara12/reevents

Main event loop for ESP32

esp-idf esp32 events

Last synced: 14 May 2025

https://github.com/walvi112/esp32_sensorcontrol

Sensor View Dashboard on ESP32 using LVGL and ESP IDF platform

c esp-idf esp32 freertos lvgl

Last synced: 12 Apr 2025

https://github.com/tharushaudana/esp-idf-firebase-with-stream

This C++ Firebase library for ESP-IDF is a reliable and non-blocking solution designed for IoT development on the ESP32 platform. It provides seamless support for streaming data to Firebase and offers various features to enhance your IoT projects.

esp-idf esp32 esp8266 firebase firebase-stream

Last synced: 25 Jan 2026

https://github.com/zanzythebar/piodocker

Docker Image for Platformio with ESP32 toolchain pre-installed

docker docker-image esp32 platformio

Last synced: 18 Apr 2026

https://github.com/gonzalo123/pomodoro.esp32

Pomodoro with ESP32. One "The Melee - Side by side" project

esp32 iot pomodoro

Last synced: 17 Apr 2026

https://github.com/happybono/fuzzypotato

The solar-powered smart-flowerpot project with the ESP32 micro-controller unit. (Temperature, Humidity, Illuminance (Lux), Soil Moisture, Soil Salinity, Battery Voltage)

arduino arduino-ide cplusplus cpp environment-friendly environmental-monitoring esp32 esp32-arduino internet-of-things iot renewable-energy smartfarm smartfarms smartgarden solar-energy

Last synced: 11 Feb 2026

https://github.com/hpsaturn/espnow-camera

Proof of concept using an ESP32 camera and ESPNow on broadcast mode to have video streaming to others ESP32 using ESPNow.

esp32 esp32cam espnow idf

Last synced: 04 Mar 2026

https://github.com/raulgotor/co2monitor

CO2 monitor based in MH-Z19B IR CO2 sensor, using a TTGO module with integrated display, and transferring data to ThingsBoard.io

co2-sensor esp32 mh-z19b thingsboard ttgo-t-display

Last synced: 10 Jul 2025

https://github.com/kushagrakartikeye/decentralized-voting-system-using-esp32

A secure, blockchain-based voting system using ESP32, RFID authentication, and Ethereum. Each voter scans an RFID tag to cast a vote, which is autonomously recorded on the blockchain for transparency and security.

blockchain esp32 express-js javascript nodejs openzeppelin-contracts remix remix-ide solidity

Last synced: 10 Apr 2025

https://github.com/glujaz/rotel-a12mkii-homekit

Adding Rotel A12MKII Amplifier naively to HomeKit using an ESP32 and Homespan

amplifier audio esp32 esp32-arduino homespan rotel

Last synced: 20 Jan 2026