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/xreef/ebyte_lora_e32_micropython_library

This library implements the EBYTE LoRa E32 Series for MicroPython.

arduino e32 ebyte esp32 esp8266 library lora micropython raspberry-pi rp2040 stm32 sx1276 sx1278

Last synced: 14 Mar 2026

https://github.com/chadsr/aurora-server

A wireless, ESP32 controlled, addressable RGB LED strip server (UDP streaming & JSON API)

addressable-leds esp32 esp32-arduino fastled json-api platformio rgb-led udp-stream wifi-led-controller wireless wireless-led-controller

Last synced: 10 Jun 2025

https://github.com/mp-se/victron-receiver

Victron Instant Readout receiver for Home Assistant

ble bluetooth esp32 hassio home-assistant instant-readout victron

Last synced: 28 Dec 2025

https://github.com/asukiaaa/esp32stack

A stacking board for esp-wroom-32.

esp32 kicad

Last synced: 02 Jul 2025

https://github.com/windowsair/corsacota

An esp8266/esp32 websocket OTA library

esp-idf esp32 esp32c3 esp8266 ota

Last synced: 25 Oct 2025

https://github.com/usamahacker0/wifi-uchiha

A WIFI Pentesting Tool ( WIFI Hacking ) with Powerfull tools.

esp32 esp8266 nodemcu-esp8266 oled-display ssh1106-i2c wifi-hacking wifi-security

Last synced: 25 Oct 2025

https://github.com/t04glovern/espressif-mqtt-publish

Espressif X.509 MQTT Publisher specifically for connecting to AWS IoT via certificates.

aws aws-iot esp32 espressif mqtt x509

Last synced: 11 Apr 2025

https://github.com/jjsch-dev/esp32-thermistor

esp32 thermistor component example

esp32 thermistor

Last synced: 24 Jul 2025

https://github.com/janc18/cae32

Simracing equipment, including hardware, software, and firmware design.

esp32 esp32-idf firmware gtk3 hardware-designs open-source-hardware pcb simracing stm32 usb-hid

Last synced: 12 May 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: 26 Oct 2025

https://github.com/passerbyzzz/car

基于树莓派的巡线小车/ESP32的避障小车

esp32 raspberry-pi raspberrypi

Last synced: 10 Oct 2025

https://github.com/mkgeiger/astro-tracker

equatorial mount stepper motor controller with GPS high precision star-, moon- and sun-tracking, Skysafari server for GOTO and Webinterface for stepper motor settings on an ESP32 microcontroller

1pps astro autoguider declination em406 equatorial esp32 fast-slewing goto gps high-precision lm2596 lx200 mt-1 navilock rectascension skysafari stepper-motor tb6612fng wifi

Last synced: 16 Mar 2026

https://github.com/sparkfun/sparkfun_rtk_torch

The datasheets and documentation for the centimeter level RTK Torch GNSS receiver with built in tilt compensation.

arduino esp32 esp32-arduino gnss gps sparkfun-tutorial

Last synced: 14 Apr 2025

https://github.com/claudemarais/alfaromeogiulia_dashboardinfo_esp32-s3

Arduino project using OBD2 to display info like turbo boost pressure, current gear and engine temp on dashboard of an Alfa Romeo Giulia. Info is displayed in location on instrument cluster where infotainment info is normally displayed, e.g. radio station name. An ESP32-S3 with SN65HVD230 and MCP2515 communicates on two CAN busses simultaneously.

alfa alfaromeo arduino can car dashboard esp32 esp32-s3 esp32s3 giulia mcp2515 obd2 oil pid romeo rpm sn65hvd230 twai xiao-esp32-s3

Last synced: 14 Apr 2025

https://github.com/codingjoe/m5maps

Map software for the M5 Paper ESP32 eInk development board

esp32 m5paper maps osm

Last synced: 15 Apr 2025

https://github.com/daleonpz/cv_yolo_on_esp32

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

computer-vision esp32 machne-learning tinyml yolo yolov5

Last synced: 09 Oct 2025

https://github.com/acvigue/esphome-nixie2

ESPHome powered Smart Nixie Clock with USB-C Power Delivery

altium esp-idf esp32 esphome nixie

Last synced: 15 Apr 2025

https://github.com/xreef/esp32-cam_camera_webserver_enhanced

Firmware for esp32-cam to make the most of it with BeePrint for MKS WiFi

esp32 esp32-cam streaming streaming-video web-interface web-server

Last synced: 14 Apr 2025

https://github.com/phha/vitowifi_esphome

An esphome custom component for Viessmann heaters

esp32 esp8266 esphome home-assistant iot

Last synced: 23 Apr 2025

https://github.com/ivynya/esp32-rick-roller

A compact solution for Rick Rolling your friends, coworkers, and normies in public.

arduino cpp esp32 rick-astley rickroll

Last synced: 08 Oct 2025

https://github.com/lucaam/ikea-obegransad-led

HACS Plugin to control IKEA OBEGRÄNSAD Wall Lamp hacked with ph1p/ikea-led-obegraensad and ESP device

esp32 hacs hacs-integration home-assistant ikea ikeahack obegransadpanel

Last synced: 07 Feb 2026

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

ESP32 OTA Server

esp32 iot ota

Last synced: 11 Apr 2025

https://github.com/moduscreateorg/genus

Modus Create's 2018 Holiday Game for the ODROID GO

32bit arduino cplusplus cplusplus-11 cpp cpp11 esp32 esp32-idf esp32-sound game modusinternal

Last synced: 15 Apr 2025

https://github.com/onolab-tmu/blinky

Hardware design files and software for a flexible and portable sound-to-light conversion device.

blinky esp32 hardware leds microphone pcb sound sound-to-light

Last synced: 04 Sep 2025

https://github.com/calinradoni/esp32hal

ESP32 HAL: helper C++ classes for some ESP32 info (tasks, heap) and generic peripherals (ADC, GPIO, I2C, SPI, Timers, ...)

adc esp-idf esp32 freertos-task gpio i2c spi

Last synced: 03 Sep 2025

https://github.com/calinradoni/esp32boardmanager

Basic board manager with WiFi AP / STA mode, HTTP server and firmware OTA update

esp-idf esp32 ota-firmware-updates

Last synced: 03 Sep 2025

https://github.com/sahilkhanna/esp-idf-dotstar-led-lib

ESP-IDF based Dotstar LED library

dotstar esp-idf esp32 rgb rgb-led spi

Last synced: 31 Oct 2025

https://github.com/ccbp/k210_juglanscar

A deep learning intelligent tracking car based on the K210 chip. The project uses an ESP32 to build an HTTP server for remote control and use MobileNet to train the model, and provides detailed information on the project's structure, environment, and resources, as well as instructions for setting up and using the car.

car deep-learning esp32 k210 keras tensorflow

Last synced: 06 Oct 2025

https://github.com/darekbx/esp32-notification-receiver

M5StickC as a notifications receiver. Notifications are transferred from the Android phone.

android arduino esp32 kotlin

Last synced: 04 Sep 2025

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

SI4432 ISM Transceiver driver for esp-idf

esp-idf esp32 si4432

Last synced: 05 Oct 2025

https://github.com/rpsubc8/ESP32TinyChip8

Chip8 emulator TTGO VGA32

c chip8 emulator esp32 ttgovga32

Last synced: 29 Apr 2025

https://github.com/rpsubc8/ESP32TinyElkulator

Port ESP32 Elkulator Acorn Electron

acorn-electron bitluni esp32 ttgovga32

Last synced: 29 Apr 2025

https://github.com/softplus/bluesky_esphome

Basic ESPHOME / c++ / ESP32 configuration to display some Bluesky / atproto content

atproto bluesky cpp esp32 esp8266

Last synced: 12 Mar 2026

https://github.com/debsahu/artikcloud

ESP8266/32 ⯈ Samsung ARTIK Cloud https://my.artik.cloud/

alexa artik esp32 esp8266 google-home iot neopixel smartthings

Last synced: 08 Aug 2025

https://github.com/initerworker/esp32-s3-touch-lcd-1-28

A Rust-based boilerplate for supporting the waveshare esp32-s3-touch-lcd-1-28 with esp-idf-svc

esp32 esp32-idf esp32-s3 rust

Last synced: 30 Jul 2025

https://github.com/paclema/mqttclient

MQTT Client library that wrappers ESP-IDF mqtt client component into a C++ class

esp32 mqtt-client

Last synced: 12 Apr 2025

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

Driver for A/D converter with SPI serial interface

esp-idf esp32 mcp3001 mcp3002 mcp3004 mcp3008 mcp3201 mcp3202 mcp3204 mcp3208 mcp3301 mcp3302 mcp3304

Last synced: 19 Mar 2025

https://github.com/shchuko/acurite-bridge

AcuRite 5n1 Weather Station measurements forwarder

acurite acurite-5n1 acurite-iris esp32 weather-station

Last synced: 17 Mar 2025

https://github.com/krdlab/esp32-eddystone

Eddystone library for ESP32

arduino esp32

Last synced: 20 Mar 2025

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

Take a picture and Publish it via SMTP.

esp-idf esp32 esp32-cam gmail mail smtp

Last synced: 19 Mar 2025

https://github.com/andrewklement/bluetoothcoffeescale

A bluetooth coffee scale that can connect to an app and track coffee brewing

arduino coffee coffee-lovers esp32 scale

Last synced: 10 Apr 2025

https://github.com/rpsubc8/ESP32TinyPAC

Port PACMAN Arcade to ESP32

bitluni emulator esp32 pacman ttgovga32

Last synced: 29 Apr 2025

https://github.com/rnauber/esphomerc-retrofitcar

Retrofit of an old RC car with an ESP32-CAM module with Open Source firmware

camera esp32 esp8266 esphome firmware rc-car

Last synced: 16 May 2026

https://github.com/celliesprojects/estreamplayer32_vs1053

An esp32 app to play web-radio or music files from a local lamp or llmp server. Needs a separate VS1053 decoder board. Compiles in the Arduino IDE.

esp32 radio-browser vs1053b webradio

Last synced: 25 Jun 2025

https://github.com/martinberlin/esp32-spi-slave

esp32 SPI slave in case you need to sniff what the master sends

esp32 spi

Last synced: 30 Aug 2025

https://github.com/etiennetremel/esp32-home-sensor

ESP32 DevKit v1 home sensor (bme280) with InfluxDB, Telegraf and Mosquitto MQTT

docker-compose embassy esp-wifi esp32 home-automation homeassistant influxdb iot mqtt telegraf

Last synced: 30 Oct 2025

https://github.com/tve/esp32-secure-base

Base project for the esp32 focused on security using MQTTS

esp32 esp32-arduino mqtt mqtts ota-update

Last synced: 09 Aug 2025

https://github.com/xtrinch/esp-internet-radio

Internet radio station using an ESP32, VS1053 module, a TFT ILI9341 screen and an IR sensor.

esp esp32 internet-radio radio radio-player vs1053

Last synced: 19 Mar 2025

https://github.com/nopnop2002/esp-idf-world-weather

Display the weather forecast on M5STACK

esp-idf esp32 m5stack weather

Last synced: 19 Mar 2025

https://github.com/FrozenAssassine/NeuralNetwork-Arduino

A lightweight neural network library for ESP32 and Arduino, enabling on-device training and simple predictions like XOR. Ideal for microcontroller-based AI projects with resource constraints. 🔧🚀

ai arduino cpp esp32 local neural-network neural-networks xor

Last synced: 27 Mar 2025

https://github.com/nthnn/tomo

An AI-like handheld interactable full of emotion companion pet made with ESP32 NodeMCU via Arduino Platform.

arduino-robot companion companion-app companionship esp32 esp32-arduino mini-robot robot

Last synced: 06 Mar 2026

https://github.com/akashdip2001/esp32-host-html-website

Host your custom website using ESP32 in your Local Area Network LAN

esp32 html iot local-area-network localhost website

Last synced: 09 Mar 2026

https://github.com/wei1234c/clock_generators

Clock generators ( Si5351 for now ) toolbox.

clock-generator esp32 ft232h ftdi fx2lp micropython python si5351

Last synced: 30 Apr 2025

https://github.com/m5stack/core2foraws-micropython

M5Stack Core2 for AWS IoT Kit MicroPython repo with examples for connecting to AWS IoT and using device features.

aws aws-iot esp32 micropython

Last synced: 08 Jul 2025

https://github.com/mauriciobarroso/bme68x_lib

ESP-IDF component for BME680 and BME688 4 in 1 enviromental sensors

bme680 bme688 bme68x bosch esp-idf esp32 esp32-s2 esp32-s3 gas

Last synced: 03 May 2025

https://github.com/civictechto/tracket-sensor

Design files and source code for the tRacket noise sensor

arduino civic-tech cpp esp32 kicad noise platformio sound urban

Last synced: 09 Jul 2025

https://github.com/homespan/programmablehub

Demonstrates how to add a Web Server alongside HomeSpan to create a Programmable Hub

arduino-sketch esp32 home-automation homekit homespan

Last synced: 08 Mar 2026

https://github.com/alexlynd/esp32-scada-mockup

Vulnerable ESP32 "SCADA" system that controls (and destroys) a motor over WiFi, as will be demonstrated on Hak5.

dashboard esp32 iot materializecss mockup

Last synced: 13 Jun 2025

https://github.com/otasd/komodopager

Mini pagers in retro style, work on ready-made board ESP32-2432S028R AKA CYD.

3d-printing arduino cyd esp32 esp32-arduino esp8266 messenger pager retro

Last synced: 18 Aug 2025

https://github.com/wokwi/esp32-ntp-clock

ESP32 NTP Clock Example (using Platform IO)

esp32 esp32-arduino platformio

Last synced: 11 Sep 2025

https://github.com/kotyara12/retgsend

Library for sending notifications to Telegram from a device to ESP32. There is a built-in queue of outgoing messages for delayed sending (for example, when there is no Internet)

esp-arduino esp-idf esp-idf-framework esp32 telegram telegram-bot

Last synced: 11 Apr 2025

https://github.com/brainstorm/esp-modbus-power-meter

(unofficial) Modbus Espressif component for power meters

esp-idf esp-idf-component esp32 powermeter powermeter-reader

Last synced: 22 Mar 2025

https://github.com/retr0kr0dy/beamstalker

BeamStalker is open-source firmware for esp based board designed for RF experimentation, encouraging collaboration and ethical exploration.

esp32 firmware hacking m5cardputer microcontroller radio rf

Last synced: 18 Aug 2025

https://github.com/sighmon/co2_sensor_scd4x_esp32_http_server

An Arduino sketch for the Adafruit SCD4X and SCD-30 CO2 sensor running on an ESP32 with an http server.

co2 esp32 http-server prometheus scd-30 scd-40 scd-41 sensor

Last synced: 05 Jul 2025

https://github.com/jminjares4/esp32-lcd-1602-driver

ESP32 LCD device driver using esp-idf

esp32 esp32-idf lcd-display lcd1602

Last synced: 30 Apr 2025

https://github.com/inseven/statuspanel

eInk desk calendar

calendar eink esp32 nodemcu

Last synced: 04 Oct 2025

https://github.com/tuupola/esp_gfx

HAGL speed tests for ESP32 boards

esp-idf esp32

Last synced: 23 Sep 2025

https://github.com/bunnysakura/espnanotool

一个使用ESP32系列芯片开发的小工具。| 合宙 ESP32C3-CORE 开发板和 0.96寸 屏幕拓展板 | M5Stack BASIC

esp32 esp32-c3 esp32-idf esp32c3 gui luatos lvgl lvgl-esp32 lvgl-esp32-port m5stack m5stack-core

Last synced: 10 Apr 2025

https://github.com/sangyuxiaowu/iotbytefont

IotByteFont is a .NET tool that can load user-preferred font files and generate custom dot matrix font code, particularly useful for IoT projects with .NET nanoFramework.IotByteFont是一款.NET工具,能够加载用户喜欢的字体文件,并生成自定义的点阵字体代码,特别适用于.NET nanoFramework的IoT项目。

bytefont esp32 font fonttool

Last synced: 04 Oct 2025

https://github.com/acvigue/smartmatrixserver

Helper application that serves generated sprites to SmartMatrix devices over MQTT

esp32 mqtt tidbyt typescript

Last synced: 13 Jul 2025

https://github.com/lbuque/micropython-ft6x36

This is a micropython module for self-capacitive touch panel controllers produced by FocalTech Systems.

esp32 micropython touch touchscreen

Last synced: 13 Apr 2025

https://github.com/mik3y/esp32-ble-pinpad

An ESPHome component for accepting a secret PIN over Bluetooth LE.

esp32 esphome home-assistant

Last synced: 08 Sep 2025

https://github.com/smittytone/featherclock

Feather Huzzah ESP8266/ESP32 Digital Clock

adafruit adafruit-feather-huzzah esp32 esp8266 micropython

Last synced: 13 Apr 2025

https://github.com/zakharb/legocity

Build LEGO City with ESP32

ampy esp32 firmware lego micropython

Last synced: 13 Apr 2025

https://github.com/styropyr0/json_encoder

A library specifically made for arduino devices to encode JSON strings to URL strings and vice versa.

arduino arduino-ide arduino-json arduino-library arduino-uno arduino-web-client arduino-webserver esp32 json-decoder json-decoding json-encoder

Last synced: 11 Aug 2025

https://github.com/josverl/vfs_merge

Merge a MicroPython firmware and with source files into a single binary that can be flashed to a device.

esp32 littlefs micropython rp2

Last synced: 21 Jul 2025

https://github.com/why-shiro/neolink

2.4Ghz, LoRa based long range, high speed and efficient telemetry

arduino-ide esp32 long-range lora python rf telemetry

Last synced: 23 Oct 2025

https://github.com/sangyuxiaowu/esp32_s2_pico

.NET nanoFramework 演示微雪的 ESP32-S2-Pico 使用

csharp esp32 iot nanoframework

Last synced: 14 May 2026

https://github.com/refactor-group/esp32-wroom-rp

A Rust-based RP2040 series driver providing WiFi functionality via Espressif ESP32-WROOM-32U/UE WiFi daughter controllers/boards

embedded-hal esp32 esp32-wifi esp32-wroom rust-crate rust-lang spi

Last synced: 05 Apr 2026

https://github.com/geo-tp/esp32-usb-stick

SD card reader into a USB stick, allowing it to function as a mass storage device

esp32 m5cardputer sd-card-reader usb-stick

Last synced: 27 Apr 2026

https://github.com/nopnop2002/esp-idf-analog-joystick

2-axis XY joystick using ESP-IDF

esp-idf esp32 joystick

Last synced: 28 Apr 2026

https://github.com/cloasdata/mbparser

mbparser is a simple but modern C++ library to parse from a modbus RTU master or slave. The Modbus Protocol is handled via finite state machine pattern. This makes it very easy to debug or validate the communication partner. A minimal modbus slave can be implemented in less than 5 lines.

arduino cpp11 esp32 esp8266 modbus

Last synced: 03 Apr 2026

https://github.com/g1ibby/water-tank-monitor

ESP32-based tank level monitor using XKC-Y25-V sensors and ESPHome for real-time Home Assistant integration. Features 3-point level detection and waterproof design.

electronics esp32 esphome home-assistant home-automation iot sensor xiao xiao-esp32-c3 xkcy25v

Last synced: 25 Apr 2026

https://github.com/nanoframework/nanoframework.hardware.esp32.rmt

📦 .NET nanoFramework class library for the RMT (remote control) peripheral for ESP32 targets

csharp dotnet esp32 hacktoberfest library nanoframework

Last synced: 11 May 2026

https://github.com/iotexproject/ioconnect

An embedded SDK for abstracting firmware development for DePIN hardware, providing examples of device registration and DID-based encrypted communication using the ioID module.

depin did esp32 iot raspberri-pi sdk

Last synced: 04 Mar 2026

https://github.com/r57zone/thelasthostesp32

Wi-Fi access point with a web server for static sites, emulation of http/https pages, and work with files from a memory card / Wi-Fi точка доступа, с веб-сервером статичных сайтов, эмуляцией http/https страниц, а также работой с файлами карты памяти

esp32 esp32-c3 esp32-c3-super-mini esp32-webserver esp32-wifi hotspot-wifi

Last synced: 17 Apr 2026

https://github.com/pixelspark/rv32jit

A RISC-V (rv32imc) assembler for JITing on the ESP32

esp32 esp32-c3 risc-v riscv32 riscv32im rust

Last synced: 21 Apr 2026