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/n0rt0nthec4t/homespan-ikea-pelarboj

IKEA PELARBOJ light in HomeKit

esp32 homekit homespan ikeahack pelarboj

Last synced: 05 Sep 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/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/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/nopnop2002/esp-idf-st7565

ST7565 Driver for esp-idf

esp-idf esp32 st7565

Last synced: 06 Sep 2025

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/charlesrocket/beastie

FreeBSD face for Watchy

arduino esp32 watchy-faces

Last synced: 14 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/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/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/rpsubc8/ESP32TinyUzebox

Uzebox in ESP32 (TTGO VGA32)

bitluni c esp32 ttgo ttgovga32 uzebox

Last synced: 29 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/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/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/nyumaya/libnyumaya_esp32

Experimental support for nyumaya audio recognition on ESP32

deep-learning esp32 esp32-s3 hotword-detection voice-activity-detection wake-word-detection wakeword

Last synced: 07 Oct 2025

https://github.com/photobooth-app/photobooth-buzzer

Buzzer for photobooth-app. Based on ESP32 emulating a keyboard to remotely trigger capture actions.

bluetooth button buzzer esp32 esp32-arduino photobooth

Last synced: 09 Apr 2025

https://github.com/frank20a/audio-visualiser

A complete back to front software GUI for visualising audio with individually addressable LEDs

arduino audio-processing audio-visualizer blynk esp32 gui multithreading neopixel python3 tkinter udp

Last synced: 30 Jul 2025

https://github.com/nopnop2002/esp-idf-switch-access-points

Switching access points for esp-idf

esp-idf esp32 station-mode switching wifi

Last synced: 08 Oct 2025

https://github.com/becem-gharbi/esp-ota-cicd

A complete CI/CD solution for ESP32

ci-cd esp32 github ota

Last synced: 23 Mar 2025

https://github.com/tesa-klebeband/esp32-webflasher

Web Flasher for my ESP32 projecs allowing easy flashing and upgrading, with the functionality provided by ESP Web Tools

esp32 espressif

Last synced: 12 Jun 2025

https://github.com/furkankayam/lab-project-1

✅ A vehicle with manual control designed by combining various technologies

arduino docker esp32 java lorawan mosquitto postgresql react springboot swiftui ubuntu

Last synced: 24 Apr 2025

https://github.com/kotyara12/rlog

Библиотека для форматированного вывода отладочных сообщений на Arduino и ESP-IDF с возможностью отключения / Library for formatted output of debug messages on Arduino and ESP-IDF with the ability to disable

arduino esp-idf esp32 esp8266 logger logging

Last synced: 13 Jun 2025

https://github.com/crocsg/midiflower_wifi

sonification of biodata with web configuration

biodata cpp esp32 midi music sonification

Last synced: 02 May 2025

https://github.com/martinius96/wifi-termostat

WiFi termostat postavený na platforme Espressif - ESP8266 / ESP32 s využitím teplotného senzora Dallas DS18B20 na OneWire zbernici. Umožuje riadiť kotol signálovým relé ovládaným cez GPIO invertovanou logikou. Výstup je možné na základe firmvéru riadiť v automatickom režime s nastavenou cieľovou teplotou a hysterézou, alebo manuálne softvérovým tlačidlom. WiFi thermostat built on the Espressif platform - ESP8266 / ESP32 using the Dallas DS18B20 temperature sensor on the OneWire bus. It allows to control the boiler by a signal relay controlled via GPIO inverted logic. The output can be controlled on the basis of the firmware in automatic mode with the set target temperature and hysteresis, or manually with a softkey.

arduino communication control dallas ds18b20 eeprom esp32 esp8266 http onewire output relay socket temperature temperature-monitoring temperature-sensor thermostat thermostat-controller webserver wifi

Last synced: 15 Oct 2025

https://github.com/RobTillaart/DAC8554

Arduino library for DAC8554 Digital Analog Convertor

arduino dac esp32

Last synced: 17 Jul 2025

https://github.com/nopnop2002/esp-idf-mpd-client

MPD client for ESP-IDF

esp-idf esp32 mpc mpd-client

Last synced: 15 Oct 2025

https://github.com/resinchem/matrix-clock-esp32

ESP32-based matrix clock, scoreboard, countdown timer and text display, with optional WLED via second controller

diy-electronics esp32 led-matrix ws2812b

Last synced: 27 Oct 2025

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

TEA5767 FM Stereo Radio Driver for esp-idf

esp-idf esp32 fm-radio tea5767

Last synced: 05 Oct 2025

https://github.com/tana/balance-robot2

Self-balancing robot using LQR control, written in Rust

esp32 rust self-balancing-robot

Last synced: 30 Jan 2026

https://github.com/matthias-bs/MicroPython-BresserWeatherSensorReceiver

Bresser 868 MHz Weather Sensor Radio Receiver for MicroPython

cc1101 esp32 micropython sensors weather

Last synced: 13 Apr 2026

https://github.com/funpythonec/luces_ritmicas_digitales_wifi

Luces rítmicas usando un esp8266/esp32 para controlar tiras led neopixel via WiFi con micropython y python.

esp32 esp8266 espressif iot micropython music-visualizer python3 udp-protocol

Last synced: 11 Oct 2025

https://github.com/johannstark/termio

Indoor temperature & humidity measuring device

arduino dht11 esp32 esp8266 homebridge iot platformio smart-home

Last synced: 11 Jun 2025

https://github.com/albinvar/hydrolink-plus

IoT and AI-powered Smart Water Metering System for real-time usage monitoring and automated billing. Transforms traditional meters into smart devices for efficient water management. Features user-friendly interface and solar-powered operation.

ai esp32 esp32-idf fastapi firmware iot laravel llm water-meter water-quality watering

Last synced: 26 Oct 2025

https://github.com/vensim/embedded_ml

Application of TinyML on an ESP32 system. To sample ECG data, feature gather and output new ML model based on sampled data to be re-compiled into ESP32.

data-processing ecg esp32 esp32-arduino machine-learning sampling tinyml

Last synced: 16 Apr 2025

https://github.com/programandoconro/esp32-wroom

Web Server, 🍄Psychedelic-wroom-esp32-lamp🏮-and-intruder-alarm 📢

esp32 lightning micropython random server wroom

Last synced: 16 Apr 2025

https://github.com/nopnop2002/esp-idf-scp-client

scp client example for esp-idf

esp-idf esp32 scp sftp-client

Last synced: 03 Apr 2025

https://github.com/robtillaart/dac8550

Arduino library for DAC8550 SPI Digital Analog Convertor

arduino dac esp32

Last synced: 01 Jul 2025

https://github.com/arkjedrz/gb-printer

GB Printer emulator based on ESP32.

emulation emulator esp-idf esp32 gameboy printer

Last synced: 18 Nov 2025

https://github.com/neoxic/escape32-wifi-link

Firmware for ESCape32 Wi-Fi Link

esp32 wifi

Last synced: 12 Apr 2025

https://github.com/refactor-group/esp32-pico-wifi

A Rust driver proof-of-concept for the Pimoroni ESP32 WiFi pack.

bme280 driver esp32 rust rust-lang spi wifi

Last synced: 12 Apr 2025

https://github.com/tsndr/waveshare-epaper-image-converter

Convert GIF to Binary for WaveShare ePaper Displays

converter eink epaper esp32 image microcontroller waveshare

Last synced: 10 Oct 2025

https://github.com/RobTillaart/DAC8551

Arduino library for DAC8551 Digital Analog Convertor

arduino dac esp32

Last synced: 17 Jul 2025

https://github.com/ehabmagdyy/rc-car

Remote controlled & Obstacle avoidance car using STM32 and ESP32 as Bluetooth module.

embedded-project embedded-systems esp32 esp32-bluetooth rc-car stm32 stm32f4 stm32f401

Last synced: 01 Mar 2026

https://github.com/jjsch-dev/ceiling-fan-iot

Ceiling Fan Control - (No Humming)

esp32 fan humming thermistor

Last synced: 24 Jul 2025

https://github.com/funpythonec/upylora

Clase para uso de LoRa en las placas de desarrollo de HELTEC ESP32 LoRa.

esp32 heltec iot lora lorawan-application micropython-esp32 ubidots

Last synced: 21 Jun 2025

https://github.com/erikdelange/itho-cvu-controller-in-micropython

Control a ITHO central ventilation unit (CVU) using a microcontroller running MicroPython.

cc1101 esp32 esp32s2 micropython wemos

Last synced: 16 Mar 2026

https://github.com/hpsaturn/esp32-chess-engine

Chess engine for the ESP32 microcontroller

arduino chess esp32 platformio

Last synced: 06 Sep 2025

https://github.com/bpi-steam/mpy-flasher

🛠 Simple! Easy! Quick! Flash your micropython on esp32 or esp8266!

esp32 esp8266 esptool micropython

Last synced: 03 Mar 2025

https://github.com/louishitchcock/fpvgate

Affordable, Feature Rich, High-performance & Scalable FPV Race Timer Solution

esp esp32 fpv timer

Last synced: 13 Jan 2026

https://github.com/sergiogasquez/wokwi-projects

Cozy place where my Wokwi projects live alongside a CI that checks them daily

esp-rs esp32 rust wokwi

Last synced: 19 Apr 2025

https://github.com/ldab/fenceless_robotic_lawnmower

No fence wires lawn mower with high precision GNSS, Long Range WiFi and GNSS Corrections over MQTT

esp32 gnss iot lawnmower

Last synced: 08 Sep 2025

https://github.com/muki01/rc_controller

RC Controller working on 2.4 GHz for drones and using Bluetooth for PC simulators.

bluetooth bluetooth-controller controller esp32 joystick nrf24 nrf24l01 rc rc-control rc-controller

Last synced: 09 Oct 2025

https://github.com/jwillikers/esphome-funhouse

An ESPHome configuration for the Adafruit FunHouse development board powered by the ESP32-S2

adafruit esp32 esp32-s2 esphome funhouse home-assistant mcp9808

Last synced: 15 Apr 2025

https://github.com/tobozo/idf-builder

github action to compile an esp-idf project and create a merged binary that will be saved as an artifact

esp-idf esp32

Last synced: 07 Oct 2025

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

Three-Wire Digitally Controlled Potentiometer driver for ESP-IDF

digital-potentiometer dpot esp-idf esp32 mcp41010 mcp41050 mcp41100 mcp42010 mcp42050 mcp42100

Last synced: 30 Jun 2025

https://github.com/omasakun/remote-stylus

Turn your iPad into a drawing tablet for your PC.

esp-idf esp32 remote-desktop rust tauri

Last synced: 09 May 2026

https://github.com/ypatel2022/esp32-spotify-display

DIsplay the album art of currently playing songs on a small OLED screen with an ESP32.

cpp esp32 flask oled-display python spotify

Last synced: 29 Apr 2026

https://github.com/tomassebestik/loxone-led2812-esp32

Addressable LED strip driven by Loxone

2812 addressable-leds esp32 esp32-arduino fastled loxone

Last synced: 27 Apr 2026

https://github.com/linuxndroid/cli-esp32marauder

The ESP32Marauder Command Line Interface (CLI) allows developers to interact with the ESP32Marauder using a terminal

esp32 esp32marauder iot-hacking kali-linux linuxndroid penetration-testing wifi-hack wifi-hacking wifi-hacking-tool wifi-security

Last synced: 16 Apr 2026

https://github.com/juanferrla/rotex_solaris

Monitoring Solar Heating System (Solaris RPS3) with ESP32, ESPHome and HA

esp32 home-assistant mqtt-protocol rotex rps3 solaris uart

Last synced: 17 Apr 2026

https://github.com/ldab/esp32_bletomqttbridge

BLE to MQTT Bridge using espressiff esp32 reading nRF52840 BLE-node. As a gateway includes Lux (BH1750), temperature and humidyty (HTU21D), CO2 and TVOC (CCS811)

arduino bh1750 ble bluetooth bluetooth-low-energy ccs811 esp32 espressif htu21d mqtt nina-b3 nrf52 nrf52840 u-blox

Last synced: 04 Apr 2026

https://github.com/oxidome/oxidoor

🔒 An intelligent door lock written in Rust and ESP32. Supports NFC, Bluetooth, Wi-Fi, ETH, and even PoE power supply.

esp-rs esp32 iot iot-application rust

Last synced: 15 Jun 2026

https://github.com/tobychui/home-dynamic

Home Dynamic Protocol for ESP8266 offgrid home automation system

arduino-ide arozos automation dead-simple esp32 esp8266 iot protocol raspberry-pi stem

Last synced: 03 Mar 2026

https://github.com/chinemeremchigbo/fadr

Fadr makes haircuts cheaper, easier, and faster.

accelerometer ble esp32 gyroscope ios

Last synced: 04 May 2026

https://github.com/nanoframework/nanoframework.runtime.events

:package: .NET nanoFramework Runtime Events Class Library

chsarp cortex-m esp32 hacktoberfest mcu nanoframework stm32

Last synced: 20 Apr 2026

https://github.com/hotakus/hellgatemonitor

微型的MC风格多功能无线监控副屏(开发中)

bilibili c cpp esp esp32 esp32-arduino lvgl monitor wifi

Last synced: 02 Mar 2026

https://github.com/recursiveerror/espat

simple driver to use ESP32 boards as WiFi module via AT command firmware

embedded esp32 wifi zig zig-package

Last synced: 26 Jul 2025

https://github.com/hwzlovedz/vk3809ip_esp-idf_slider

VK3809IP&TTY6953: Multiple capacitive touch key slider ring chip,I2C interface.

c cpp esp-idf esp32 esp32-s3 slider touch

Last synced: 12 Apr 2025

https://github.com/cflarios/ceres-iot

🌱 Proyecto de agricultura con la implementación de IoT.

agricultural-iot dashboard esp32 iot-application mqtt-protocol

Last synced: 11 Apr 2025

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

Take a picture and Publish it via WebSocket

esp-idf esp32 esp32-cam esp32cam esp32camera websocket

Last synced: 13 Jul 2025

https://github.com/KEI4251/ESP32-Jammer-

KEI JAMMER – A personal project focused on experimenting with wireless security using ESP32 and NRF24 modules. It features multiple jamming modes, including Wi-Fi, Bluetooth, BLE, and RC Drones. This repository includes firmware and tools for educational purposes. Use responsibly! ⚡🔧

arduino coding cybersecurity diy electronics esp32 hacking jammer programming

Last synced: 18 Jun 2025

https://github.com/rpavlyuk/esprelayboard

A highly customisable full featured firmware to control ESP32-based relay board(s) with WiFi, WEB API, MQTT and Home Assistant integration

esp esp-idf esp32 firmware home-assistant home-automation mqtt ota-update relay relay-board

Last synced: 10 Apr 2026

https://github.com/nannigalaxy/esp32-cam_flask

A simple flask server for esp32-cam to upload captured image.

arduino esp32 esp32-cam flask gunicorn nginx platformio python

Last synced: 20 Aug 2025

https://github.com/rzeldent/esp32-breakout-ttgo

Breakout game for the ESP32 TTGO LCD module. Game adapted from Volos Projects for PlatformIO.

breakout esp32 game game-development games platformio ttgo ttgo-t-display

Last synced: 12 Apr 2025

https://github.com/lemariva/upyjupyter

Dockerfile: Jupyter with custom added Kernel for ESP32/ESP8266

dockerfile esp32 esp8266 jupyter jupyter-notebook micropython

Last synced: 12 Sep 2025

https://github.com/kaloprojects/kalo-esp32-voice-chatgpt

ESP32-based Open AI Voice chat device (similar ChatGPT). Recording questions with a microphone, transcribing via Deepgram STT, then sent to Open AI. Response is played with AI voices on speaker. Supporting ongoing dialogues with saved history for follow-up questions. User defined "system prompts" for own "personalities" and dedicated use cases.

audio deepgram deepgram-stt esp32 i2s i2s-audio i2s-microphone inmp441 max98357 open-ai-4 openai-api-chatbot openai-chatgpt openai-tts recording sd-card speechtotext stt texttospeech touch-pins tts

Last synced: 01 Aug 2025

https://github.com/mazenelnahla/supergameduino

In our project, we collected old vintage arcade games and bring them back with some modern technologies and less cost than old consoles in the market. This game console was made using an esp 32s and an old modified version of fabgl library which allowed us to control the VGA using canvas and simple commands

cpp esp32 fabgl fabrizio-di-vittorio

Last synced: 13 May 2025

https://github.com/robtillaart/dac8551

Arduino library for DAC8551 Digital Analog Convertor

arduino dac esp32

Last synced: 14 May 2025

https://github.com/grimmpp/esp32-cam-example

Little webcam example with esp32 camera and face recognition based on platformio

esp32 esp32-cam face platformio recognition streaming webcam

Last synced: 25 Oct 2025

https://github.com/Wei1234c/Clock_Generators

Clock generators ( Si5351 for now ) toolbox.

clock-generator esp32 ft232h ftdi fx2lp micropython python si5351

Last synced: 13 May 2025

https://github.com/koendv/xtensa-esp32-elf-raspberrypi

esp32/esp32s2 gcc cross-compiler for 64-bit raspberry

esp32 esp32s2 gcc raspberry-pi

Last synced: 30 Sep 2025

https://github.com/brainstorm/esp32usb

WIP: Attempt at porting @cnlohr's espusb codebase to esp-idf (esp32), pre-alpha status, not working

esp-idf esp32 usb

Last synced: 01 Aug 2025

https://github.com/enkhbold470/greenmate

Monitor plant health with AR Glasses

esp32 hardware iot plants snapar

Last synced: 27 Jun 2025

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

Hardware design of a solar-powered LoRaWAN node based on ESP32

esp32 hardware hardware-design lora lorawan lorawan-device pcb thethingsnetwork

Last synced: 22 Aug 2025