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/scholtzan/juggled

DIY LED Juggling Balls

3d-printing electronics esp32 swift

Last synced: 14 Apr 2025

https://github.com/h4fide/esp32-c6-rgb-led-control

This repository is Arduino code for controlling the built-in RGB LED on the ESP32-C6 microcontroller. It provides a simple and flexible way to manage LED colors .

arduino arduino-ide esp32 esp32-arduino esp32-c6

Last synced: 25 Jun 2025

https://github.com/jhaand/rust4mch

Example to run Rust code on the MCH2022 badge.

badge badgelife esp-rs esp32 esp32-wroom ili941 mch2022 rust

Last synced: 06 Mar 2026

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: 19 Jun 2025

https://github.com/rtlopez/espnow-rclink-tx

EspNow RC Link project to create transmitter module for esp-fc

esp-fc esp32 esp8266

Last synced: 25 Jan 2026

https://github.com/thorsten-l/esp32-camerawebserver

This is a code refactored version of the "ESP32 CameraWebServer using the Arduino framework" for the PlatformIO build environment.

camera esp32 esp32-arduino esp32-cam platformio

Last synced: 10 Oct 2025

https://github.com/a7md0/wakedevice

ESP32 device to forward Wake-On-LAN packets to Local-Area-Network from MQTT messages

esp32 esp32-arduino esp32thing mqtt mqtt-client wake-device wake-on-lan wake-on-wan wakeonlan wakeonwan

Last synced: 12 Apr 2025

https://github.com/bouni/esphome-bwt-sensor

Determine the state of a BWT AQA Life S decalcifier using an ESP32 + TCS34725 color sensor and integrate into Home-Assistant using ESPHome

aqa-life-s bwt decalcification-system esp32 esphome home-assistant sensor

Last synced: 11 Apr 2025

https://github.com/xreef/ebyte-lora-manager-react-redux-web-front-end

The front end for EByte Lora E32 E22 devices. (React, TypeScript, Redux, Redux Logic, WebSocket)

arduino-ide e22 e32 ebyte esp32 esp8266 front-end gateway lora react redux typescript

Last synced: 14 Apr 2025

https://github.com/ldab/node-red-energy-harvesting-dashboard

Node-RED Energy Harvesting dashboard example, weather forecast, temperature and humidty measurement. MQTT, ESP32, u-blox NINA-W10, HTU21D, IBM Cloud, CloudMQTT

esp32 ibm-bluemix ibm-cloud iot mqtt node-red temperature-monitoring temperature-sensor u-blox ublox weather weather-forecast weather-station

Last synced: 21 Jun 2025

https://github.com/nopnop2002/esp-idf-video-snapshot

Capture still images from a USB camera using ESP-IDF

camera esp-idf esp32 still-image usb-camera web-camera

Last synced: 19 Mar 2025

https://github.com/nilathj/st7789-tft-esp32

ESP32 example using ST7789 TFT driver using PlatformIO

esp32 platformio st7789

Last synced: 13 Apr 2026

https://github.com/autoscatto/meteo5

LilyGO T5 meteo gadget

arduino epaper esp32 lilygo t5

Last synced: 06 May 2025

https://github.com/Aschhoff/ESP32-433Mhz-Transmitter

A pure microPython Transmitter. You can create and add your own encoder

433mhz esp32 micropython

Last synced: 13 May 2025

https://github.com/royyandzakiy/lora-rhmesh

LoRa Mesh network experimental projects repository. Developed using the RadioHead library on an ESP32 attached to a RFM95 LoRa Chip

esp32 lora mesh-networks

Last synced: 30 Oct 2025

https://github.com/mcsakoff/idf-esp32-rf433-example

Example of reading RF codes in ESP-IDF (ESP32 and ESP8266)

esp-idf esp32 esp8266 gpio rf433

Last synced: 01 Mar 2026

https://github.com/h1romas4/esp32-genesis-player

esp32-genesis-player (work in progress)

esp32 genesis ltc6904 mcp23s17 megadrive si5351 vgm vgmplay ym2612

Last synced: 14 Apr 2025

https://github.com/h1romas4/m5stack-genplus

Genesis-Plus-GX M5Stack Core2 porting (no optimize and super slow)

emulator esp32 genesis m5stack megadrive

Last synced: 14 Apr 2025

https://github.com/tobozo/wifimanagertz

A NTP/Timezone extension to @tzapu's WiFiManager

arduino captive-portal esp32 ntp sntp timezone tz wifimanager

Last synced: 12 May 2025

https://github.com/martinberlin/remora-matrix

Uses MIDI signals to trigger geometrical drawings in RGB Led matrixes using FastLED and ESP32

addressable-leds esp32 matrix midi udp

Last synced: 19 Mar 2025

https://github.com/charlesrocket/skully

Skull face for Watchy

arduino esp32 watchy-faces

Last synced: 18 Mar 2025

https://github.com/xreef/EByte_LoRa_E22_micropython_library

MicroPython LoRa EBYTE E22 device library complete and tested with Arduino SAMD, esp8266, esp32, Raspberry, rp2040 and STM32. sx1262/sx1268

arduino e22 ebyte esp32 esp8266 lora micropython raspberry-pi-pico rp2040 samd stm32 sx1262 sx1268 uart

Last synced: 08 May 2025

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

DS1307 RTC Driver for esp-idf

ds1307 esp-idf esp32 rtc

Last synced: 19 Mar 2025

https://github.com/roycuadra/esp32-cyd-dht11

This project is a GUI display for monitoring temperature and humidity using an ESP32 Cheap yellow display, and a DHT11 sensor.

cheap-yellow-display dht11 esp32

Last synced: 09 Mar 2026

https://github.com/esp32beans/esp32-bt-exp

Arduino ESP32 Bluetooth Classic and BLE Scanner using Bluedroid BT stack

arduino bluetooth bluetooth-classic bluetooth-dual-mode bluetooth-low-energy esp32 esp32-arduino

Last synced: 18 Sep 2025

https://github.com/wei1234c/elastic_network_of_things_with_mqtt_and_micropython

Using MicroPython on ESP8266 modules to form a plastic network of things with MQTT broker (Mosquitto).

celery esp32 esp8266 iot ipython-parallel micropython mqtt worker

Last synced: 30 Apr 2025

https://github.com/darthcloud/esp32_spi_full_duplex_sniffer

ESP32 app demonstrating sniffing PlayStation interface via two SPI peripheral.

esp-idf esp32 spi

Last synced: 17 Aug 2025

https://github.com/satrik/esp32_ble_inkbird

Inkbird BLE BBQ Thermometer Webserver with some nice features

bbq-thermometer esp32 inkbird

Last synced: 01 Apr 2025

https://github.com/13point5/espy-cli

A Command Line application to manage your ESP-IDF projects with ease.

cli esp-idf esp32 esp8266 python3

Last synced: 10 Apr 2025

https://github.com/kotyara12/rewifi

A library for connecting to a WiFi hotspot using only the ESP-IDF framework

esp-idf esp32 wifi

Last synced: 06 Mar 2026

https://github.com/fbiego/ble-cloner-arduino

The BLE Cloner project provides a Python script to clone the services, characteristics, and advertising data of a BLE device, generating an Arduino sketch to emulate it on an ESP32 using the NimBLE library.

arduino ble bleak clone cloner esp32 nimble python

Last synced: 07 May 2025

https://github.com/agungferdi/smart_farming

A comprehensive IoT-based smart farming system featuring ESP32 microcontrollers, environmental monitoring sensors, automated irrigation control, and real-time web dashboard.

cpp esp32 hono mqtt nextjs postgresql typescript

Last synced: 14 Sep 2025

https://github.com/trombik/esp_hass

Home Assistant WebSocket API client for esp-idf

esp-idf esp-idf-component esp32 home-assistant

Last synced: 19 Mar 2025

https://github.com/lebaston100/vrc-patpatpat

An open hardware and software project which tries to implement haptic head pat feedback to the player in VRchat.

esp32 haptic-feedback headpats osc python3 vrchat vrchat-osc

Last synced: 14 Apr 2025

https://github.com/zargony/touch-n-drink

Hardware and firmware for cashless payment device for cold drinks at the aeroclub at EDLH

async embedded esp32 i2c nfc oled rust

Last synced: 11 Aug 2025

https://github.com/a5huynh/knock-esp32

ESP32 WiFi provisioning over BLE

arduino-library ble esp32 esp32-arduino wifi

Last synced: 07 May 2025

https://github.com/gamefunc/micropython_espX_IR_Transceiver

micropython esp32 IR Transceiver

esp32 ir micropython python

Last synced: 13 May 2025

https://github.com/imliubo/makingfunxyz-esp32

个人ESP32学习笔记。

esp-idf esp32 esp32-arduino espressif iot

Last synced: 04 Oct 2025

https://github.com/mactijn/micropython-wemos-led-matrix-shield

This is a driver + example code for the Wemos D1 Mini LED Matrix Shield

esp32 esp8266 micropython wemos-d1-mini wemos-shield

Last synced: 13 Apr 2025

https://github.com/smolbun/cc1101-frequency-finder

Get RF frequencies that are above the set threshold by hopping through a list of commonly used frequencies

arduino cc1101 esp32 esp8266 raspberry-pi-pico

Last synced: 21 Sep 2025

https://github.com/jujax/lyrat_passthru

Audio Passthru / Bluetooth Sink-Source with ESP32-LyraT V4.3 Board

a2dp a2dp-sink a2dp-source audio audio-board bluetooth bluetooth-sink-source bluetooth-speaker esp-adf esp-idf esp32 esp32-lyrat

Last synced: 13 Apr 2025

https://github.com/nconnector/iot-garage-door-telegram

Micropython Garage Door Controller & Telegram Bot 📱🔑

esp32 esp8266 iot microcontroller micropython python smarthome telegram-bot

Last synced: 04 Nov 2025

https://github.com/milewski/sensors-esp

Personal walk through learning embedded systems with ESP32 in Rust.

embedded esp32 lilygo rust t-display-s3

Last synced: 18 Mar 2025

https://github.com/lemariva/upygeo

Geolocation on WiPy 2.0 (MicroPython) without GPS Module, only WiFi

esp32 example-project geo-location micropython wifi wipy

Last synced: 25 Sep 2025

https://github.com/lyndlabs/kismet-esp32

ESP32 Bluetooth Scanning in Kismet!

bluetooth esp32 kismet wardriving

Last synced: 25 Oct 2025

https://github.com/pilotak/esp-boilerplate

Base code for AsyncWifiManager, AsyncMQTT and HTTP OTA

arduino async boilerplate esp32 esp32-c3 esp8266 http mqtt ota ota-update wifimanager

Last synced: 14 Apr 2025

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

MPR121 Capacitive Touch Driver for esp-idf

capacitive-touch-sensor esp-idf esp32 mpr121

Last synced: 03 Apr 2025

https://github.com/pr8x/esp32_hub75_pwm

ESP32 PWM/bit banging HUB75 driver (discontinued)

driver esp32 ledmatrix

Last synced: 20 Mar 2025

https://github.com/cnadler86/mp_jpeg

A very fast micropython jpeg encoder and decoder for the esp32, with precompiled firmware.

esp32 jpeg jpeg-decoder jpeg-encoder jpg micropython

Last synced: 09 May 2026

https://github.com/onstepninja/luna

AI-driven telescope controller for LX200, OnStep, and Temma2. MCP Server + Lua on ESP32.

esp32 lua lx200 mcp onstep temma2

Last synced: 01 May 2026

https://github.com/nanoframework/nanoframework.aws.iotcore.devices

:package: .NET nanoFramework AWS IoT Core Devices SDK

csharp dotnet esp32 hacktoberfest iot stm32

Last synced: 27 Apr 2026

https://github.com/lintangwisesa/iot-reyax-ryc1001-mqtt-cloud

Connecting Arduino MKR1000, ESP8266, ESP32, BOSCH XDK, Particle Photon, Seeed Wio Terminal & Raspberry Pi to Reyax RYC1001 MQTT Cloud

arduino bosch-xdk esp32 esp8266 mqtt mqtt-broker mqtt-client raspberry-pi wio-terminal

Last synced: 24 Oct 2025

https://github.com/snasirca/rust-esp32-c3-blinky

A Rust project that uses pin GPIO4 on an ESP32-C3 board to blink an LED and print some text to the serial bus.

esp32 esp32c3 rust rust-em

Last synced: 25 Oct 2025

https://github.com/senseshift/esptool.ts

Updated TypeScript port of the esptool-js

arduino esp32 uart webserial

Last synced: 07 Oct 2025

https://github.com/RobTillaart/DAC8552

Arduino library for DAC8552 Digital Analog Convertor

arduino dac esp32

Last synced: 17 Jul 2025

https://github.com/sunbearc22/esp32flashwriter

A GUI to connect with ESP32 devices and write firmware to the ESP32 flash.

esp32 esptool firmware-tools gui-application linux-app micropython pyserial tkinter-python windows-10-apps

Last synced: 27 Apr 2025

https://github.com/alankrantas/ov7670-esp32-tft

Live image from a non-FIFO OV7670 camera module to a ILI9341 TFT display

arduino camera esp32 ili9341 non-fifo ov7670 tft-display

Last synced: 27 Apr 2025

https://github.com/arkhipenko/espcoldboot

Flexible ESP8266 and ESP32 initial device provisioning

arduino boot coldboot esp32 esp8266 provisioning

Last synced: 19 Apr 2025

https://github.com/bradenm/micropy-build

Dockerfiles for building MicroPython Ports

esp32 esp8266 firmware images micropy micropython prebuilt unix

Last synced: 01 Mar 2026

https://github.com/lemariva/wipy2.0-weather

This project is about connecting a Wipy 2.0 with an Ublox NEO-6M/M8N GPS and a ST7735 display. The Wipy 2.0 gets the GPS coordinates, makes a get request to obtain weather information and displays this info on the LCD.

display esp32 gps-library micropython weather-information wipy

Last synced: 09 Oct 2025

https://github.com/lupin3000/esp

Learn MicroPython with ESP32 microcontroller or similar

esp esp32 esp8266 iot microcontroller micropython pico rp2040

Last synced: 12 Jun 2025

https://github.com/mdaskalov/esp32-idf-lvgl

Example using LVGL in ESP-IDF project

esp-idf esp32 espressif32 lvgl ttgo-t-display

Last synced: 19 Mar 2025

https://github.com/electroniccats/catfinder

Our amazing (and cheap) Rover Kit for everybody

arduino bast electronic-cats esp32 hardware rover rovers

Last synced: 09 Apr 2025

https://github.com/xreef/ebyte_lora_e22_micropython_library

MicroPython LoRa EBYTE E22 device library complete and tested with Arduino SAMD, esp8266, esp32, Raspberry, rp2040 and STM32. sx1262/sx1268

arduino e22 ebyte esp32 esp8266 lora micropython raspberry-pi-pico rp2040 samd stm32 sx1262 sx1268 uart

Last synced: 25 Oct 2025

https://github.com/robtillaart/dac8552

Arduino library for DAC8552 Digital Analog Convertor

arduino dac esp32

Last synced: 10 Oct 2025

https://github.com/ok-home/ota_ws_update

ESP32 OTA update via WebSocket with a simple WEB interface. Optional PreEncrypted mode.

esp-encrypted-img esp-idf esp-ota esp32 esp32c3 esp32s3

Last synced: 09 Oct 2025

https://github.com/chmoore889/esp_local_control

Library for locally controlling ESP Rainmaker devices.

esp-rainmaker esp32 espressif

Last synced: 13 Apr 2025

https://github.com/chetanxpro/diy-gps

A Complete assembly guide and code of low-cost DIY GPS navigator built with ESP32 that displays real-time location, speed, altitude, and time.

diy esp32 esp32-arduino gps

Last synced: 09 Oct 2025

https://github.com/h2zero/esp-libtelnet

Remote console over telnet for esp32 devices.

communication esp-idf-component esp32 telnet

Last synced: 13 May 2025

https://github.com/padraigfl/twsu-arcade-coder-esp32

Attempting to reduce ewaste with a custom library which covers all key operations for the Arcade Coder by Tech Will Save Us (a portable 12x12 RGB button matrix controlled by an on board and easily flashed ESP32 microcontroller)

arcade-coder arduino-library esp32 ewaste led-matrix reverse-engineering

Last synced: 15 Oct 2025

https://github.com/erriez/erriezdht22

DHT22 - AM2303 temperature and relative humidity sensor library for Arduino

am2303 arduino dht22 documentation erriez esp32 esp8266 examples humidity library logging sd-card sensor temperature tested uno

Last synced: 14 Oct 2025

https://github.com/javiser/esp32-c3-32s-kit-example

A simple Rust example for the ESP-C3-32S-Kit ESP32 WiFi+Bluetooth Development Board with ESP32C3 chip from Ai-Thinker

embedded-hal esp-idf esp32 esp32-c3 esp32-idf esp32c3 example

Last synced: 25 Oct 2025

https://github.com/uegmobile/arduinootaserverbundle

This Symfony bundle provides a HTTP Server to manage OTA for Arduino with ESP8266 wifi chip

arduino esp32 esp8266 ota-server symfony

Last synced: 16 Jul 2025

https://github.com/boverby/lc709203f

esphome support for lc709203f on ESP32_Bat_Pro

esp32 esphome ezsbc lc709203f

Last synced: 12 Apr 2025

https://github.com/zerasul/upython-book

10 Proyectos MicroPython con ESP32

book esp32 iot micropython

Last synced: 14 Apr 2025

https://github.com/red-scorp/ag-panel

Arduino Graphic Panel for lcdproc

arduino arm avr bare-metal embedded esp32 hobby hobby-project lcdproc stm32

Last synced: 24 Oct 2025

https://github.com/valerio-vaccaro/sfyl-wallet

SFYL Wallet is a Bitcoin Hardware Wallet using WIFI and webpages as communication protocol.

bitcoin eink esp32 hardware-wallet lilygo psbt ubitcoin

Last synced: 20 Oct 2025

https://github.com/lucasfernandoprojects/esp32-bitcoin-price-monitoring

Track Bitcoin prices automatically with an ESP32 and an OLED display. You can use MicroPython or Arduino to code this project.

api arduino bitcoin esp32 esp32-arduino iot micropython python

Last synced: 12 Mar 2026

https://github.com/hpsaturn/crypto-panel

ESP32-Powered eInk Panel for Cryptocurrency Updates and News

arduino bitcoin cryptocurrency esp32 ethereum

Last synced: 19 Apr 2025

https://github.com/blackhole-consulting/tcp-remote-shell-aes-micropython

TCP IP Remote Shell Aes Encrypted for Micropython

aes blockchain encryption esp32 micropython shell telnet

Last synced: 22 Apr 2025

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

Termostat postavený na platforme Arduino s Ethernet shieldom Wiznet W5100 / modulom Wiznet W5500. Využíva teplotný senzor DS18B20 na OneWire zbernici. Arduino riadi výstup - relé na základe rozdielu cieľovej a nameranej teploty so zohľadnením hysterézy. Thermostat built on the Arduino platform with Ethernet shield Wiznet W5100 / module Wiznet W5500. It uses the DS18B20 temperature sensor on the OneWire bus. The Arduino controls the output-relay based on the difference between the target and measured temperature, taking into account the hysteresis.

arduino c ds18b20 esp32 ethernet ethernet-phy ethernet-shield html lan8720 thermostat thermostat-controller web website wiring wiznet

Last synced: 07 May 2025

https://github.com/stetro/digitransit-busstop-sign

Digitransit busstop sign based on ESP32 & ESP8266 supported in Finland

electronics esp32 esp8266 hsl lcd-display nodemcu

Last synced: 16 Oct 2025