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/loboris/lua-rtos-esp32-additions

Additions to Whitecat's Lua-RTOS-ESP32

curl esp32 lua lua-rtos-esp32

Last synced: 03 Aug 2025

https://github.com/ariestiyansyah/fitra

👩🏻‍💼 Her eyes, her smile. That's where blue skies meet the sunrise

arc-reactor esp32 micropython-esp32 web-of-things

Last synced: 25 Jan 2026

https://github.com/plapointe6/espsimplewifihandler

Simple and automatic WiFi handling for ESP8266/ESP32

arduino arduino-library esp32 esp8266 iot

Last synced: 13 Apr 2025

https://github.com/kovagoz/esp32-idf-clock

NTP synchronized clock with 7-segment LED display.

esp32 freertos idf

Last synced: 25 Jan 2026

https://github.com/sparkfun/sparkfun_pro_micro-esp32c3

Documentation and Hardware Files for the SparkFun Pro Micro ESP32-C3

esp32 sparkfun-tutorial

Last synced: 26 Sep 2025

https://github.com/gitgab19/bitcoin-mining-custom-rmm

Repo contains a personal implementation of a custom Remote Monitoring and Management system for Bitcoin mining, which I developed during a prototyping phase project, with a single ASIC miner. Monitoring of the activity is managed through different tools like Docker, Grafana, InfluxDB, Telegraf, Mosquitto, Raspberry PI, ESP32 and various sensors.

bitcoin bitcoin-mining docker esp32 grafana influxdb mining-monitor mining-software raspberry-pi tasmota

Last synced: 25 Sep 2025

https://github.com/entorb/arduino-sensorics

Code for reading various sensors attached to a Arduino ESP32, data is uploaded via WiFi to an InfluxDB or displayed.

arduino arduino-sensorics bh1750 bme280 bme680 co2 co2ampel esp32 esp32-arduino i2c influxdb mh-z19 oled rgb-led tm1637

Last synced: 01 Aug 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/pdsmart/sharpkey

A Multi-HID Interface, connecting PS/2 & Bluetooth Keyboard/Mice with Retro Host Computers

ajax bootstrap4 c cpp electonics electronics esp32 esp32-idf freertos html jquery js kicad

Last synced: 01 Aug 2025

https://github.com/nanoframework/system.threading

:package: .NET nanoFramework System.Threading class library

cc3220 csharp-library dotnet esp32 hacktoberfest iot library mcu nanoframework stm32

Last synced: 16 Dec 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/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/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/picoruby/picoruby-esp32

This is a component that can be used with ESP-IDF, allowing you to add PicoRuby to your project.

esp-idf-component esp32 picoruby ruby

Last synced: 07 May 2025

https://github.com/valeriospagnoli/dual-boot-esp32-platformio-arduino

Dual boot on ESP32 using PlatformIO and Arduino. How to load two different applications on the same ESP32 by defining a partition table.

arduino dual-boot esp32 esp32-arduino esp32-wroom espressif32 platformio platformio-arduino

Last synced: 12 Apr 2025

https://github.com/allthingstalk/arduino-wifi-sdk

♾ AllThingsTalk Arduino SDK for WiFi Devices

allthingstalk arduino-library esp32 esp8266 mkr1010 sdk wifi

Last synced: 30 Jul 2025

https://github.com/sahq-azhar/esp-32cam_gmail

Sending a captured image📸 from ESP2 CAM to the Gmail account📧 mentioned.

api arduino arduino-boards arduino-ide arduino-library arduino-sketch esp2-cam esp32 esp32-arduino esp32-cam gmail gmail-api google googlescript

Last synced: 07 Apr 2026

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/paulh002/swr-meter

ad8307 swr-meter for esp32

esp32 pcb swr-meters

Last synced: 22 Aug 2025

https://github.com/devbender/adesp-etd600

ESP32 based ADS-B Embedded Traffic Display

ads-b esp32

Last synced: 19 Sep 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/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/pantryf/energy_meter.esp32

ESP32 code for 3-phase realtime energy metering device to MQTT server through WiFi.

3pahse energy esp esp32 idf meter mqtt wifi

Last synced: 19 Jul 2025

https://github.com/gaveshalabs/gavesha-releases

ගවේෂ කියන්නේ ඉලෙක්ට්‍රොනික විද්‍යාව, පරිගණක තාක්ෂණය වැනි නවීණ තාක්ෂණයන්ට ඇලුම් කරන ඔබ වැනි නව නිපැයුම්කරුවන් වෙනුවෙන් සෑදුණු විනෝදාත්මක අධ්‍යාපනික ඇප් එකක්. ඉගෙන ගන්නවාට අමතරව ස්මාර්ට් ෆෝන් එක හරහා Python පරිගණක භාෂාවෙන් ESP32 අඩංගු ESP32 Devkit වැනි පරිපථ Bluetooth හරහා ප්‍රෝග්‍රෑම් කරන්න හැකියාවත් මේ ඇප් එකේ තියෙනවා. මේ නිසා පරිගණකයක් නැතුව ඕනෙම තැනක සිට code ලියන්න, අත්හදා බලන්න, විවිධ නිර්මාණ කරන්න හැකියාව ඔබට ලැබෙනවා.

esp32 esp32-wroom micropython micropython-esp32 nodemcu

Last synced: 11 Jul 2025

https://github.com/hnz1102/temp-logger

Logging Thermocouple Temperature and Send Data to InfluxDB system.

dashboard esp32 esp32-c3 influxdb lipo-battery logger max31855 pcb-design rust ssd1306 thermocouple

Last synced: 22 Sep 2025

https://github.com/robtillaart/dac8551

Arduino library for DAC8551 Digital Analog Convertor

arduino dac esp32

Last synced: 14 May 2025

https://github.com/ankit-thealchemist/pzem-drivers

PZEM-004T-v30 C drivers for esp-idf.

esp-idf esp32 esp32-idf espressif powermeter pzem pzem-004t

Last synced: 14 Jun 2025

https://github.com/jana-marie/usb-uart-bridge

USB-UART-BRIDGE & ESP programmer featuring tag-connect

esp esp32 esp8266 oshw programmer tag-connect usb usb-serial

Last synced: 10 Apr 2025

https://github.com/qc20/e-display-api-esp32

An ESP32-based project that fetches real-time bus and train schedules from the Rejseplanen API and displays them on an energy-efficient E-Paper screen. Inspired by Danish public transport displays, this IoT solution offers a minimalist and low-power approach to keeping track of public transport times.

api-integration arduino bus-schedule copenhagen danish-public-transport denmark diy-electronics e-ink e-paperdisplay embedded-systems esp32 iot low-power microcontroller public-transport real-time-data rejseplanen smart-display train-schedule wifi

Last synced: 24 Oct 2025

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/mr-addict/ws2812-led-ping-pong-board

LED Ping Pong Board features Bluetooth and WIFI

arduino esp32 ws2812

Last synced: 04 May 2025

https://github.com/pilotak/lazygardener

ESP32 controlling sprinkler valves through MQTT

arduino esp32 home-automation homeassistant irrigation-controller

Last synced: 14 Apr 2025

https://github.com/yusufss4/zone-based-indoor-positioning-and-hotdesk

Borda Academy 2021 Intership Project about Smart Office Technologies. Capacity calculation per room and office. Hotdesk and Meeting Room Rezervation. Note that this Repo only contains the hardware part of the project.

bluetooth-low-energy esp32 esp8266 hotdesk indoor-positioning

Last synced: 04 May 2025

https://github.com/azholtikov/zh_ds18b20

ESP32 ESP-IDF and ESP8266 RTOS SDK component for 1-Wire DS18B20 sensor.

component ds18b20 esp-idf esp32 esp8266 onewire rtos-sdk

Last synced: 12 Apr 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/cool-team-official/cool-iot

🔥 cool-iot 物联网开发,基于MicroPython构建,结合服务端和Ai的一些物联网开发的示例和框架

esp32 iot micropython

Last synced: 09 Mar 2026

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/ypwhs/cp02_monitor

小电拼功率监控

esp32 esp32-arduino esp32-s3

Last synced: 20 Jul 2025

https://github.com/dantecatalfamo/inkplate-agenda

Display my org agenda on an e-paper device

arduino e-paper epaper esp32 inkplate

Last synced: 14 May 2025

https://github.com/ayresnet/ayreswifimanager

AyresWiFiManager (AWM): Wi-Fi manager pro para ESP32/ESP8266. Portal cautivo AP+DNS, credenciales en LittleFS, HTML embebido, escaneo JSON (/scan), botón 2–5s/≥5s, LED por estados, NTP y check de Internet.

arduino-ide arduinojson css3 dns esp32 esp8266 html5 iot javascript json littlefs ntp platformio ux-experience webserver wifi

Last synced: 05 Oct 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/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/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/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/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/hotakus/hellgatemonitor

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

bilibili c cpp esp esp32 esp32-arduino lvgl monitor wifi

Last synced: 02 Mar 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/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/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/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/chinemeremchigbo/fadr

Fadr makes haircuts cheaper, easier, and faster.

accelerometer ble esp32 gyroscope ios

Last synced: 04 May 2026

https://github.com/invpe/espwatchtower

ESP32 Wireless Intrusion Detection eXperiment

arduino esp32 esp32-arduino hobby-project ids wids wifi-security

Last synced: 01 May 2026

https://github.com/alejok0/esp32-mqtt-conexion

Conexion entre esp32 y un servidor mqtt, desde arduino ide (codigo compatible con HiveMQ, Cayenne y EMQX)

arduino-code esp32 mqtt-client

Last synced: 18 Apr 2026

https://github.com/nodestark/mdb-esp32-master

ESP32-based MDB Vending Machine Controller (VMC) with support for bill validators, coin changers, cashless devices, and EVA-DTS DEX/DDCMP telemetry for vending machine integration and management.

esp32 iot nuttx protocol-mdb vending-machine

Last synced: 27 Jun 2026

https://github.com/ra1nyxin/tentacle-monster-roleplay-esp32

你作为玩家刚结束一场战斗,法力和体力都已耗尽,你走进了一座看似废弃的小屋,打算在里面整理装备和恢复状态,但这时屋里阴影处潜伏着一只能控制你的跳蛋和观察你动作、表情、服装、环境的触手怪...

esp32

Last synced: 26 Jun 2026

https://github.com/unimakers/espresso

A toolkit for Espressif SOC's (ESP-32 - ESP-32-S3) with common algorithms, designed specifically for Unimakers

ai esp32 espressif robotics

Last synced: 09 May 2026

https://github.com/vyndragon/wpos2

Version 2 of WPOS for T-Watch, very threading, much preemptive

esp32 lilygo micropython twatch

Last synced: 06 May 2026

https://github.com/insighio/insighionode

The core libraries, utilities and application scenario for insighio nodes

esp32 insighio insighio-node iot iot-device iot-node micropython ota pycom remote-config webserver

Last synced: 01 Apr 2026

https://github.com/azzeccagarbugli/share

Suggesting a vision of how we can overcome the problems of interaction in peer-to-peer way

computer-science esp32 lua project unicam whitecat

Last synced: 05 May 2026

https://github.com/roboticsbrno/rb3201-rbcontrol

RB3201-RBControl (RBC) is a universal controller for hobby robots.

esp32 esp32-arduino motor-controller motor-driver motor-shield robotcontrol robotics robots

Last synced: 05 May 2026

https://github.com/bonitoo-io/influxdb-client-arduino

Arduino client for InfluxDB 2. Supports ESP32 and ESP8266

arduino arduino-library batch esp32 esp8266 influxdb influxdb-client secure

Last synced: 17 Apr 2026

https://github.com/roboticsbrno/esp32-rbgridui

🕹️ A library to build user interfaces for ESP32 programs, controllable via the RBController apps

android arduino controller esp32 gridui rbcontroller web websocket wifi

Last synced: 05 May 2026

https://github.com/bastlirna/lora-probulator

Yat Another LoRaWAN Tester

esp32 lora lorawan

Last synced: 09 Jun 2026

https://github.com/snarloff/casa-inteligente

Projeto de casa inteligente utilizando ESP32 com interação com a Alexa App e MQTT.

alexa esp32 iot iot-application oled-display-ssd1306 sinricpro wifi wiring

Last synced: 24 Jun 2026

https://github.com/vedantparanjape/pid-plotter-component

ESP-IDF component for pid plotter

c esp-idf-framework esp32 freertos

Last synced: 01 May 2026

https://github.com/calebe94/dashboardkeyboard

ESP32 implementation for HID over GATT Keyboard (Bluetooth Low Energy).

bluetooth-low-energy encoding esp-idf esp32 gatt-keyboard keyboard mouse-button mouse-command

Last synced: 01 May 2026

https://github.com/amrikarisma/mazduino-dash-canbus

Mazduino DASH CANBus is an ESP32-based project that enables communication using the CAN (Controller Area Network) protocol. This project is designed to read and display data from a vehicle's ECU using a CANBUS module.

canbus esp-project-package esp32 esp32-arduino microcontroller microcontroller-boards microcontroller-firmware serial-communication tft-display

Last synced: 30 Apr 2026

https://github.com/padraigfl/awesome-arcade-coder

A wiki and collective resource for information on the Arcade Coder by Tech Will Save Us, an ESP32 powered 12x12 RGB LED button matrix

arcade-coder awesome-list documentation esp32 ewaste tech-will-save-us twsu

Last synced: 29 Apr 2026

https://github.com/fbiego/mpesa_daraja_esp32

M-PESA Stk request on ESP32

arduino daraja esp32 mpesa mpesa-api stk stkpush

Last synced: 29 Apr 2026

https://github.com/bareboat-necessities/bbn-m5atoms3-lite

NMEA-0183 XDR Sensors on ESP32 m5atomS3-lite

arduino boat esp32 m5atom m5stack nmea nmea-0183 sailing sensors

Last synced: 03 Apr 2026

https://github.com/martinberlin/m5stickc

Making some fun examples for the ESP32-Pico for a M5 Stick

esp32

Last synced: 27 Apr 2026

https://github.com/axion-security/wifispider

A stealthy captive portal tool for the ESP32-2432S022 (2.2" CYD display)

captive-portal esp32 evilportal iot-security pishing wifi-hacking

Last synced: 01 May 2026

https://github.com/matheuscavini/meaw-petfeeder-firmware

Firmware for a programable pet food dispenser device. Check also: https://github.com/MatheusCavini/Meaw-PetFeeder-App

app cpp esp32 freertos iot pet-project pets smarthome state-machine time-schedule

Last synced: 19 Apr 2025

https://github.com/tonyp7/vfd-esp32-iot

Documentation and source code of a VFD display powered by an ESP32

esp-idf esp32 vfd vfd-display

Last synced: 08 Apr 2025

https://github.com/arkhipenko/dnd

Minecraft Interactive Do Not Enter Sword/Sign (ESP32-CAM)

craft dictionary dot-matrix-led esp32 esp32-cam gstreamer json led minecraft ota streaming sword video

Last synced: 19 Apr 2025

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

Implements various button state recognition using interrupts. 使用中断实现的多种按钮状态识别,适用于 MicroPython

button esp32 esp8266 irc micropython pin python rp2040

Last synced: 29 Jun 2025

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

:package: nanoFramework Windows.Storage.Streams Class Library

csharp dotnet esp32 hacktoberfest nanoframework nxp stm32 streams texas-instruments

Last synced: 21 Apr 2025

https://github.com/nanoframework/system.net.sockets.tcpclient

:package: System.Net.Sockets.TcpClient for .NET nanoFramework

csharp-library dotnet esp32 hacktoberfest mcu nanoframework stm32 tcp-client

Last synced: 21 Apr 2025

https://github.com/nanoframework/system.net.sockets.udpclient

📦 System.Net.Sockets.UdpClient library for .NET nanoFramework

csharp dotnet embedded-systems esp32 hacktoberfest nanoframework nxp stm32 texas-instruments udp

Last synced: 21 Apr 2025

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

Port of the game flappybird by Ponticelli Domenico to TTGO and PlatformIO

esp32 game platformio ttgo-t-display

Last synced: 11 Apr 2026

https://github.com/lovyan03/esp32_dmasamples

ESP32 DMA Samples

esp32 m5stack

Last synced: 14 May 2026

https://github.com/celliesprojects/voicerecorderm5

A voice recorder for M5Stack Fire boards that uses PSRAM, hw_timer, microphone and DAC. Arduino IDE.

arduino-sketch dac esp32 m5stack-fire microphone psram voice-recorder

Last synced: 19 Apr 2025

https://github.com/shingareom/espprojectsimplewebserverauthdemoeti

Explore the world of IoT with our ESP32 Web Server project using MicroPython! Control an LED remotely through a sleek web interface. Follow our easy steps to upload the code, connect your ESP32, and access the server. This project offers a dynamic web interface, responsive design, and efficient LED control.

esp32 iot micropython omshingare shingare shingareom webserver

Last synced: 22 Apr 2025

https://github.com/ciscodevnet/arduino-duoauthlibrary-esp32

An Arduino Library to simplify the operations of performing Duo Multi-Factor Authentication within your ESP32 Micro Controller project

api-wrapper arduino authentication duo duo-api duo-library esp32

Last synced: 14 Apr 2025

https://github.com/deltalima/cangrow

An easy-to-use and free configurable D.I.Y. Arduino plant grow controller / automation firmware for ESP8266 / ESP32 with WebUI - https://git.la10cy.net/DeltaLima/CanGrow

arduino automation cannabis controller esp esp32 esp8266 grow growautomation growcontroller opensource webui

Last synced: 25 Oct 2025

https://github.com/maximemoreillon/iot-kernel

An Arduino library for ESP8266 and ESP32, used as a base for IoT device firmwares

arduino arduino-library esp32 esp8266 iot mqtt

Last synced: 14 Apr 2025

https://github.com/mini-ware/wth2023

NaviGo your way with confidence!

esp32 hackaton hardware localstorage navigation tailwind web

Last synced: 28 Apr 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: 13 May 2025