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/agjendem/esp32-ttgo-temperature-display

ESP32 TTGO temperature display with ds18b20 temperature sensors

ds18b20 esp32 micropython ttgo

Last synced: 09 May 2026

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/otti/pvexcess

Use your photovoltaics excess power

arduino arduino-ide esp32 photovoltaic platformio solar solar-energy

Last synced: 11 Apr 2026

https://github.com/mauriciobarroso/ads101x

12-bit ADC ADS101x (ADS1013, ADS1014 and ADS1015) driver for ESP-IDF and STM32CubeIDE

adc ads1013 ads1014 ads1015 ads101x arm-cortex-m3 arm-cortex-m4 esp-idf esp32 esp32c3 esp32c6 esp32s2 esp32s3 stm32 stm32cubeide

Last synced: 20 Jun 2025

https://github.com/kotyara12/reled

ESP32 library for easy control of one or more LEDs: on / off, flash series, blinking. Switch blinking modes with simple commands. Indication of the device status using one LED (as in car alarms and printers).

blink esp-idf esp32 led

Last synced: 22 Apr 2025

https://github.com/daschr/esp_pwm_reader

Wrapper around the mcpwm capture module for reading pwm signals.

capture esp-idf esp32 pwm-signal rust

Last synced: 03 Jul 2025

https://github.com/s60sc/espcrashdecoder

The EspCrashDecoder is a standalone ESP exception decoder for use with the Arduino v2.x IDE.

arduino arduino-esp32 esp32 espexceptiondecoder

Last synced: 15 May 2026

https://github.com/altoretrato/monitor-ring-light

A custom ring light around a monitor with RGB LED Pixels (WS2801), ESP32, MicroPython and Dear PyGUI.

dearpygui esp32 imgui leds micropyhton micropython-esp32 ws2801

Last synced: 12 Apr 2025

https://github.com/chmoore889/esp_rainmaker_association

Native Dart implementation of ESP Rainmaker provisioning and user mapping.

esp-rainmaker esp32 espressif

Last synced: 20 Jan 2026

https://github.com/olegccc/esp32-axum-ws

Rust for ESP32 with Axum and Websockets

axum esp-rs esp32 preact rust tokio-rs vite

Last synced: 20 Jun 2025

https://github.com/moucha19/smart-uppatvind

Redesigned control board for IKEA Uppatvind with smart capabilities

esp32 homeassistant ikea pcb uppatvind

Last synced: 22 Mar 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/zvosolider/wespdisp

esp32 firmware and python library for ssd1306 wifi display

display esp32 python ssd1306-oled

Last synced: 11 Jul 2025

https://github.com/hugokernel/esphome-pellet-stove

Drive your pellet stove easily with ESPHome

esp32 esphome pellet-stove stove

Last synced: 03 Jan 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/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/styropyr0/ads111s

A library for interacting with the ADS111x series 16-bit ADCs over I2C.

adc ads1113 ads1114 ads1115 arduino arduino-ide arduino-ide-library arduino-library esp32 esp32-library i2c sensor-inputs sensor-library

Last synced: 06 Jul 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/nopnop2002/esp-idf-remote-sqlite3

Remote-Sqlite access for esp-idf

db dbms esp-idf esp32 http rest sqlite3

Last synced: 23 Jun 2025

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/v3gaaa/garden-sense-app

GardenSense is a IoT solution for plant enthusiasts. Monitor soil moisture, temperature, and detect threats to your plants in real-time. Powered by ESP32, React Native, Firebase, and more, it offers a seamless plant care experience. 🌱🚀

aws esp32 expo fastapi firebase iot-application python railway-app rds-database react-native realtime-database

Last synced: 06 Aug 2025

https://github.com/pyaillet/twatch-rust

Oh crab 🦀! My watch speaks Rust.

embedded esp32 rust rust-lang

Last synced: 19 May 2026

https://github.com/prashnts/esphome-microdot-matrix

esp-home component for Pimoroni's Microdot display matrices

esp-home esp32 esphome pimoroni

Last synced: 04 Oct 2025

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/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/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/mc-cat-tty/doorbellcamfirmware

Part of DoorbellCam project: firmware for esp32-based notifier

custom-pcb domotic esp-idf esp32 esp32-idf freertos hardware home-automation iot led-ring notifier platformio

Last synced: 18 Jul 2025

https://github.com/xianengqi/demo-esp32-test

esp32, swiftui, 蓝牙配网

esp32 espblufiforios

Last synced: 11 Aug 2025

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/gretel/rns-if-espnow

ESP-NOW interface for Reticulum Network Stack

38c8 asyncio esp-now esp32 espnow hdlc micropython micropython-esp32 reticulum

Last synced: 09 Jul 2025

https://github.com/wireless-hazard/iot-mesh-framework

A WiFi based Mesh Network for the ESP32 that allows its nodes to use IoT related protocols

esp-idf esp32 iot mesh

Last synced: 11 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/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/martinius96/vcelarska-vaha-hx711

Včelárska váha - Beehive weight - Bienenzuchtwaage - Arduino / ESP8266 / ESP32 - Ethernet, WiFi.

arduino beehive esp32 esp32-arduino esp8266 esp8266-arduino ethernet ethernet-shield gsm hx711 lora nrf24l01 php php7 sigfox strain-gauge tenzometer weight wifi

Last synced: 09 Apr 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/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/zmactep/m5stickc_morse

Morse BLE keyboard based on M5StickC Plus

ble esp32 keyboard m5stickc morse

Last synced: 28 Apr 2026

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/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/kotyara12/rerx433

Модуль приемника RX 433MHz для охранно-пожарной сигнализации / Receiver module RX 433MHz for security and fire alarm.

433mhz esp-idf esp32

Last synced: 11 Apr 2025

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/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/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/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/enkhbold470/grit-maker

Microsoft AI Classroom Hackathon A challenge for students to reimagine the future of education using Azure AI and Azure Databases

azure django esp32 iot pcb solidworks

Last synced: 16 Jul 2025

https://github.com/jameszah/esp32-cam-jamcam

Video Recorder With Viewfinder, Streamer, Clock, ... and Snakes!

avi clocks display esp32 esp32-cam neopixel-matrix ov2640 realtime snake-game streaming video-editor video-recorder wifi

Last synced: 28 Apr 2026

https://github.com/snmetamorph/esphome-jhs-ac-component

ESPHome component for air conditioning units manufactured by JHS (Timberk, Hyundai, Scoole, Lifetime Air, Goldair brands), makes possible to control AC from Home Assistant through Wi-Fi connection using ESP8266/ESP32.

air-conditioner esp32 esp8266 esphome goldair home-assistant home-automation hyundai lifetime-air scoole timberk

Last synced: 16 Apr 2026

https://github.com/muxa/esphome-tcc-link

ESPHome component for integrating with Toshiba Air Conditioners via TCC-Link protocol

esp32 esp8266 esphome hvac tcc-link toshiba

Last synced: 03 Mar 2026

https://github.com/maxwelljay256/gdey0154d67-esp32-driver

1.54-inch e-paper driver based on esp-idf v4.4.6, especially designed for GDEY0154D67/GDEY0154D67-T03.

e-paper epaper esp-idf esp32 good-display spi

Last synced: 16 Apr 2026

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

Velos TTGO T-Rex game, adapted for PlatformIO and updated sprites.

esp32 game platformio t-rex-game ttgo-t-display

Last synced: 16 Apr 2026

https://github.com/stevencyb/securedlinkedlist

A Linked List implementation for Arduino, ESP 32 / 8266.

arduino esp32 esp8266 library linked-list linkedlist thread-safe

Last synced: 02 Apr 2026

https://github.com/make2explore/esp32-matter

Getting Started with Matter on ESP32 Devices using ESP Launchpad

esp32 homeautomation iot matter

Last synced: 17 Apr 2026

https://github.com/nopnop2002/esp-idf-virtual-serial-link

Virtual serial communication using esp-idf

esp-idf esp32 espnow serial-communication udp-unicast

Last synced: 04 Apr 2026

https://github.com/danilogcrf2-oss/esp32synth

Polyphonic synthesizer with 80 voices/channels for the ESP32 family, offering high-fidelity audio (48kHz).

audio audio-player audio-processing esp32 esp32s3 synthesis synthesizer

Last synced: 18 Apr 2026

https://github.com/galihru/githubiotpy

GitHubIoT is a comprehensive toolkit designed to simplify the visualization of IoT (Internet of Things) data with seamless GitHub integration. The application provides an intuitive graphical interface for real-time data monitoring, analysis, and configuration

cli esp32 esp8266 github-actions github-iot matplotlib numpy pypi-packages python tkinter

Last synced: 05 Apr 2026

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

:package: System.Collections Class Library for .NET nanoFramework

csharp dotnet embedded-systems esp32 hacktoberfest nanoframework

Last synced: 20 Apr 2026

https://github.com/donaldcampbelljr/rs-micro-iss

Track the ISS using an ESP32 microcontroller.

embedded-rust embedded-systems esp32 rust

Last synced: 20 Apr 2026

https://github.com/thorsten-l/esp32-heltec-lora-ttn-otaa

Sample LoRaWAN code for HELTEC WiFi LoRa V2 and V3 boards using PlatformIO

esp32 esp32-arduino heltec heltec-wifi-lora-32-v2 heltec-wifi-lora-32-v3 lora lorawan lorawan-node

Last synced: 22 Apr 2026

https://github.com/sauloverissimo/midi2cpp

🎹 C++ MIDI 2 library for embedded systems. Build MIDI 2.0 devices, applications, and firmware from DIY Arduino projects to professional products.

arduino daisyseed diy embedded esp32 midi midi2 music

Last synced: 06 Jun 2026

https://github.com/simonthorell/esp32-lvgl-hid

ESP32 firmware with GUI for LCD display, HID support, Wi-Fi, and MQTT. It incorporates AES encryption and supports Firmware Over-The-Air (OTA) updates.

c embedded-gui esp32 firmware-over-the-air mqtt-client wifi-security

Last synced: 24 Apr 2026

https://github.com/merlindorin/esp32-fan-controller

A small KiCad board to keep my home server cabinet cool. 4 PWM fans, 4 temperature probes, one ESP32.

1-wire ds18b20 electronics esp32 esphome fan-controller hardware home-assistant home-automation homelab kicad noctua pwm-fan temperature-sensor

Last synced: 06 Jun 2026

https://github.com/filipporaciti/esp32-wol

ESP32 send Wake On Lan packet to power on your Computer. You can do that with its website or a voice assistant (Google or Alexa)

alexa esp-rainmaker esp32 esp32-idf google-assistant google-home google-home-assistant idf iot rainmaker voice-assistant wake-on-lan

Last synced: 26 Apr 2026

https://github.com/electrocodeur/ecran_esp32

Projet : Ecran avec ESP32

esp32

Last synced: 27 Apr 2026

https://github.com/datanoisetv/esp-hosted-open

Patched fork of esp-hosted-mcu that exposes every radio of an Espressif co-processor over SDIO: Wi-Fi 6, 802.11p / ITS-G5 / V2X, FTM ranging, CSI sensing, ESP-NOW, 802.15.4 / Thread / Zigbee. Research / lab use only.

802-11p 802-15-4 csi esp-hosted esp-idf esp-now esp32 esp32-c5 esp32-c6 esp32-p4 ftm its-g5 monitor-mode research sdio thread v2x wifi wifi6 zigbee

Last synced: 02 May 2026

https://github.com/asukiaaa/re-natal-esp32control-app

A re-natal (clojure script on react-js) project to control esp32 over BLE connection.

android ble esp32 react-native renatal

Last synced: 28 Apr 2026

https://github.com/nopnop2002/esp-idf-mqtt-dash

MQTT Dash Board for esp-idf

esp-idf esp32 gpio infrared mqtt-client pwm

Last synced: 28 Apr 2026

https://github.com/jn513/esp32-l298-control

Functions for controlling the L298 H Bridge in an easy way using ESP32

cpp esp32 esp32-arduino ino l298 l298n

Last synced: 29 Apr 2026

https://github.com/nguyluky/esp32_android_tv_remote_v2

ESP32-based Android TV controller using the Android TV Remote protocol v2. No ADB required.

android-remote-control esp32 esp32-arduino

Last synced: 30 Apr 2026

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

Google brotli for ESP-IDF

brotli compress esp-idf esp32 uncompress

Last synced: 30 Apr 2026

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

💻 Simple! Easy! Quick! Start your micropython!

esp32 micropython python3 tkinter-gui

Last synced: 30 Apr 2026

https://github.com/pierre-muth/ov7725_esp32cam

RSTP server on ESP32cam board and the OV7725 sensor

arduino esp32 esp32cam ov7725 rtsp-server

Last synced: 30 Apr 2026

https://github.com/aredarn/trackpro

A telemetry mobile app for the ESP32/8266, which can calculate drag or track times using real time GPS data to help the driver improve or gather information about their vehicles.

dragtime esp32 gps-data hardware kotlin racing telemetry telemetry-collection track-recording

Last synced: 01 May 2026

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

Display the orientation of HMC5883L with ESP32

compass esp-idf esp32 hmc5883l

Last synced: 02 May 2026

https://github.com/mikrojs/mikrojs

TypeScript runtime for microcontrollers

esp32 javascript microcontroller quickjs runtime typescript

Last synced: 10 May 2026

https://github.com/jczic/motorboardmd49

MicroPython driver for Motor Board "MD49" (used on Pycom modules)

driver esp32 hc2 lopy md49 micropython motor-board motors pycom pycom-modules wipy

Last synced: 04 May 2026

https://github.com/loan-mgt/js-ble-esp32

communicate between esp32 and WebBrowser ( JS ) with Bluetooth BLE

arduino arduinoble bluetooth bluetooth-low-energy esp32 javascript web

Last synced: 04 May 2026

https://github.com/valerio-vaccaro/trentanove

Create a BIP39 mnemonic on an embedded board just with a PS2 keyboard and a VGA monitor

bip39 bitcoin esp32 esp32-arduino mnemonic mnemonic-phrase vga

Last synced: 04 May 2026

https://github.com/stritti/kostal-pv-monitor

E-Paper Gadget to monitor Power Consumption of PV using Kostal Converter.

e-paper esp32 gadget iot kostal-plenticore

Last synced: 05 May 2026

https://github.com/jovinull/irrigacontroll

Este projeto implementa um sistema de irrigação automática utilizando um ESP32 para monitorar a umidade do solo e controlar um relé, garantindo a eficiência no uso da água. Os dados coletados pelos sensores são exibidos em um dashboard desenvolvido com Flask, permitindo o monitoramento remoto das condições do solo e do ambiente.

automation dashboard esp32 flask hardware-project iot monitoring sensors smart-agriculture smart-irrigation

Last synced: 06 May 2026

https://github.com/lemariva/upytrain

This tutorial helps you update a BRIO locomotive using an ESP32 that runs MicroPython. As a result, you can control the speed of the BRIO using a cell phone or a laptop (basically, everything that has a browser).

esp32 micropython

Last synced: 08 May 2026

https://github.com/lintangwisesa/esp32_favoriot

A simple IoT test, uploading analog value of a potentiometer from ESP32 board to Favoriot

arduino esp32 favoriot iot

Last synced: 08 May 2026

https://github.com/prefixfelix/fernopy

Control Rademacher FernoTron devices (shutters) using an ESP32 / ESP8266 via a web interface and REST-API.

api esp32 esp8266 fernotron micropython protocol rademacher smart-home

Last synced: 09 May 2026

https://github.com/justinh-rahb/klipper-micro

A stripped-down Klipper host that runs on an ESP32 CYD (Cheap Yellow Display), driving a standard Klipper MCU.

cyd esp32 klipper micropython

Last synced: 10 Jun 2026