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/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/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/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/philipphenkel/esphome-config

Repo for my ESPHome configurations

ble deye esp32 esphome homeassistant smartsolar victron

Last synced: 14 Sep 2025

https://github.com/motterbine/esp32_android_controller

VS2022 Maui solution focused on Android for ESP32

bluetooth esp32 maui tasks tcp-ip wifi

Last synced: 22 Jun 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/swordlordcodingcrew/ordinator

Extendable firmware for the LILYGO TTGO T-Wristband

esp32 esp32-arduino lilygo-ttgo-twristband pio platformio t-wristband wearables

Last synced: 15 Apr 2025

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/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/matthias-bs/micropython-miflora

MicroPython library for Xiaomi Mi Flora (aka. flower care) BLE plant sensors

ble bluetooth-low-energy esp32 micropython sensors

Last synced: 10 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/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/nopnop2002/esp-idf-tm1637

TM1637 Driver for esp-idf

8segment esp-idf esp32 tm1637

Last synced: 09 Mar 2026

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

AtomVM support for M5

atomvm erlang esp32 m5stack

Last synced: 23 Sep 2025

https://github.com/huming2207/lvgl-ttf-esp32

LVGL + stb-truetype rendering TrueType on ESP32

esp-idf esp32 littlevgl lvgl truetype

Last synced: 02 Aug 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/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/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/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/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/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/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/probonopd/esp32s3-linux

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

esp32 esp32-s3 linux

Last synced: 27 Mar 2025

https://github.com/allangallop/mini-web-radio-2

Version 2 of the Hosptial Radio project

charity esp32 hospitals internet-radio

Last synced: 11 Apr 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/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/asukiaaa/thingspeak_asukiaaa

A library to send field values to ThingSpeak.

arduino arduino-library esp32 esp8266 thingspeak

Last synced: 08 Apr 2026

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

CANbus to BSD-Socket bridge using esp32

can can-bus csv esp-idf esp32 json socket tcp udp xml

Last synced: 23 Aug 2025

https://github.com/luzifer/espsms

Receive SMS for a SIM-card and forward them to a server

cpp esp32 sim800l

Last synced: 18 Aug 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/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/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/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/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/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/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/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/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/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/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/sensirion/arduino-i2c-scd30

Arduino I2C driver for Sensirion's SCD30 sensor

arudino co2 co2-sensor driver esp32 humidity i2c sensirion sensor temperature

Last synced: 30 Apr 2025

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/nopnop2002/esp-idf-i2c-benchmark

Benchmark for esp-idf i2c driver

esp-idf esp32 i2c-interface i2c-master

Last synced: 24 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/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/nullstalgia/yap

A friendly serial terminal application.

defmt esp32 macros ratatui rust serial serialport tui usb

Last synced: 10 Aug 2025

https://github.com/funnygeeker/micropython-easytime

A MicroPython library for synchronizing and setting time. 用于同步时间和设置时间的MicroPython库

esp01s esp32 esp8266 micropython ntp ntp-client rtc time

Last synced: 03 Oct 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/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/roboticsbrno/rb3204-rbcx-library

RBCX library for main controller ESP32

esp32 library motor rbcx servo smart-servos

Last synced: 30 Apr 2025

https://github.com/siara-cc/marisa-esp32

Fast lookups in large static dictionaries - an ESP32 Arduino wrapper for Marisa library

arduino-library dictionary-tools esp32

Last synced: 20 Jul 2025

https://github.com/reala10001986/dash-gauges

Building instructions and firmware for the Dash Gauges ("Plutonium gauges") as known from the Delorean Time Machine

bttf dash-gauges dashgauges delorean deloreantimemachine docbrown dtm esp32 gauges mcfly plutonium plutonium-chamber plutonium-gauges time-machine

Last synced: 07 Sep 2025

https://github.com/jakubandrysek/remote-serial-example

:mag: Remote serial in Lorris for ESP32

cpp debug esp32 lorris platformio proxy

Last synced: 08 May 2026

https://github.com/vshymanskyy/lbm-micropython

LoRa Basic Modem integration for MicroPython

esp32 lora lorawan micropython stm32

Last synced: 25 Jul 2025

https://github.com/eshansurendra/smart-medibox

Smart Medibox using an ESP32 to remind users to take their medicine on time.

dht11 embedded-systems esp32 iot mqtt-broker node-red platformio ssd1306-oled vscode

Last synced: 01 Feb 2026

https://github.com/funpythonec/upy-genpy

ROS message python classes generator specifically for uPy.

esp32 genpy message-files micropython python ros

Last synced: 25 Oct 2025

https://github.com/roboticsbrno/rb3206-elks

💡 ELKS aka ESP Learning Kit Starter is a development board for the ESP32-S3 microcontroller.

alks button buzzer elks esp-learning-kit-starter esp32 kit learning led potentiometer servo

Last synced: 15 Aug 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/thijses/nt3h_thijs

A library for the NT3H2111 / NT3H2211 / NT3H1101 / NT3H1201 NFC tag IC for atmega328p, ESP32, MSP430 or STM32 (or Wire.h)

esp32 nfc nfc-tag nt3h2111-2211 stm32

Last synced: 06 Oct 2025

https://github.com/electroniccats/bastwifi

BastWiFi is all the best in the world format Feather and ESP32-S2!, Feather pin to pin compatible with a USB port type C

esp32 esp32-arduino esp32-s2 esp32s2

Last synced: 03 Apr 2025

https://github.com/funpythonec/upy_ide

Proyecto para desarrollar un IDE con opciones de flashear MicroPython en microcontroladores ESP

beeware editor esp32 esp8266 micropython pybee python toga

Last synced: 09 Apr 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/andypiper/esp32-c3fh4-rgb

Arduino code for the 01Space ESP32-C3FH4-RGB board

arduino esp32 esp32-arduino esp32c3 neopixels

Last synced: 30 Sep 2025

https://github.com/icantmakethings/ambii

FW & HW for portable 4 channel recorder using a ESP32-S2 & PCM1808's

ambisonic ambisonics audio audio-recorder esp32 esp32-s3 oshwa pcm1808

Last synced: 18 May 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/jacksalici/esp-vanet

ESP32-based VANET-like inter-vehicular network to provide ETSI ITS CAM and DENM to nearby cars.

cam demn esp32 etsi inter-vehicular-communication vanet

Last synced: 18 Apr 2026

https://github.com/thelastoutpostworkshop/animatedgif340_240_push_button

Animated GIF (with Push Button) on a 320x240 LCD Display (ILI9341) with the ESP32

esp32 gif gif-animation ili9341

Last synced: 11 Apr 2025

https://github.com/aromajoin/esp32-idf-starter

A template project for ESP32 firmware development with VSCode IDE.

embedded-systems esp32 espressif firmware template-project

Last synced: 10 May 2026

https://github.com/isaackoz/vite-plugin-preact-esp32

Convert Preact SPA to a header file to be used on an ESP32 webserver.

esp32 plugin preact spa vite

Last synced: 12 Apr 2025

https://github.com/tolacika/esp-lcd-example

This repository demonstrates using ESP-IDF 5.4.1 with the new I2C driver to control an HD44780 2004A LCD via a PCF8574 I2C I/O expander. The main language is C.

2004 esp-idf esp32 hd44780 hlf8574t lcd lib pca8574 pcf8574

Last synced: 19 May 2026

https://github.com/timschneeb/esp32-weather-clock-cube

A desktop weather clock with a 240x240 TFT screeen based on the ESP32-S3 (GeekMagic)

clock esp32 esp32-s3 freertos geekmagic geekmagic-s3 iot lvgl weather

Last synced: 14 May 2026

https://github.com/s-r-e-e-r-a-j/esp32-simple-projects

This repository contains simple beginner projects using the ESP32 microcontroller, including circuit diagrams and programming code

esp32

Last synced: 09 Aug 2025

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

Gravity DFRobot DFR0645-G, DFR0645-R (TM1650) i2c micropython display driver.

dfr0645 dfrobot display esp32 gravity i2c led micropython python tm1650

Last synced: 14 May 2026

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/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/madskjeldgaard/platformio-arduino-template

The ⚡ULTIMATE⚡ Arduino starter template for Platformio 🐩 (Pico, ESP32, ESP8266, Teensy, etc)

adafruit-feather arduino esp32 esp32-arduino esp8266 esp8266-arduino platformio raspberry-pi-pico teensy teensy40 teensy41 teensylc template-repository

Last synced: 20 Jan 2026

https://github.com/kotyara12/reesp32

ESP32 system functions and utilites (ESP-IDF)

esp-idf esp-idf-framework esp32 esp32-idf

Last synced: 14 May 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/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/harry48225/octoscale

a tiny smart espresso scale

arduino cpp esp32 nativescript svelte

Last synced: 18 Feb 2026

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

Lacrosse Sensors to MQTT gateway

esp32 lacrosse mqtt sensor temperature

Last synced: 20 Jan 2026