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/rzlamrr/esp32s3-dht-ntp-oled-mqtt

An IoT environmental monitor built with an ESP32-S3 and ESP-IDF. It reads temperature/humidity from a DHT22, displays data on an OLED screen, syncs time via NTP, and publishes JSON data over MQTT.

dht22 esp-idf esp32 esp32-s3 freertos mqtt mqtt-client ntp-client ssd1306

Last synced: 08 May 2026

https://github.com/hwywl/yi-mp

(YI MicroPython) 是一个upy模块,使单片机更容易使用Python进行开发.

esp32 micropython wifi

Last synced: 02 Jan 2026

https://github.com/makewitharpit/aqi-system-for-indoor-farming

IoT AQI Monitoring System is a compact, real-time solution for indoor air quality using ESP32 and sensors. It sends data to ThingsBoard cloud and offers local display plus LED alerts.

air-quality aqi-monitoring esp32 indoor-farming iot mqtt thingsboard

Last synced: 14 Sep 2025

https://github.com/memo-13-byte/iot-based-weather-monitoring-system

Real-time IoT weather monitoring system using ESP32, DHT22 sensor, MQTT protocol, and Raspberry Pi with Node-RED dashboard and multi-channel notifications

dht22 embedded-systems esp32 iot javascript mqtt node-red raspberry-pi weather-monitoring wireless-communication

Last synced: 16 Apr 2026

https://github.com/leonrinkel/esp32-candump

candump for esp32

can-bus canbus esp-idf esp32

Last synced: 15 May 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/airalab/hikikomori-tamagotchi

Examples for ESP32 Dev Kit to interact with the Robonomics Blockchain.

dev-kit esp32 esp32c6 robonomics

Last synced: 21 May 2026

https://github.com/kuhlwasstolen/e92dashmodender3display

Uses an old LCD from an Ender 3 (Pro) to display additional real-time information from KCAN on the dash of a BMW E92/E90/E91/E93

arduino bmw can-sniffer canbus car-modifications ender3 esp32

Last synced: 10 Apr 2025

https://github.com/jack-dietrich/adxl345-library-project

Project for learning SPI communicatoin in combination with freeRTOS queues and interrupts. Written using PlatformIO and VSCode

esp32 freertos platformio

Last synced: 09 May 2026

https://github.com/wb1016/blueslime-c3

custom SlimeVR tracker PCBA using ESP32-C3 and enclosure 3D model files.

electronics esp32 hardware kicad slimevr

Last synced: 08 Jun 2026

https://github.com/zerasul/onair

MicroPython OnAir Signal

esp32 iot micropython onair

Last synced: 05 May 2026

https://github.com/rickysambora55/j1-esp32-gpio-pwm-adc-buttonled

ESP32 - GPIO, PWM, ADC

esp32

Last synced: 20 May 2026

https://github.com/renggli/esphome-elements

ESPHome custom component for driving LED Matrix.

esp32 esphome esphome-component led-matrix

Last synced: 18 Apr 2026

https://github.com/androidcrypto/esp32_lora_environmentsensor

Transmitting sensor data (here a BME280 Environement Sensor) with LoRa over long distances is easy and comfortable.

bme280 environment environmental-monitoring esp32 esp32-arduino lora lora-receiver

Last synced: 25 Apr 2026

https://github.com/androidcrypto/esp32_lora_packetmonitor

ESP32 based LoRa Packet Manager to analyze the received bytes of the payload

arduino esp32 lora lora-receiver

Last synced: 09 May 2026

https://github.com/fxoz/esp

🤖 ESP Robot (built using Arduino) that can play soccer!

arduino esp32 hsnr robotics

Last synced: 08 Apr 2026

https://github.com/rursprung/esp32-cam-test

rust implementation of small webserver offering image stream from AI Thinker ESP32-CAM

embedded esp32 esp32-cam rust

Last synced: 20 May 2026

https://github.com/kolipakakondal/idf-eclipse-plugin-dev

A location to publish idf-eclipse-plugin development builds for testing purposes!

eclipse esp-idf esp32 idf-eclipse-plugin

Last synced: 22 Mar 2025

https://github.com/nicodupont/esphome-hiking-dds238-2-zn-s-rs485

yaml and electronic parts to use this RS485 energy meter in esphome with an esp32

dds238 esp32 esphome hiking home-assistant rs485 tomzn

Last synced: 01 May 2026

https://github.com/4strium/esp32-cam-mobile

ESP32 mobile camera using WIFI.

esp32 esp32cam

Last synced: 19 May 2026

https://github.com/fernandorpardo/dht22_esp-idf

DHT22 temperature & humidity sensor driver for ESP-IDF

dht22 esp-idf esp32 freertos

Last synced: 20 May 2026

https://github.com/stefan-wr/rotor-emulator

ESP32 based emulator for Yaesu G-800/1000/2800 rotators.

esp32 esp32-arduino

Last synced: 08 May 2026

https://github.com/creepymemes/simpleht16k33

Simple library API for the HT16K33 I2C matrix driver for 8x16 display. Made for the Esp32 with Arduino as component.

8x16 arduino arduino-library display-8x16 esp32 esp32-arduino esp32-idf ht16k33 led-matrix led-matrix-8x16 ledmatrix

Last synced: 24 Feb 2025

https://github.com/paulocoutinhox/flutter-gadget

Flutter Gadget — Hardware Buttons for Your Flutter Workflow 🚀

arduino eletronic esp32 flutter gadget usb

Last synced: 08 Apr 2026

https://github.com/hansmi/prometheus-ai-on-the-edge-device-exporter

Prometheus metrics for AI-on-the-edge devices

ai-on-edge esp32 esp32-cam prometheus-exporter

Last synced: 25 Oct 2025

https://github.com/jujax/m5coreink-lightmeter

Light meter with m5coreink and Dlight HAT (BH1750)

aperture arduino bh1750 cpp e-ink esp32 iso light-meter m5coreink photography photometry shutter

Last synced: 13 Oct 2025

https://github.com/kkestell/esp32

ESP32 Arduino examples.

arduino esp32 esp32-arduino examples

Last synced: 22 Mar 2025

https://github.com/fthyna/esp32-target-heart-rate

Implementasi deteksi dan perhitungan target denyut nadi (target heart rate, THR) menggunakan ESP32, sensor MAX30102, dan database ThingSpeak sederhana.

esp32 heart-rate iot

Last synced: 16 May 2026

https://github.com/pakequis/protoconn

A PROTOtype board with CONNectors for electronic test and development

arduino breadboard electronics esp32 kicad microcontroller pcb prototype raspberry-pi

Last synced: 28 Nov 2025

https://github.com/tracktician/esp32marauder-portal-pwn

Walk-throughs of various techniques to disrupt ESP32Marauder evil portals.

cybersecurity esp32 evil-portal evilportal flipper-zero flipperzero hacking marauder marauders-esp wifi-hacking

Last synced: 22 Mar 2025

https://github.com/hydrotho/esp32_with_aliyun

For Testing Purposes Only

aliyun arduino dht11 esp32 esp8266 mqtt

Last synced: 29 Aug 2025

https://github.com/fabaff/circuitpython-examples

CircuitPython sample code for various devices

circuitpython esp32 esp8266 hardware micropython xiao

Last synced: 08 Apr 2026

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

ESP32 Virtual Development Environment

esp-idf esp32 vagrant

Last synced: 19 Aug 2025

https://github.com/shuaiwen-cui/esp_study

esp dev board study

esp32 mcu

Last synced: 13 May 2026

https://github.com/lsongdev/m5stick-c

Basic Example for M5Stick-C

esp32 m5stack m5stickc

Last synced: 14 May 2026

https://github.com/augustus-pm-jacobin/srl

A simple serial monitor application for Esp32

esp32

Last synced: 02 Jan 2026

https://github.com/chinmay-esp/servo_motor_esp32

This repository demonstrates how to control a servo motor using the MCPWM (Motor Control Pulse Width Modulation) peripheral of the ESP32, utilizing the ESP-IDF framework. The servo motor's position is controlled by adjusting the PWM signal sent from the ESP32, allowing for precise positioning.

cpp esp32 espidf

Last synced: 20 May 2026

https://github.com/mrpowerup82/esp32-bluejammer

É uma ferramenta de interferência de sinal BLE/Bluetooth baseada no ESP32. Ela permite realizar testes de segurança em dispositivos Bluetooth, simulando ataques de negação de serviço (DoS) e outras formas de interferência de sinal. Esta ferramenta é destinada a pesquisadores de segurança e deve ser usada de forma ética e legal.

esp32 jammer nodemcu

Last synced: 20 May 2026

https://github.com/wei1234c/mqtt_bridged_workers

MQTT bridged workers, using ESP32 as worker, not compatible with ESP8266 anymore.

distributed esp32 mqtt python raspberry-pi worker

Last synced: 27 Jun 2025

https://github.com/effectsmachine/wavego_pro

WAVEGO, 12-DOF Bionic Dog-Like Robot, Open Source for ESP32 and Raspberry Pi, Facial Recognition, Color Tracking, Motion Detection

12-dof arduino arduino-esp32 dog esp32 open-source opencv raspberry-pi robot

Last synced: 02 Mar 2025

https://github.com/codingabi/3drotationesp32nokia5110

This demo should show the blurring effect on a Nokia 5110/PCD8544 LCD display

5110 arduino esp32 lcd nokia pcd8544

Last synced: 29 Apr 2026

https://github.com/thelostleo/ros-project

This is Ros master node for Swarm fish tank cleaning robot

esp32 ros ros-noetic websocket

Last synced: 02 May 2026

https://github.com/gooxey/esp32-idf-nix-setup

My "Hello, world!" setup for the esp32 using rust and nix flakes.

esp32 nix-shell rust

Last synced: 28 Feb 2025

https://github.com/alump/micropython

Random MicroPython and CircuitPython libraries and code snippets

circuitpython esp32 micropython micropython-esp32 nodejs

Last synced: 08 Apr 2026

https://github.com/dwr2118/locked-in-light

Locked-in-light is a tool that helps communicate your current working status and task. This was the final project for my Creative Embedded Systems course (COMS BC3930).

esp32 locked-in netlify ngrok ultrasonic-sensor-distance

Last synced: 15 May 2026

https://github.com/cloaky233/epics-prosthetic-hand

A modular, open-source prosthetic hand project designed for accessibility, affordability, and customizability. This repository provides hardware designs, firmware, and software tools to enable rapid prototyping and development of advanced prosthetic hands. Ideal for researchers, makers, and anyone interested in assistive technology innovation.

arduino electromyography emg emg-signal esp32 prosthetic-limbs

Last synced: 18 Jun 2025

https://github.com/tinygs/esp32partitiongrow

A secure utility for modifying ESP32 partition tables via OTA. This tool enables safe partition table updates without physical access to the device

esp32 idf ota ota-firmware-updates

Last synced: 15 May 2026

https://github.com/orestispanago/deepsky

ESP32 Temp+RH +WiFi + MQTT datalogger

arduino esp32 mqtt sensirion sht20 wifi

Last synced: 02 May 2026

https://github.com/heaven-waves/peripheral-node

Code to be run on ESP32-LyraT V4.3 boards as periheral nodes 🕹️

audio c-language esp-adf esp32 peripheral streaming

Last synced: 01 Jan 2026

https://github.com/gerryvel/analogscale

Function for analog input scaling.

esp32

Last synced: 29 Apr 2026

https://github.com/brianttn/esp32_flashmemory-as-eeprom

Use Flash memory as EEPROM

eeprom esp32 flash

Last synced: 01 Jan 2026

https://github.com/berg0162/ble-steering-server

An open-source project that explores various human interface devices (HID) for steering control in virtual cycling platforms.

cycling esp32 open server steering virtual

Last synced: 19 May 2026

https://github.com/no0by1022/esp32game

A simple game made using ESP32

esp32 game-development

Last synced: 19 May 2026

https://github.com/ohioiot-examples/esp32_wifi_reconnect

The code base accompanying one step in the video series on creating a next-level WiFi library for your ESP32 projects. The video associated with this code base focused on the existing reconnect logic already built into WiFi.h and how we can code to work with that context.

arduino-ide arduino-iot connectivity cpp embedded-systems esp-idf esp32 esp32-iot event-driven firmware home-automation internet-of-things iot microcontrollers networking ohioiot platformio wifi wifi-events wifi-logging

Last synced: 15 Sep 2025

https://github.com/ohioiot-examples/esp32_wifi_events-and-logging

The code base accompanying one step in the video series on creating a next-level WiFi library for your ESP32 projects. The video associated with this code base focused on engaging with the events provided by WiFi.h and logging them to get the best information possible about your WiFi connection.

arduino-ide arduino-iot connectivity cpp embedded-systems esp-idf esp32 esp32-iot event-driven firmware home-automation internet-of-things iot microcontroller networking ohioiot platformio wifi wifi-events wifi-logging

Last synced: 15 Sep 2025

https://github.com/mmame/multidmx

ESP32 based isolated DMX slave with Stepper, Servo, Relay, and H-Bridge Motor control

dmx easyeda esp32 jlcpcb oshw oss platformio

Last synced: 09 May 2026

https://github.com/charmitro/busier

ESP32 web server and OLED display application for managing and showing availability status. Built with Rust.

embedded esp-idf esp32 iot microcontroller oled-display rust ssd1306 wifi

Last synced: 19 May 2026

https://github.com/ernanej/esp-cam-image-server

This project sets up an ESP32-CAM as a web server that captures and serves images via HTTP frame by frame.

esp32 esp32-arduino espcam http-server

Last synced: 11 May 2026

https://github.com/automaticdai/esp32-ultrasonic-with-calibration

Use ESP32 and an ultrasonic sensor to measure distance. The result is calibrated using a temperature sensor (HTU21d) and displayed on an OLED screen.

esp32

Last synced: 15 May 2026

https://github.com/guilhermebn198/safevaxv2

Solução robusta para leitura, tratamento, armazenagem e visualização de dados gerados para garantir a segurança térmica em contêineres de vacinas

dht11 esp32 iot rfid vaccine-availability

Last synced: 22 Mar 2025

https://github.com/chinmay-esp/led_switch_interfacing

This repository demonstrates how to control an LED using a switch on an ESP32 microcontroller. It uses ESP-IDF, FreeRTOS, and C++ to toggle an LED based on the state of a GPIO input configured as a pull-up switch.

cpp esp32 espidf

Last synced: 19 May 2026

https://github.com/robert27/esp32-emergency-stop-button

Emergency stop button smart home project using ESP32, MQTT and Homebridge

esp32 hardware homebridge homekit mqtt

Last synced: 05 May 2026

https://github.com/daaanishhh002/signwave

This repository contains code for a real-time hand gesture recognition system using flex sensors and an IMU6050 sensor in gloves. It translates sign language gestures into text and converts them to speech.

android-application esp32 flask java random-forest-classifier websocket

Last synced: 04 Mar 2025

https://github.com/times-z/smartclimate

SmartClimate is an IoT-based weather monitoring and smart device tracking system using the ESP32-C6 microcontroller with an ST7789 172×320 TFT display. This project provides real-time environmental data and smart home device status, making it an efficient tool for monitoring climate conditions and IoT devices.

esp32 esp32-c6 st7789 st7789-display tft-display

Last synced: 19 May 2026

https://github.com/swoboda1337/ventus-esphome

ESPHome Ventus W132 wind sensor / anemometer component, code taken from random source, code quality is questionable, ported for someone else, haven't cleaned it up, no hardware to test with

esp32 esphome esphome-component

Last synced: 27 Apr 2026

https://github.com/ultimatedoge5/cloudy

A weather station project based on the BME280 sensor with live database updates and a web ui.

bme280 esp32 weather-station

Last synced: 16 May 2026

https://github.com/namviet157/gps_tracking

Smart Motorcycle Anti-Theft and GPS Tracking System

anti-theft arduino esp32 gps-tracking hcmus iot

Last synced: 16 Jan 2026

https://github.com/pablushaa/stackcore

💾 Компилируемый язык программирования для ESP32

esp32 programming-language

Last synced: 19 May 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/aprocryphan/aprogen

Aprogen - Custom Protogen head firmware & hardware using Arduino Nano ESP32.

arduino arduino-sketch esp32 esp32-arduino protogen

Last synced: 15 Apr 2026

https://github.com/njurquet/racool

Software for ESP32-S3 based PCB to estimate human density with temperature, CO2, antenna sensors.

arduino density-estimation esp32 iot pcb

Last synced: 15 Apr 2026

https://github.com/eloistree/hellogodotremotecontrolhub

Learn code by creating your own controllers with Godot on RaspberryPi

arduino esp32 godot godot-engine hacking-tool iid input integer qa-automation

Last synced: 15 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/diarmuidkelly/arduino_projects

Repository of various Arduino/ESP32 projects mostly written for home automation

arduino automation esp32 home-automation iot mqtt

Last synced: 26 Feb 2026

https://github.com/whitetony/poolanalyzerpro

Prototype ESP32 and Windows form application for a pool analyzer system that monitors and logs pH, temp and ppm.

bluetooth esp32 mircocontroller windows-forms

Last synced: 16 Apr 2026

https://github.com/leosantoro/gmg12864

Display GMG12864 using U8g2lib

esp-idf esp32 gmg12864 u8g2

Last synced: 20 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/mryndzionek/time_lapse_sd

ESP32 - TTGO T-Camera Plus - SD card time-lapse camera

esp32 esp32-cam esp32-idf time-lapse wifi-hotspot

Last synced: 15 Apr 2026

https://github.com/reala10001986/sid-dmx

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

bttf circuitsetup delorean deloreantimemachine esp32 sid timemachine

Last synced: 15 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/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/gcattt/aerosol-indoor

Portable instrument for the measurement of indoor particulate matter in the 1-10 micron range

bme280 esp32 omron particulate-matter sps30

Last synced: 16 Apr 2026

https://github.com/trailcurrentoss/trailcurrentbearing

GNSS positioning module providing location and timing data over CAN bus

can-bus esp32 gnss gps iot kicad open-source platformio

Last synced: 16 Apr 2026

https://github.com/trix899/esp_home

ESP home configs for home assistant projects. Including hardware used and pin outs.

esp esp32 esp8266 home-assistant sensors yaml-configuration yaml-files

Last synced: 26 Feb 2026

https://github.com/shayanshabani/esp32hub

An IoT system for managing sensors and actuators connected to ESP32 via the internet. Features include an MQTT broker, Django backend, Vue.js frontend, and ApexCharts for visualization. Devices send/receive JSON data, authenticated via tokens. Add/manage devices through the frontend, with data securely stored in the database.

django esp32 mqtt vuejs

Last synced: 10 Feb 2026

https://github.com/kenny1342/e-panel

Energy Monitor Display using a Shelly EM device and ESP32 board

arduino energy esp32 lilygo-tdisplay monitor platformio shelly shelly-api shelly-em tft-display ttgo-t-display

Last synced: 10 Feb 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/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/chrisb2/temperature_logger

Logs temperature to Thingspeak

ds18b20 esp32 thingspeak

Last synced: 04 Jan 2026

https://github.com/kisbogdan-kolos/dsmr-p1

ESP32 based DSMR P1 data processor for smart electricity meters.

dsmrp1 esp32 esp32c3 iot node-red

Last synced: 11 Feb 2026