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/calinradoni/esp32simpleota

Helper component for ESP32 Over The Air firmware updates

esp-idf esp32 ota-firmware-updates ota-update

Last synced: 01 May 2026

https://github.com/virajmalia/mql-dashboard

A Metatrader 5 server is hosted on a PC, which broadcasts MQTT data. This data is received by an ESP32 microcontroller board via WiFi and sent to an E-Paper display driver which displays the received data into a readable format, like a trading profile dashboard.

arduino e-ink epaper-displays esp32 gxepd2 metatrader5 mql5 waveshare-eink waveshare-epaper

Last synced: 27 Feb 2026

https://github.com/chrisjtwomey/esp32-motion-lifx

Motion-activated sensor for smart lights built for ESP32s3

esp32 esp32-arduino esp32s3 lifx motion-detection smart-lights

Last synced: 09 Feb 2026

https://github.com/cyberscopetoday/esp32-game-of-life-ntp

ESP32 project running Conway's Game of Life on an SSD1306 OLED display, featuring real-time NTP clock updates and automatic switching between simulation and time display. 🚀

arduino-ide cpp esp32 oled-display-ssd1306

Last synced: 14 Mar 2025

https://github.com/atomvm/atomvm_gps

Support for GPS device integration (using UART/NMEA) on AtomVM

atomvm erlang esp32 gps

Last synced: 25 Apr 2025

https://github.com/jn513/esp32_weather_station

Estação Meteorologia feita com esp32 e o espidf

cpp esp32 esp32-idf esp32-s2 esp32s2 espidf weather

Last synced: 21 Jan 2026

https://github.com/ankit-thealchemist/on_off_model_with_relay

Hello, this code is to show the simple on off model with relay functionality, just to clear the air about the relay node functioning.

ble blemesh bluetooth-low-energy bluetooth-mesh esp-idf esp32 relay tutorial

Last synced: 19 Apr 2026

https://github.com/floatplane/mitsuqtt

Use ESP8266/ESP32 hardware to control Mitsubishi heat pumps via MQTT

esp32 esp8266 mitsubishi mqtt platformio

Last synced: 23 Apr 2025

https://github.com/chrisb2/gps-speedo

Small GPS speedometer

esp32 micropython ssd1306

Last synced: 07 May 2026

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/vshymanskyy/lbm-micropython

LoRa Basic Modem integration for MicroPython

esp32 lora lorawan micropython stm32

Last synced: 25 Jul 2025

https://github.com/roycuadra/esp32-cyd-digitalclock-ph-time

This example shows a digital clock with a rolling effect as the digits change. Most of the code are borrowed from other examples. Thanks Internet!

cheap-yellow-display esp32 ili9341

Last synced: 05 May 2025

https://github.com/thingpulse/esp32-icon64-co2

Measure CO2 with either the Winsen MH-Z19C or the Sensirion SCD41 sensor and display the values on the Icon64

co2 co2-sensor esp32 espressif scd41 scd4x sensirion

Last synced: 15 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/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/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/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/mdaskalov/esp32-dcf77-transmitter

DCF77 Transmitter for ESP32

dcf77 esp32 platformio

Last synced: 28 Oct 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/fredygerman/umeme-upo-esp32-ping

Arduino code for Esp32 to ping a webhook so as to inform the server there is power

esp esp-home esp-http esp32

Last synced: 01 May 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/pyaillet/twatch-rust

Oh crab 🦀! My watch speaks Rust.

embedded esp32 rust rust-lang

Last synced: 19 May 2026

https://github.com/isysxp/pdp11-on-the-m5-core

A networked PDP 11/40 emulator using the M5Core2

esp32 esp32-arduino m5core2 pdp-11 pdp11 ultrix

Last synced: 10 Apr 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/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/stonatm/tm1650_micropython

Gravity DFRobot DFR0645-G, DFR0645-R (TM1650) i2c micropython display driver.

dfr0645 dfrobot display esp32 gravity i2c led micropython python tm1650

Last synced: 14 May 2026

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

esp32, swiftui, 蓝牙配网

esp32 espblufiforios

Last synced: 11 Aug 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/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/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/flixma/homekitted-led-strip

HomeKit-driven LED Strip Controller based on ESP32

esp-idf esp32 esp32-idf homekit led-strip-controller ws2812b

Last synced: 14 May 2026

https://github.com/eshansurendra/smart-medibox

Smart Medibox using an ESP32 to remind users to take their medicine on time.

dht11 embedded-systems esp32 iot mqtt-broker node-red platformio ssd1306-oled vscode

Last synced: 01 Feb 2026

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/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/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/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/loockeeer/esp-ips

This repository is for an Indoor Positioning System (actually designed for outdoor positioning) designed for getting the positions of cars during a race.

bluetooth-low-energy esp32 espidf ips rssi-localization

Last synced: 13 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/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/orestispanago/solar-logger

ESP32 data logger for solar thermal collectors

anemometer arduino esp32 flowmeter platformio pt100 pt1000 pyranometer

Last synced: 19 Apr 2026

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/harry48225/octoscale

a tiny smart espresso scale

arduino cpp esp32 nativescript svelte

Last synced: 18 Feb 2026

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/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: 19 Mar 2025

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/yuuu/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: 29 Oct 2025

https://github.com/motterbine/esp32controller

Bluetooth code for ESP32 dev boards.

bluetooth controls esp32 serial-communication

Last synced: 29 Oct 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/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/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/seife/lacrosse2mqtt

Lacrosse Sensors to MQTT gateway

esp32 lacrosse mqtt sensor temperature

Last synced: 20 Jan 2026

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/ditronix/espuno-pi-raspberry-pi-esp32-controller-emulator

ESPuno Pi a new STEM board for Q1 2025, incorporating a Raspberry Pi ESP32 Controller and Emulator in a single board.

banana-pi controller emulator esp32 interface orange-pi raspberry-pi raspberrypi

Last synced: 09 Jul 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/xythobuz/giess-o-mat

DIY fertilizer mixer and plant watering machine, made with Arduino and ESP32.

arduino esp32 esp8266 i2c influxdb platformio websocket

Last synced: 06 Apr 2026

https://github.com/unsignedarduino/esp32-text-reader

The code for an ESP32-based eBook-style reader that reads text files off an micro SD card!

arduino ebook-reader esp32 esp32-arduino esp32-platformio platformio text-reader

Last synced: 05 May 2026

https://github.com/thelastoutpostworkshop/animatedgif340_240_push_button

Animated GIF (with Push Button) on a 320x240 LCD Display (ILI9341) with the ESP32

esp32 gif gif-animation ili9341

Last synced: 11 Apr 2025

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/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/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/thijses/nt3h_thijs

A library for the NT3H2111 / NT3H2211 / NT3H1101 / NT3H1201 NFC tag IC for atmega328p, ESP32, MSP430 or STM32 (or Wire.h)

esp32 nfc nfc-tag nt3h2111-2211 stm32

Last synced: 06 Oct 2025

https://github.com/novoselovmilk/elrs-tx-e32-diy

ELRS передатчик на основе модуля Ebyte E32 с мощностью 1W

ebyte-e32 elrs esp32

Last synced: 25 Oct 2025

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/ehabmagdyy/azure_iot_esp32

Sending Data To Azure IoT Hub Using ESP32 Microcontroller & Displaying Content of Messages With Azure CLI.

azure-iot azure-iothub esp32 iot

Last synced: 16 May 2026

https://github.com/fortuna/esphomecollection

Collection of ESPHome YAML definitions for various boards and dev kits

esp32 esp32-c3 esp32-c6 esp32-s3 esphome m5stack-atom-echo

Last synced: 25 Jan 2026

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

ESP32 BLE Client for receiving ATC_MiThermometer Data (as Advertising Data) [deprecated]

arduino arduino-library ble esp32 esp32-arduino

Last synced: 08 Aug 2025

https://github.com/funpythonec/upy_ide

Proyecto para desarrollar un IDE con opciones de flashear MicroPython en microcontroladores ESP

beeware editor esp32 esp8266 micropython pybee python toga

Last synced: 09 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/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/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/nyumaya/nyumaya_esp32_s3_box

Example Application for nyumaya audiorecognition on ESP32-S3-BOX

esp32 esp32s3 keyword-spotting machine-learning wakeword

Last synced: 07 Apr 2026

https://github.com/egeonderx/espy32

An operating system for ESP32. It can run Python scripts, load drivers, use the terminal with qvga screen and sd card, write programs in its built-in Python interpreter, and even play some basic music.

esp32 esp32devkit espy32 micropython minimal mit-license operating-system os py-dos python qvga real screen sdcard tiny

Last synced: 25 Feb 2026

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/zvosolider/wespdisp

esp32 firmware and python library for ssd1306 wifi display

display esp32 python ssd1306-oled

Last synced: 11 Jul 2025

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

Use your photovoltaics excess power

arduino arduino-ide esp32 photovoltaic platformio solar solar-energy

Last synced: 11 Apr 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/geekbrother/config2eeprom

PlatformIO, Arduino library to simple storing configs or arrays to EEPROM

arduino eeprom esp32 esp8266 platformio

Last synced: 09 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/aromajoin/esp32-idf-starter

A template project for ESP32 firmware development with VSCode IDE.

embedded-systems esp32 espressif firmware template-project

Last synced: 10 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/13rac1/LED-Holiday-String-Lights

A five color color palette cycle with a sine wave fade/wipe for 100 LED pixels running on an ESP32

arduino esp32 led led-strips ws2811

Last synced: 22 Jul 2025