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/unclerus/esp-idf-libnsgif

GIF decoder library ported to ESP-IDF

esp-idf esp-idf-component esp32 gif gif-decoder

Last synced: 19 Mar 2025

https://github.com/gogorichie/esphome_esp32_s3_matrix

ESP32 S3 Matrix 8x8 64 LED Configuration For ESPHOME

esp32 esphome esphome-config

Last synced: 08 Sep 2025

https://github.com/blueandi/droidcontrolship

Robot platooning, sensor fusion of odometry and inertial unit and more ...

convoy cpp11 esp32 kalman-filter platooning robotics sensor-fusion webots

Last synced: 17 Jun 2025

https://github.com/khinthandarkyaw98/aiot_group_1

Recycling Rewards: A Point-based Reward System with Recycling Incentives for Smart and Green Campus

esp32 linebot raspberry-pi

Last synced: 09 Sep 2025

https://github.com/kotyara12/remqtt

MQTT клиент ESP32 и ESP-IDF с возможностью настройки двух серверов (основного и резервного) / MQTT client ESP32 and ESP-IDF with the ability to configure two servers (primary and reserved)

esp-idf esp32 mqtt mqtt-client

Last synced: 14 May 2025

https://github.com/blackhole-consulting/blackblock

A private blockchain for micropython embeded systems

blockchain blockchain-technology esp32 ior iot micropython

Last synced: 20 Jul 2025

https://github.com/bunnysakura/lv_port_esp32c3

基于ESP-IDF v5.1.1,将LVGL v7.11.0 ~ v8.3.10 移植到合宙ESP32C3-CORE开发板,并适配合宙0.96寸屏幕拓展板。

esp32 esp32-c3 esp32-idf lvgl lvgl-esp32 lvgl-esp32-port

Last synced: 10 Sep 2025

https://github.com/ekv88/esp32-bluetooth-rubber-ducky

Bluetooth Rubber ducky on ESP32 that acts like bluetooth keyboard and mouse

esp32 pentesting-tool rubber-ducky

Last synced: 14 May 2026

https://github.com/homespan/spanpointlightswitch

Demonstrates use of SpanPoint to transmit data to Remote Devices

arduino-sketch esp32 esp8266 home-automation homekit homespan

Last synced: 03 Apr 2025

https://github.com/nopnop2002/esp-idf-m5stack-speaker

Example to ring the speaker of M5Stack with esp-idf

beep buzzer esp-idf esp32 m5stack speaker tone

Last synced: 19 Mar 2025

https://github.com/2b-t/esp32s3-microros

Example of how to stream camera data from a Seeed Studio Xiao ESP32-S3 Sense to ROS 2 using micro-ROS

camera esp32 esp32-s3 esp32-s3-cam micro-ros micro-ros-esp32 ros2 ros2-humble seeedstudio seeeduino-xiao xiao-esp32s3-sense

Last synced: 21 Sep 2025

https://github.com/ixy05/homespan-d5evo-gate

HomeKit gate controller for Centurion (Centsys) D5 Evo gate motor

centsys centurion d5-evo d5evo esp32 esp32-s2 garage garage-door-opener gate gate-opener home-automation homekit homespan

Last synced: 14 Jul 2025

https://github.com/jpajzinka/ESP32-PulseMeter

This is ESP32 Micropython implementation, which measures impulses using ULP and sends the data through HTTP to ThingsBoard IOT data hub.

esp32 micropython ulp

Last synced: 10 Jul 2025

https://github.com/franpog859/waterinator

🌾⚡️ IoT project for effortless plant cultivation. The chip measures soil moisture, irrigates plants, and pushes the data to the cloud via a lambda

arduino esp32 gcp-cloud-functions iot lambda mongodb pump watering-plants

Last synced: 29 Oct 2025

https://github.com/fedecastellaro/study-of-mifa-antennas-in-pcb-designs

Summary of my studies carried out on the behavior of the 2.4GHz MIFA antenna (Meandered Inverted F-type Antenna).

antenna cst cststudio esp32 mifa

Last synced: 20 Sep 2025

https://github.com/allanoricil/esp32-lvgl-lcd-touch-sd-card

lvgl + lcd + touch + sd card CYD minimum example

cyd esp32

Last synced: 04 Mar 2025

https://github.com/pfalcon/esp-sdk-tools

Tools for hacking on Espressif ESP8266/ESP32 SDKs

esp32 esp8266 reverse-engineering

Last synced: 04 Jan 2026

https://github.com/hwzlovedz/axp2101-pmic

AXP2101 Power management IC(AXP2101电源管理芯片)

c cpp esp-idf esp32 esp32-s3 pmic

Last synced: 11 Jul 2025

https://github.com/shonp40/espresense-sensors

A custom-made PCB designed for an ESP32 running ESPresense with weather, light and motion sensors

bme280 esp32 espresense motion pir sensor tsl2561

Last synced: 03 Feb 2026

https://github.com/nechry/esp32-ssdp-honeypot-phishing

Demonstration of ethical hacking featuring ESP32 advertisement utilizing the Simple Service Discovery Protocol.

esp32 ssdp ssdp-device ssdp-fake

Last synced: 11 Apr 2025

https://github.com/thorsten-l/esp32-arduino-info

A simple program showing esp32 chip information

arduino esp32 esp32-arduino platformio wifi

Last synced: 14 May 2025

https://github.com/sam0jones0/sugarsentry

ESP32-based portable blood glucose visualisation device with e-ink display. Utilizes Dexcom API, BME280, and VCNL4040 sensors. Developed in C++ for low power, long battery life.

blood-glucose-monitoring bme280 cpp dexcom dexcom-api e-ink esp32 low-power portable vncl4040

Last synced: 10 Apr 2025

https://github.com/yasir-shahzad/fancontroller

A lightweight Arduino library for ESP32 to control AC fan speed using zero-crossing detection and TRIAC firing with precise timing.

dimmer esp32 esp8266 fan-dimmer nodemuc yasir-shahzad zerocrossing

Last synced: 24 Jul 2025

https://github.com/f321x/offline-lightningatm-esp32

Bitcoin ATM (coins only) with lightning network support, running fully offline on an esp32.

3d-printing arduino atm bitcoin coin-acceptor eink esp32 lightning satoshi

Last synced: 13 Apr 2025

https://github.com/valerio-vaccaro/pagami

Check your Bitcoin addresses, show first unused address and calculate your balance.

bitcoin btc eink epaper esp32

Last synced: 11 Apr 2025

https://github.com/nthnn/diwa

Lightweight simple implementation of Artificial Neural Network for Arduino ESP32, ESP8266, RP2040, PlayStation Portable SDK, WebAssembly, and even Windows, macOS, and Linux-based OSes.

arduino arduino-library artificial-neural-network esp32 esp32-arduino esp32-wroom neural-network neural-networks platformio-arduino platformio-library psp-sdk wasm wasm-library

Last synced: 27 Jul 2025

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

User-level UART I/O library for ESP-IDF

esp-idf esp32 uart

Last synced: 22 Jun 2025

https://github.com/johnkun136nvcp/ids-port-mirror

This repository provides an Intrusion Detection System (IDS) using an ESP32 microcontroller, Python, shell scripts, and C++. It captures network traffic and displays real-time statistics. The ESP32 communicates with a Linux server, which processes the captured data and stores it in a database.

angel-beats anime arduino cplusplus database-management esp32 gitkraken ids learn linux network-traffic php python realtime-monitoring shellscript traffic-analysis web

Last synced: 15 Apr 2025

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

Three-Wire Digitally Controlled Potentiometer driver for ESP-IDF

digital-potentiometer dpot esp-idf esp32 x9c103 x9c104 x9c503 x9x102

Last synced: 23 Jul 2025

https://github.com/funpythonec/fit_guatemala_2019-smart_badge

Hoja de datos y scripts para el gafete inteligente con MicroPython, basado en ESP32.

badge badgelife bme280 esp32 esp32-wroom iot matrizled max7219 micropython mma8452

Last synced: 22 Jul 2025

https://github.com/juliankarrer/kishte

Building a Bluetooth Midi Controller from an ESP32

bluetooth diy electron esp32 hardware midi-controller schematics tutorial

Last synced: 06 May 2026

https://github.com/error311/unraid-epaper-server-monitor

Unraid ePaper Server Monitoring real time statistics tool

epaper esp32 server-monitor

Last synced: 07 May 2025

https://github.com/pconti31/guislice-solutions

GUIslice Solutions is selection of sample applications for GUIslice API and Builder.

adafruit-gfx arduino esp32 guslice tft-display tft-espi

Last synced: 23 Jun 2025

https://github.com/fonger/esp-homekit-servo-switch

[WIP] This is a HomeKit NodeMCU wall light switch controller using servo

esp-homekit esp-open-rtos esp-open-s esp32 esp8266 espressif freertos homekit nodemcu

Last synced: 06 Apr 2025

https://github.com/mtsfy/esp32cam-webserver

ESP32-Cam Webserver using Picoweb

esp32 micropython webserver

Last synced: 13 Apr 2025

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

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

esp-idf esp32 euler-angles gy85 imu kalman-filter roll-pitch-yaw-angles

Last synced: 03 Apr 2025

https://github.com/josejuansanchez/wemos-lolin-esp32

Notes and experiments with ESP32

esp32 wemos-lolin-esp32

Last synced: 07 Mar 2026

https://github.com/h1romas4/m5stamp-c3wamr

This repository demonstrates the use of [WebAssembly Micro Runtime (WAMR)](https://github.com/bytecodealliance/wasm-micro-runtime) on M5Stamp C3 to run WebAssembly applications.

esp32 m5stack m5stamp wasm-micro-runtime webassembly

Last synced: 14 Apr 2025

https://github.com/choaib-elmadi/adas-dashboard-system

A multi-microcontroller vehicle dashboard system with ADAS features, real-time UI, and AI-based speed limit detection using ESP32, STM32, Arduino, and Python.

adas adas-systems ai arduino artificial-intelligence automotive dashboard dashboard-application embedded-systems esp32 stm32 vehicle

Last synced: 23 Jun 2025

https://github.com/heartfeltbp/bpm

Firmware for the Heartfelt Cardiac Monitor. Consists of sensor (MAX86150) driver, WiFi and Bluetooth connectivity, and client authentication.

86150 arduino arduino-library arduinonano esp32 esp32-arduino esp32c3 firmware max86150 maxim photoplethysmography ppg sensor zephyr zephyr-rtos

Last synced: 30 Oct 2025

https://github.com/probonopd/esp32s3-linux

Based on https://gist.github.com/jcmvbkbc/316e6da728021c8ff670a24e674a35e6

esp32 esp32-s3 linux

Last synced: 27 Mar 2025

https://github.com/nopnop2002/esp-idf-remote-lcd

Control the HD44780 using HTTP/MQTT.

esp-idf esp32 hd44780 http http-client lcd1602 lcd1604 rest

Last synced: 03 Apr 2025

https://github.com/enceladus2000/imu-musclefatigue

Detect potential muscle fatigue during human activities using accelerometer and gyroscope data.

esp32 imu machine-learning signal-processing

Last synced: 02 Mar 2025

https://github.com/lupyuen/bme280-nuttx

Apache NuttX Driver for Bosch BME280 I2C Sensor (Temperature + Humidity + Air Pressure) ported from Zephyr OS

bl602 bl604 bme280 driver esp32 i2c nuttx pinecone pinedio riscv32 sensor

Last synced: 02 Feb 2026

https://github.com/alenoc/clawdbox

ESP32-S3-BOX desk monitor for Claude Code API usage - polls Anthropic rate-limit headers over WiFi, no host daemon

anthropic claude claude-code esp32 esp32-s3 iot lvgl oauth platformio rate-limit

Last synced: 23 May 2026

https://github.com/maximiliani/dmxadapter

This is an ESP32 based adapter for wireless transmission of DMX.

dmx dmx512 esp32 espnow rest-api webui wifi

Last synced: 08 Sep 2025

https://github.com/gerryvel/nmea2000_tpw

BoatSensor for temperatur, pressure and winddata. Windata input NMEA0183 over WLAN. All data output to NMEA2000.

bmp280 bmp388 esp32 nmea0183 nmea2000

Last synced: 14 Apr 2025

https://github.com/michtronics/axloratnc

ESP32 LoRa AX.25 TNC with KISS, WA8DED, APRS, NET/ROM, BBS, and connected-mode digipeating.

aprs ax25 bbs bpq32 digipeater esp32 ham-radio heltec linbpq lora netrom packet-radio radiolib sx1262 sx1276 tnc ttgo-tbeam wa8ded

Last synced: 19 May 2026

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

🔬 RBCX is a universal controller for hobby robots. It is a successor of RB3201-RBControl. It is used in our robot Robotka on Robo camp 2020.

arduino coprocessor esp32 espidf led motor rbcx servo stm32f103

Last synced: 15 Aug 2025

https://github.com/valeriansaliou/lab-iot-homekit

:bulb: HomeKit-powered home automation IoT projects, running on ESP32.

esp32 homekit homespan

Last synced: 30 Apr 2025

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

TM1637 Driver for esp-idf

8segment esp-idf esp32 tm1637

Last synced: 09 Mar 2026

https://github.com/olivier-true/micropython-memory-friendly-http-requests

A lightweight and memory-efficient HTTP client module for MicroPython, optimized for use cases on resource-constrained devices such as ESP32.

embedded esp32 http-client iot lightweight low-memory memory-efficient micropython nanoframework requests

Last synced: 19 Jun 2025

https://github.com/pguyot/atomvm_m5

AtomVM support for M5

atomvm erlang esp32 m5stack

Last synced: 23 Sep 2025

https://github.com/lexus2k/espressif-diptrace

Espressif ESP32 component for Diptrace

diptrace esp32 espressif layout library schematics

Last synced: 13 Aug 2025

https://github.com/xreedev/automated-solar-panel

This project aims to increase efficiency of solar panels by adjusting its tilt based on the calculated sun's position in the sky ,without a LDR.This was done as part of my BTech mini project.

arduino arduino-library btech btech-project btech-projects cpp css esp32 html js json ktu solar-panels solpos

Last synced: 11 Apr 2025

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

Example Application for nyumaya audiorecognition on ESP32-S3-BOX

esp32 esp32s3 keyword-spotting machine-learning wakeword

Last synced: 07 Apr 2026

https://github.com/ditronix/espuno-pi-raspberry-pi-esp32-controller-emulator

ESPuno Pi a new STEM board for Q1 2025, incorporating a Raspberry Pi ESP32 Controller and Emulator in a single board.

banana-pi controller emulator esp32 interface orange-pi raspberry-pi raspberrypi

Last synced: 09 Jul 2025

https://github.com/hugokernel/esphome-pellet-stove

Drive your pellet stove easily with ESPHome

esp32 esphome pellet-stove stove

Last synced: 03 Jan 2026

https://github.com/nopnop2002/esp-idf-remote-sqlite3

Remote-Sqlite access for esp-idf

db dbms esp-idf esp32 http rest sqlite3

Last synced: 23 Jun 2025

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/desifish/gps-clock-v1

A precision timepiece that syncs with satellites and monitors your environment!

128x64 arduino bh1750 bme280-sensor bmp280 buzzer digital-clock esp32 esp32-devkit-v1 gps gps-clock gps-time iot lcd-clock lcd-display st7920 tmp117

Last synced: 26 Aug 2025

https://github.com/shironxn/growbyte

An IoT-based smart plant monitoring and control system using ESP32

arduino esp32 iot platformio

Last synced: 22 Jul 2025

https://github.com/styropyr0/bme688

The BME688 Arduino Library is a comprehensive driver for interfacing with the Bosch BME688 environmental sensor. This library provides functionality to measure temperature, pressure, humidity, and gas resistance, supporting various oversampling settings and operation modes.

arduino arduino-ide arduino-library arduino-project bme688 bosch-sensor driver environmental-sensor esp32 esp32-library library

Last synced: 13 Sep 2025

https://github.com/matthias-bs/esp32_atc_mithermometer_library

ESP32 BLE Client for receiving ATC_MiThermometer Data (as Advertising Data) [deprecated]

arduino arduino-library ble esp32 esp32-arduino

Last synced: 08 Aug 2025

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

适用于具有16M flash的ESP32芯片的MicroPython LVGL绑定 | Micropython bindings to LVGL for Embedded devices, Unix and JavaScript | M5Stack BASIC

esp32 gui lvgl lvgl-esp32 m5stack m5stack-core micropython mpy

Last synced: 31 Oct 2025

https://github.com/loockeeer/esp-ips

This repository is for an Indoor Positioning System (actually designed for outdoor positioning) designed for getting the positions of cars during a race.

bluetooth-low-energy esp32 espidf ips rssi-localization

Last synced: 13 May 2026

https://github.com/thc1006/zephyr-m5stack-sticks3

First public Zephyr RTOS board port for the M5Stack StickS3 / M5StickS3 K150 (ESP32-S3-PICO-1-N8R8). Board m5stack_sticks3 — runtime-verified boot, console, buttons, BMI270 IMU, and ST7789P3 LCD.

bmi270 board-port devicetree embedded esp32 esp32-s3 esp32s3 espressif firmware iot m5pm1 m5stack m5stick-s3 m5stickc m5sticks3 rtos st7789 st7789p3 zephyr zephyr-rtos

Last synced: 29 Jun 2026

https://github.com/roycuadra/esp32-cyd-digitalclock-ph-time

This example shows a digital clock with a rolling effect as the digits change. Most of the code are borrowed from other examples. Thanks Internet!

cheap-yellow-display esp32 ili9341

Last synced: 05 May 2025

https://github.com/mauriciobarroso/ads101x

12-bit ADC ADS101x (ADS1013, ADS1014 and ADS1015) driver for ESP-IDF and STM32CubeIDE

adc ads1013 ads1014 ads1015 ads101x arm-cortex-m3 arm-cortex-m4 esp-idf esp32 esp32c3 esp32c6 esp32s2 esp32s3 stm32 stm32cubeide

Last synced: 20 Jun 2025

https://github.com/thingpulse/esp32-icon64-co2

Measure CO2 with either the Winsen MH-Z19C or the Sensirion SCD41 sensor and display the values on the Icon64

co2 co2-sensor esp32 espressif scd41 scd4x sensirion

Last synced: 15 May 2026

https://github.com/otti/pvexcess

Use your photovoltaics excess power

arduino arduino-ide esp32 photovoltaic platformio solar solar-energy

Last synced: 11 Apr 2026

https://github.com/chmoore889/esp_rainmaker_association

Native Dart implementation of ESP Rainmaker provisioning and user mapping.

esp-rainmaker esp32 espressif

Last synced: 20 Jan 2026

https://github.com/moucha19/smart-uppatvind

Redesigned control board for IKEA Uppatvind with smart capabilities

esp32 homeassistant ikea pcb uppatvind

Last synced: 22 Mar 2025

https://github.com/unsignedarduino/esp32-text-reader

The code for an ESP32-based eBook-style reader that reads text files off an micro SD card!

arduino ebook-reader esp32 esp32-arduino esp32-platformio platformio text-reader

Last synced: 05 May 2026

https://github.com/agjendem/esp32-ttgo-temperature-display

ESP32 TTGO temperature display with ds18b20 temperature sensors

ds18b20 esp32 micropython ttgo

Last synced: 09 May 2026

https://github.com/13rac1/LED-Holiday-String-Lights

A five color color palette cycle with a sine wave fade/wipe for 100 LED pixels running on an ESP32

arduino esp32 led led-strips ws2811

Last synced: 22 Jul 2025

https://github.com/mguellsegarra/muse-mqtt-audioplayer

🔊 An Arduino sketch for ESP32-based MUSE Luxe board that enables network audio streaming via MQTT control.

arduino arduino-sketch audio-player audio-streaming es8388 esp32 home-automation i2s iot mqtt muse-luxe pubsub smart-speaker wifi

Last synced: 10 Feb 2026

https://github.com/celliesprojects/smartmeterreader-esp32

A simple smartmeter (slimme meter) reader for the esp32. Compiles in the Arduino IDE.

arduino-ide dsmr dsmr-reader dsmr-to-websocket esp32 serial-to-websocket slimme-meter web-application web-interface

Last synced: 03 Feb 2026

https://github.com/xythobuz/giess-o-mat

DIY fertilizer mixer and plant watering machine, made with Arduino and ESP32.

arduino esp32 esp8266 i2c influxdb platformio websocket

Last synced: 06 Apr 2026

https://github.com/diegoperea20/iot_-internet_of_things-

internet_of_things, ESP32 , conecction wifi, save ,save database through sensors, create local server, mqtt, mosquito, iot, CRUD iot etc.

crud crud-application esp32 iot mosquitto mqtt platfformio uao

Last synced: 29 Apr 2026

https://github.com/olegccc/esp32-axum-ws

Rust for ESP32 with Axum and Websockets

axum esp-rs esp32 preact rust tokio-rs vite

Last synced: 20 Jun 2025

https://github.com/fortuna/esphomecollection

Collection of ESPHome YAML definitions for various boards and dev kits

esp32 esp32-c3 esp32-c6 esp32-s3 esphome m5stack-atom-echo

Last synced: 25 Jan 2026