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/hms-homelab/hms-mm

Dual ESP32-C3 miner/mule WiFi SD card bridge. Downloads files over WiFi SD AP, serves over HTTP on home network. Experimental.

esp-idf esp32 esp32-c3 file-server http-server miner-mule uart wifi-sd

Last synced: 04 Jun 2026

https://github.com/0015/esp32_thermal_camera_viewer

Stream 80×62 thermal frames over TCP to a full-featured web UI with color maps, max temp tracking, and fullscreen display.

esp-idf esp32 mi0802 temperature thatproject thermal-camera thermal-images

Last synced: 29 Apr 2026

https://github.com/bareboat-necessities/bbn-nmea200-m5atom

NMEA-2000 esp32 Arduino sketches for M5Atom with CAN Bus module CA-IS3050G

canbus esp32 m5stack nmea nmea2000

Last synced: 03 Apr 2026

https://github.com/gold-silver-copper/grift

grift is a no_std no_alloc no_unsafe lisp for bare-metal devices

arduino embedded esp32 lisp no-alloc no-std rust scheme

Last synced: 11 Mar 2026

https://github.com/araa47/esp32_midi_over_ble

ESP 32 Bluetooth Midi Instrument

ble bluetooth esp32 esp8266 midi

Last synced: 21 Jun 2025

https://github.com/spyopensource/esp32-pcb

PCB board design for a mini drone

drone esp32 kicad

Last synced: 26 Apr 2025

https://github.com/perfecxx/kmitl-iiotdevboard

Example Usage of KMITL-IIoT Dev Board.

arduino esp32 iiot kmitl micropython

Last synced: 19 Apr 2025

https://github.com/nanoframework/nanoframework.magicbit

:package: Board package for MagicBit with .NET nanoFramework

chsarp esp32 hacktoberfest library nanoframework

Last synced: 21 Apr 2025

https://github.com/Maxr1998/LightStickMod

Modding the LOOΠΔ light stick with a custom PCB/firmware, rechargeable battery and a companion Android app for wireless control.

android esp32 hardware jetpack-compose

Last synced: 15 Apr 2025

https://github.com/umerghafoor/iot-plant-monitoring-system

Code for an ESP32-based system that monitors plant health (humidity, temperature, soil moisture) and publishes data to AWS IoT Core for real-time cloud analysis.

aws-iot esp32 iot mqtt ntp plant-monitoring

Last synced: 12 Oct 2025

https://github.com/rolandort/water-tank

Water tank monitoring with ESP32-C6 and an ultrasonic distance sensor.

esp32 esphome ultrasonic-sensor

Last synced: 23 Oct 2025

https://github.com/yalishanda42/smart-locc

Smart lock IoT project. Supports both ESP8266 & ESP32

arduino esp32 esp8266 iot lock unlock wifimanager

Last synced: 12 Apr 2025

https://github.com/airooter/esp-lvgl

LVGL project code on the ESP32 and ESP8266 platforms

esp32 esp32-arduino esp32-cam esp32-idf esp32-s3 esp32-wroom esp8266

Last synced: 26 Oct 2025

https://github.com/nopnop2002/esp-idf-smb-camera

Take a picture and Publish it via SMB

esp-idf esp32 esp32-cam esp32-camera samba smb smbclient

Last synced: 30 Jun 2025

https://github.com/mhamidjamil/ttgo_tcall

This project uses TTGO T-Call module to deal with calls and messages, monitor its surroundings and alert user via call or message if any environmental changes detected by ultrasound sensor.

call dht11 esp32 gsm gsm-module messages oled-display-ssd1306 sim800l thingspeak ttgo-tcall ultrasound

Last synced: 16 Mar 2025

https://github.com/sqfmi/hpdl1414-74hc595-arduino

An Arduino library for driving HPDL-1414 displays using shift registers

arduino esp32 hpdl1414

Last synced: 10 Jun 2025

https://github.com/thelastoutpostworkshop/led_task

Tasks on ESP32 Made Easy

esp32 leds multitasking tasks

Last synced: 06 Mar 2025

https://github.com/Jana-Marie/trainlog

simple position and movement tracker/logger.

battery eletronics esp32 hardware kicad oshw trains

Last synced: 09 Jul 2025

https://github.com/lily-osp/esp32-waveform-generator

This project implements a versatile waveform generator using an ESP32 microcontroller. It generates various types of waveforms with adjustable parameters such as frequency, amplitude, and phase. Additionally, it features sweep and burst modes for more complex signal generation.

arduino esp32 frequency microcontroller waveform

Last synced: 13 Apr 2026

https://github.com/bpi-steam/bpi-bit-hardware

📓 bpi-bit 产品的介绍与硬件资料

bpi-bit datasheet esp32 introduction

Last synced: 07 Oct 2025

https://github.com/ibrahimessakine/smart-home

The integration of IOT using ESP32 (C++) and android application (Java) to make a smart house.

android-studio arduino esp32 iot java login smart-home

Last synced: 07 Apr 2025

https://github.com/amusarra/esp32-mqtt-publish-subscribe

This project shows how to use the ESP32 to interact with the MQTT protocol in the IoT environment. For more information, refer to the article https://bit.ly/3a3t7xq

esp32 iot mqtt platformio

Last synced: 11 Jun 2025

https://github.com/jana-marie/trainlog

simple position and movement tracker/logger.

battery eletronics esp32 hardware kicad oshw trains

Last synced: 21 Apr 2025

https://github.com/eiichiroito/m5squeak

m5squeak is a squeak implementation of m5stack microcontroller.

esp32 m5stack smalltalk squeak

Last synced: 13 Apr 2025

https://github.com/itay2805/esp32-microkernel

A microkernel for ESP32 targeting TTGO T-Watch-2020-V2

esp32 microkernel ttgo twatch

Last synced: 20 Jan 2026

https://github.com/yaqwsx/jaculus

Jaculus - Javascript runtime for ESP32

esp32 javascript

Last synced: 21 Apr 2025

https://github.com/xreef/pcf8574_micropython_library

MicroPython library for pcf8574 an i2c digital expander for Arduino, esp32, SMT32 and ESP8266. Can read write digital values with only 2 wire.

arduino digital esp32 esp8266 expander i2c library micropython pcf8574 pcf8574a raspberry rp2040 samd stm32 wire

Last synced: 26 Oct 2025

https://github.com/insighio/esp-idf-repartitioner

an example project in ESP-IDF on how to repartion and flush micropython Over-The-Air

esp-idf esp32 micropython ota repartition wifi

Last synced: 26 Apr 2025

https://github.com/ranon-rat/esp32-video-streaming

a simple example of video streaming with a ESP32 AI Thinker

arduino esp32 esp32-cam platformio

Last synced: 12 Jun 2025

https://github.com/gruppio/throttle

Throttle library for arduino, just like a Debounce but faster! 😎

arduino arduino-library bounce button debounce due duemilanove esp32 esp8266 platformio throttle uno

Last synced: 15 Apr 2025

https://github.com/end2endzone/anyrtttl

A feature rich arduino library for playing rtttl melodies

arduino esp32 esp8266 piezo rttl rtttl tone

Last synced: 24 Jan 2026

https://github.com/rpsubc8/ESP32TinyUzebox

Uzebox in ESP32 (TTGO VGA32)

bitluni c esp32 ttgo ttgovga32 uzebox

Last synced: 29 Apr 2025

https://github.com/flrs/vpn_remote_control_gadget

Gadget to remote control VPN settings on ASUS RT-AC68U router using the LilyGo TTGO T5 V2.3 ESP32 e-paper board

arduino arduino-sketch asus epaper esp32 esp32-arduino gadget iot-device privacy rt-ac68u ttgo ttgo-t5s-epaper vpn

Last synced: 21 Apr 2025

https://github.com/erriez/erriezrotaryencoderhalfstep

3 speed half step Rotary Encoder library for Arduino. Polling and interrupts are supported.

3-speed arduino c-plus-plus documentation encoder esp32 esp8266 getting library rotary started uno

Last synced: 23 Apr 2025

https://github.com/lmarzen/esp32-quotes-epd

Displays motivational quotes on a low power E-Paper display controlled by an ESP32 microcontroller.

display eink embedded epaper esp32 quotes

Last synced: 12 Jun 2025

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

A simple and versatile web server library for Micropython. 适用于 `Micropython` 的简易 Web Server 库

esp32 esp8266 flask http-server micropython python socket stm32 web

Last synced: 25 Apr 2025

https://github.com/jessebraham/esp-iot-quickstart

A project template for developing IoT projects using the Espressif Systems ESP32

c esp-idf esp32 espressif iot mqtt websocket

Last synced: 25 Oct 2025

https://github.com/xreef/ebyte_rf_e70_series_library

Arduino RF EBYTE E70 CC1310 device library complete and tested with Arduino, esp8266, esp32, STM32 and Raspberry Pi Pico (rp2040 boards)..

arduino arduino-library arduino-mkr arduino-nano-33 cc1310 e70 ebyte esp32 esp8266 library pico raspberry-pi-pico rp2040 stm32 streaming

Last synced: 14 Apr 2025

https://github.com/blushttv/esp32_marauder_cheap_yellow_display_cyd_deutsch

Eine Anleitung für den ESP32 Marauder auf Basis des CYD Display mit GPS,Akku & Externer Wlan Antenne.

cheap-yellow-display cyd esp32 esp32-2432s028r marauder-cyd marauders-esp

Last synced: 24 Apr 2025

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

ST7565 Driver for esp-idf

esp-idf esp32 st7565

Last synced: 06 Sep 2025

https://github.com/juanboro/esphome-radiolib-cc1101

Enable CC1101 as a RF remote receiver/transmitter in ESPHome (using Radiolib)

arduino cc1101 esp32 esphome radiolib

Last synced: 08 Apr 2025

https://github.com/RetepRelleum/uPyExplorer

Explorer for Micropython Device

esp32 esp8266 explorer micropython tool upython

Last synced: 13 May 2025

https://github.com/mongoose-os-apps/losant-temp-sensor

:thermometer: A Mongoose OS app for sending temperature readings of ESP32 to Losant.

esp32 esp822 espressif losant mongoose-os mongoose-os-app mqtt temperature-sensor

Last synced: 23 Apr 2025

https://github.com/erikxson/watermeter-flowiq2200

Kamstrup FlowIQ 2200 to Home Assistant via ESP32 + MQTT discovery

cc1101 esp32 flowiq flowiq2200 home-assistant homeassistant kamstrup mqtt platformio

Last synced: 05 Feb 2026

https://github.com/atomvm/atomvm_esp32cam

An AtomVM Nif for interfacing with cameras connected to the ESP32

atomvm erlang esp32

Last synced: 25 Apr 2025

https://github.com/denismurphy/espresso-engine

Arduino ESP32 based smart coffee machine

arduino c coffee coffee-machine educational embedded esp32 espresso iot

Last synced: 08 Apr 2025

https://github.com/ggkooo/esp32-sensors

Developing an ESP32 code to read environmental variables

arduino-ide c esp32 esp32-devkit-v1 humidity-sensor ino noise-sensor sensors temperature-sensor

Last synced: 06 Oct 2025

https://github.com/w00000dy/esp-relay

Control your relays over wifi using an ESP8266 or ESP32

arduino esp esp32 esp32-arduino esp8266 esp8266-arduino relay web-gui wifi

Last synced: 18 Mar 2025

https://github.com/jkpe/eight-sleep-m5stack-atoms3

Use the ATOMS3 Dev Kit to create a small, dedicated button for Eight Sleep temperature control.

atoms3 eight-sleep esp32 home-assistant home-automation homeassistant m5stack

Last synced: 26 Sep 2025

https://github.com/nanoframework/windows.storage

:package: nanoframework Windows.Storage Class Library

csharp-library esp32 hacktoberfest library mcu nanoframework sdcard stm32 storage

Last synced: 21 Apr 2025

https://github.com/charlesrocket/beastie

FreeBSD face for Watchy

arduino esp32 watchy-faces

Last synced: 14 Jun 2025

https://github.com/hugokernel/esphome-ledpong

Wall-mounted decorative object based on LEDs and half a ping pong ball, controlled by ESPHome.

esp32 esphome matrix ws2812b

Last synced: 09 Oct 2025

https://github.com/jessechale/halehound-cyd

ESP32-DIV HaleHound Edition for Cheap Yellow Display - Multi-protocol offensive security toolkit

bluetooth cc1101 cheap-yellow-display cyd esp32 esp32-diy hacking nrf24l01 offensive-security pentest security security-tools subghz wifi

Last synced: 12 Mar 2026

https://github.com/socalit/esp-phisher

A powerful ESP32-based cybersecurity platform featuring Wi-Fi phishing, credential and payment data capture, a built-in OLED display, and a fully on-device administration interface.

arduino cybersecurity cybersecurity-awareness cybersecurity-education cybersecurity-projects cybersecurity-tools cybersecurity-training esp32

Last synced: 28 Jan 2026

https://github.com/lennarthennigs/m5facesencoder

Arduino Library for reading encoder values from the M5Stack Faces Encoder Module.

arduino arduino-library cplusplus encoder esp32 leds m5stack m5stack-faces

Last synced: 09 Jul 2025

https://github.com/Xtalism/bluetooth-server-communication-esp32

(Server side) Communication between two ESP32 via Bluetooth making use of the BLEServer library.

arduino bluetooth-low-energy communication-protocol esp32 platformio uuid

Last synced: 24 Oct 2025

https://github.com/martinius96/meteostanica-arduino-esp

Meteostanica založená na klientskom móde zariadení Arduino, ESP8266, ESP32 komunikujúcich so vzdialeným webserverom, ktorý archivuje a vizualizuje dáta.

arduino bme280 bmp280 bootstrap dht22 ds18b20 esp32 esp8266 ethernet google-charts html5 meteostanica mysql onewire php7 request weather-station wifi

Last synced: 09 Sep 2025

https://github.com/craigpeacock/esp32_can

Demonstration CAN Code for the Espressif ESP32

can-bus esp32 esp32-idf

Last synced: 24 Apr 2025

https://github.com/Xtalism/bluetooth-client-communication-esp32

(Client side) Communication between two ESP32 via Bluetooth making use of the BLEServer library.

arduino bluetooth-low-energy communication-protocol esp32 platformio uuid

Last synced: 24 Oct 2025

https://github.com/janakj/g-1000dxc

ESP32 Yeasu G-1000DXC antenna rotator controller

antenna esp32 g-1000dxc rotator rotator-controller yeasu

Last synced: 10 Jun 2025

https://github.com/n0rt0nthec4t/homespan-ikea-pelarboj

IKEA PELARBOJ light in HomeKit

esp32 homekit homespan ikeahack pelarboj

Last synced: 05 Sep 2025

https://github.com/greatcattw/esp32_c6_matter_example_bin_c3_c2

ESP32 C6/C3/C2 matter lighting bin file. It is work with Google Nest Hub.

esp32 esp32c2 esp32c3 esp32c6 lighting matter outlet plug switch

Last synced: 25 Aug 2025

https://github.com/smolbun/Air101-LCD-ESP32-C3

Simple test for Air101-LCD TFT display module with LuatOS ESP32 C3 board

arduino esp32 esp32c3

Last synced: 15 Jul 2025

https://github.com/asirinelli/odroid-go-bb8

Odroid-GO as a Sphero BB-8 remote control

bb-8 bluetooth esp32 esp32-idf gatt-client odroid-go sphero sphero-ble

Last synced: 13 May 2025

https://github.com/mengguang/espvs1003

VS1003 Player Chip Arduino (ESP32) Library

arduino esp32 library mp3 player vs1003

Last synced: 11 Jul 2025

https://github.com/medialabuniovi/iot_cooper

Project to monitor the water level of a creek using LilyGO LoRa32 OLED v2.1_1.6

esp32 iot lilygo lora lorawan sensor solar-energy ttgo

Last synced: 13 Apr 2025

https://github.com/hyodar/quack

Upgraded version of Rubber Ducky on Atmega32u4 and ESP32

arduino bluetooth duckyscript esp32 hacking-tool hid pentesting wifi

Last synced: 06 Apr 2025

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

ESP32 ePaper Server Monitor Ping Based Tool

epaper esp32 server-monitor

Last synced: 03 Jul 2025

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

Walk-throughs for various methods to disrupt ESP32Marauder evil portals.

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

Last synced: 22 Mar 2025

https://github.com/bharathsudharsan/optimized-one-vs-one-algorithm

Code for AAAI poster 'Training up to 50 Class ML Models on 3 $ IoT Hardware via Optimizing One-vs-One Algorithm'

arduino classifier-training esp32 esp8266 incremental-learning microcontroller node-mcu one-vs-one online-learning optimization-algorithms tinyml

Last synced: 22 Jul 2025

https://github.com/hiperiondev/esp32-berry-lang

ESP 32 berry-lang with LittleFS

berry-lang esp-idf esp32

Last synced: 20 Sep 2025

https://github.com/daleonpz/poc_cv_tinyml

Screw type detection using ESP-EYE and TensorFlow Lite Micro for real-time classification on ESP32.

computer-vision esp32 machne-learning tinyml yolo

Last synced: 12 Apr 2025

https://github.com/red5d/micropython-modules

Utility and GUI modules for MicroPython and the M5Stack dev kit

esp32 gui m5stack micropython

Last synced: 06 May 2025

https://github.com/tuupola/micropython-gnssl76l

MicroPython I2C driver for Quectel GNSS L76-L (GPS)

esp32 galileo glonass gps micropython qzss

Last synced: 25 Oct 2025

https://github.com/tuupola/esp_twatch2020

Kitchen sink project for T-Watch 2020 and ESP-IDF

esp-idf esp32 t-watch-2020

Last synced: 25 Oct 2025

https://github.com/trombik/esp-adf-component-ai-thinker-esp32-a1s

Ai Thinker ESP32 A1S Audio Kit board definition for esp-adf

esp-adf esp-idf esp32

Last synced: 03 Apr 2025

https://github.com/pulse-loop/firmware

pulse.loop firmware repository, written in Rust.

ble esp32 wearable

Last synced: 23 Aug 2025

https://github.com/iotpanic/pixels

Simple library for controlling LED chains

arduino-library esp32 esp8266 led-controlling led-matrix led-strips platformio

Last synced: 20 Mar 2025

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

ping example for esp-idf

esp-idf esp32 ping

Last synced: 19 Mar 2025

https://github.com/nopnop2002/esp-idf-spi-eeprom

SPI EEPROM Access Library for esp-idf

at25 eeprom esp-idf esp32 m95 spi

Last synced: 19 Mar 2025

https://github.com/chmoore889/esp_rainmaker

A wrapper of the ESP Rainmaker REST API for client-cloud communication.

esp-rainmaker esp32 espressif

Last synced: 18 Jun 2025

https://github.com/trombik/xtensa-esp32-elf

FreeBSD port of Espressif ESP32 toolchain.

esp-idf esp32 freebsd xtensa

Last synced: 19 Mar 2025

https://github.com/hmbacher/genius-gateway

The Genius Gateway is a reverse-engineered interface for Hekatron Genius Plus X smoke detection systems. It enables real-time monitoring, MQTT integration, and web-based management of Genius smoke detectors without requiring proprietary Hekatron gateways.

868mhz arduino cc1101 esp-idf esp32 home-assistant mqtt smarthome sveltekit wifi

Last synced: 12 Apr 2026

https://github.com/nanoframework/Windows.Storage

:package: nanoframework Windows.Storage Class Library

csharp-library esp32 hacktoberfest library mcu nanoframework sdcard stm32 storage

Last synced: 21 Sep 2025

https://github.com/douglaszuqueto/esp32-rpc

Comunicação remota utilizando RPC e ESP32

esp32 http iot mqtt rpc

Last synced: 11 Apr 2025

https://github.com/roschmi/esp32_i2s_microphone_vol_switcher

Two state sensor (On/Off) reacting on sound levels measured by I2S microphones ( SPH0645LM4 or INMP441 )

esp32 i2s-microphone inmp441 microphone noise onoffswitch platformio sound sph0645

Last synced: 18 Mar 2025

https://github.com/redchenjs/uart_hci_bluetooth_module_esp32

UART HCI Bluetooth Module | UART HCI 藍牙模組 | 基於ESP32的UART雙模藍牙控制器

bluetooth-module esp32 h4 hci serial uart

Last synced: 09 Jul 2025

https://github.com/sinedied/esp-led-timer

64x32 led matrix timer for conferences with remote WiFi control, based on ESP8266/ESP32

esp32 esp8266 led matrix remote timer wifi

Last synced: 17 Mar 2025

https://github.com/geckse/hydroponic-iot-esp-32-controller

Simple Espruino script to run my hydroponic rack with an ESP-wrom-32 micro-controller 🤖💦🌱

esp32 espruino gardening hydroponics iot

Last synced: 18 Feb 2026

https://github.com/nopnop2002/esp-idf-fm-radio

FM radio using esp-idf

esp-idf esp32 fm-radio

Last synced: 30 Jul 2025