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/dngvmnh/automatic_weather_station

Automatic Weather Station utilizes the ESP32 microcontroller and DFRobot Environmental Sensor to collect and transmit real-time environmental data, including temperature, humidity, and air quality metrics, to a web server for monitoring and analysis.

air-quality atmospheric-pressure data-logging environmental-sensor esp32 micropython real-time-data remote-monitoring thingspeak wi-fi-transmission

Last synced: 24 Jan 2026

https://github.com/maxpill/jc2432w328

This repository contains documentation related to the JC2432W328 board equipped with the ST7789 display controller.

esp32 esp32-marauder esp32-wroom esp32cyd jc2432w328 st7789 st7789-display

Last synced: 11 Mar 2026

https://github.com/omanshu209/pyduino-bot-iot

A set of programs(including the circuit) used in an Arduino(micro-controller / µC)-based robot resembling a rover! It is controlled by a game developed using the Pygame(a python library) through WiFi.

arduino arduino-uno esp32 esp32-cam pygame python python3 robotics wifi

Last synced: 09 Apr 2026

https://github.com/kashmir54/voyagerrf

A repository to manage VoyagerRF firmware updates

ble bluetooth esp32 esp32c3 firmware flipper flipper-zero wifi

Last synced: 20 Aug 2025

https://github.com/survivingwithandroid/esp32-mqtt

Sourc code for connecting ESP32 to MQTT broker using MQTT protocol

esp32 esp32-arduino iot mqtt mqtt-client tuto tutorial-code

Last synced: 10 Jul 2025

https://github.com/darkautism/wamr-rust-pthreadcall

Integrate WAMR into ESP32, without dealing with underlying pthread issues.

embedded-rust embedded-systems esp32 rust wamr wasm

Last synced: 06 Mar 2026

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

A low-cost tracked vehicle with a ESP32-CAM module, which can be controlled via WIFI with an Open Source Android app ESPHomeRC.

camera esp32 rc remote-control snowmobile

Last synced: 04 Aug 2025

https://github.com/arya2004/microcontroller-projects

My ESP32 and Arduino codes.

arduino esp32

Last synced: 11 Sep 2025

https://github.com/siddharthsinghkumar/bluetooth-esp32-controller

📡 A simple Android app and ESP32 firmware for Bluetooth-based wireless control — built as a proof of concept for a larger IoT integration project.2025

android-application arduino automation bluto embedded esp32 iot microcontroller proof-of-concept wireless

Last synced: 11 Jul 2025

https://github.com/m3y54m/esp32-ov7670-nokia5110

Arduino code for getting frames from OV7670 camera module and display it on the monochrome LCD of Nokia 5110

arduino esp32 nokia-5110 ov7670

Last synced: 09 Apr 2026

https://github.com/frozen-burrito/hydrate-extension-inteligente

Repositorio para el software de aplicación para la extensión inteligente de botellas de agua Hydrate.

ble c cmake embedded-systems esp32 freertos

Last synced: 05 Apr 2025

https://github.com/ww92030-storage/esp32_64x32p3

2D Graphics Template for 64x32 LED panels powered by ESP32 microcontroller.

esp32 esp32-arduino protogen

Last synced: 17 May 2026

https://github.com/a0s/esphome-light-gradient

An example how to create gradient with regular FastLED and Home Assistant

esp32 esp8266 esphome esphome-light hass home-assistant ws2812b

Last synced: 09 Apr 2026

https://github.com/ronibandini/tallerpocketgone

Taller virtual de Pocket Gone

bluetooth esp32 pocket-gone

Last synced: 02 Apr 2025

https://github.com/alpern95/home-security-project

Projet de sécurisation de domicile

esp32 golang luatos mqtt risc-v

Last synced: 12 May 2026

https://github.com/hwzlovedz/bm8563_esp-idf_realtimechip

BM8563(RTC) Demo in ESP-IDF v5.0.1 environment

c cpp esp-idf esp32 esp32-s3 rtc

Last synced: 17 Feb 2026

https://github.com/de-dh/mpy-rf

Simple programm for receiving 433 MHz signals using a RX470C module and enhancing reception

433mhz 433mhz-module arduino esp32 micropython python rc rf rpi-pico rx470 rx470c syn470r wireless-communication wireless-sensor-networks

Last synced: 05 Apr 2026

https://github.com/baberle/esp32_alarm_clock

⏰ Wi-Fi connected alarm clock using ESP-32

alarm-clock dfplayer-mini-mp3 e-ink esp32 platformio uconn

Last synced: 06 May 2026

https://github.com/workloads/pathfinder

ESP32-based mobile edge computing platform

esp32 robot waveshare

Last synced: 30 Sep 2025

https://github.com/paveldn/misol-esphome

Misol weather station component for ESPHome

esp32 esp8266 esphome esphome-component misol rs485 uart weather-station

Last synced: 09 Mar 2026

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

VCP to Bluetooth bridge for ESP-IDF

ble esp-idf esp32 usb virtual-com-port

Last synced: 07 Aug 2025

https://github.com/ixy05/autoclicker

an auto clicker made with ESP32-S2 that acts as a mouse.

autoclick autoclicker autoclickertool esp32 esp32-arduino esp32s2 hid

Last synced: 01 Aug 2025

https://github.com/szilagyipeter99/embeddedsystems

This repository contains the examples discussed in the Embedded systems practices.

arduino debug embedded-systems esp32 freertos iot ota-update

Last synced: 03 Mar 2025

https://github.com/milewski/drv8833-driver

Rust Driver for DRV8833 Dual Bridge Motor Driver.

drv8833 embedded esp32 expressif-esp32 motor-driver

Last synced: 10 Apr 2025

https://github.com/georgik/espbrew

Tool for building ESP projects for multiple targets

build esp32 kconfig rust

Last synced: 23 Sep 2025

https://github.com/kushagrakartikeye/decentralized-voting-system-using-esp32

A secure, blockchain-based voting system using ESP32, RFID authentication, and Ethereum. Each voter scans an RFID tag to cast a vote, which is autonomously recorded on the blockchain for transparency and security.

blockchain esp32 express-js javascript nodejs openzeppelin-contracts remix remix-ide solidity

Last synced: 10 Apr 2025

https://github.com/btframework/cloudcammotioncontrol

ESP32 firmware to handle YCC365 cloud cameras motion detection notification

apple-home apple-homekit cameraui cloud-camera esp32 firmware gk7201 homebridge homekit homekit-accessory smarthome wifi ycc365

Last synced: 06 Apr 2025

https://github.com/frozen-burrito/iot-esp-temperature-sensor

Gathers temperature and humidity data using a DHT22 sensor and then sends it through HTTP POST

dht22 esp-idf esp32 iot iot-device wifi

Last synced: 05 Apr 2025

https://github.com/jogiesp/victron-load-monitor

🔋⚡ Professional LOAD OUTPUT monitoring for Victron MPPT solar chargers - Real-time kWh tracking of load consumption with ESP82XX + ioBroker + MQTT

battery-monitoring energy-analytics energy-monitoring esp32 esp8266 home-automation iobroker-scripts kwh-tracking load-monitoring mppt mqtt-smarthome off-grid renewable-energy smart-home solar ve-direct victron victron2mqtt

Last synced: 05 Oct 2025

https://github.com/happybono/fuzzypotato

The solar-powered smart-flowerpot project with the ESP32 micro-controller unit. (Temperature, Humidity, Illuminance (Lux), Soil Moisture, Soil Salinity, Battery Voltage)

arduino arduino-ide cplusplus cpp environment-friendly environmental-monitoring esp32 esp32-arduino internet-of-things iot renewable-energy smartfarm smartfarms smartgarden solar-energy

Last synced: 11 Feb 2026

https://github.com/fermino/gelf-embedded

An easy to use GELF (graylog) library for Arduino, ESP8266, ESP32 and other embedded platforms

arduino arduino-library esp32 esp32-arduino esp8266 gelf iot

Last synced: 21 Aug 2025

https://github.com/lz1998/esp-minreq

Async HTTP Client

async client esp esp32 http minreq rust

Last synced: 20 May 2026

https://github.com/wassimhedfi/smart-glasses-for-visually-impaired

This project is a wearable navigation aid that combines computer vision, edge inference, and obstacle detection. The system provides audio feedback to assist visually impaired individuals in navigating their surroundings.

arduino-ide arduino-nano c-plus-plus c-programming computer-vision edge-inference embedded-c embedded-systems esp32 iot tinyml ultrasonic-sensor

Last synced: 14 May 2026

https://github.com/xreef/PCF8591_micropython_library

MicroPython Library to use pcf8591 i2c analog IC with Arduino, Raspberry Pi Pico and rp2040 boards, esp32, SMT32 and ESP8266. Can read analog value and write analog value with only 2 wire.

analog arduino esp32 esp8266 expander i2c micropython pcf8591 raspberry rp2040 samd stm32 wire

Last synced: 13 May 2025

https://github.com/walvi112/esp32_sensorcontrol

Sensor View Dashboard on ESP32 using LVGL and ESP IDF platform

c esp-idf esp32 freertos lvgl

Last synced: 12 Apr 2025

https://github.com/realsba/esp32pp

ESP32++ (esp32pp) is a collection of C++ classes for the ESP32, providing reusable components for buttons, I2C, HTTP servers, and more, aimed at simplifying development.

cpp cpp20 dht11 dht22 esp-idf esp32 i2c-bus i2c-device ina219 ina226 ledc rf43 wifi

Last synced: 16 May 2026

https://github.com/christian-heusel/esp32-smartmeter

Reads out the values of an ISKRA MT681 and sends the values via MQTT

cpp embedded esp32 mqtt smarthome

Last synced: 05 Apr 2025

https://github.com/jcontrerasf/minora_ESP32

LED wall clock running Zephyr RTOS (WIP)

e-ink e-paper epd esp32 lvgl zephyr zephyr-rtos

Last synced: 12 Mar 2025

https://github.com/op7418/m5-paper-buddy

📟 Claude Code physical companion on M5Paper V1.1 e-ink. Multi-session dashboard, hardware approval (buttons + touch), AskUserQuestion option cards, CJK, USB/BLE, installable as a Claude Code plugin. / Claude Code 实体搭档,把 M5Paper 变成 Claude Code 的多会话看板 + 硬件审批面板。

approval-workflow arduino ble claude claude-code claude-code-plugin e-ink eink esp32 hardware i18n m5paper m5stack platformio

Last synced: 18 Jun 2026

https://github.com/kotyara12/reevents

Main event loop for ESP32

esp-idf esp32 events

Last synced: 14 May 2025

https://github.com/eshansurendra/agromate

AgroMate: Revolutionizing farming with IoT-driven precision. Optimize water usage, monitor soil health, and protect crops from wildlife threats. Transform agriculture sustainably.

arduino azure esp32 iot keras machine-learning python pythonanywhere sustainability tensorflow

Last synced: 30 Jul 2025

https://github.com/madskjeldgaard/openscad-esp-models

OpenSCAD models of ESP32/ESP8266 based development boards

esp32 esp8266 openscad openscad-library

Last synced: 16 May 2026

https://github.com/naso7y/building-a-car-esp32

a smart car controlled by an ESP32 , L298N microcontroller. DC motors, motor drivers, ultrasonic sensors, and Bluetooth modules. obstacle detection using embedded systems.

arduino cpp dc-motor esp32 l298n raspberry-pi

Last synced: 29 Jul 2025

https://github.com/sedyn/rsdexcom

A Rust library for `esp32` providing an interface to the Dexcom Share service

dexcom esp32 rust

Last synced: 04 May 2026

https://github.com/CyberScoper/ESP32-Game-of-Life-NTP

This repository contains an ESP32 project that demonstrates various animated screensavers on an SSD1306 OLED display. The screensavers include a bouncing DVD logo, Matrix rain effect, digital clock, rotating square, scrolling text, image slideshow, and falling stars.

arduino-ide cpp esp32 oled-display-ssd1306

Last synced: 24 Aug 2025

https://github.com/f321x/wireless_motion_sensor_esp32

Simple, low power, high range, wireless motion detection/alarm using esp32, hc12 radio modules, HC-SR505 PIR Sensor, HW-508 Piezo Buzzer

433mhz arduino buzzer c esp32 hc12 motion-detection pir-sensor radio wrover

Last synced: 09 May 2025

https://github.com/seb1k/waveshare-esp32-c6-lcd-1.47-lvgl-temperature-demo

Use all screen surface to display numbers (320x172 screen) on tiny esp32 board.

arduino esp32 esp32-arduino lvgl waveshare

Last synced: 20 Apr 2026

https://github.com/perfecxx/micropython-ssd1306

MicroPython Library for SSD1306 OLED Displays with some simple shape drawing functions.

esp32 micropython oled ssd1306 ssd1306-driver ssd1306-oled ssd1306-oled-example

Last synced: 10 Jun 2025

https://github.com/stephendade/esp_influx

Networked ESP32 and LoRA boards with DHT22 sensors sending data to an InfluxDB instance

dht22sensor esp32 lora ttgo

Last synced: 20 Apr 2026

https://github.com/tve/commandparser

Super simple commandline processor for Arduino environments

arduino arduino-library cli command-line commandline esp32 esp32-arduino

Last synced: 09 May 2026

https://github.com/xinyuan-lilygo/lilygo-sim7000-cayenne

The code was moved to sim7000g master

cayenne esp32 sim7000

Last synced: 04 Sep 2025

https://github.com/qguv/cybair

cyber air quality meter with blinkenlights for the huzzah32 + neopixel featherwing

adafruit-feather adafruit-feather-huzzah air-quality arduino esp32 esp32-arduino feather featherwing hardware huzzah32 neopixel neopixel-featherwing platformio

Last synced: 20 Apr 2026

https://github.com/mortylabs/epever-modbus-mqtt-dashboard

Monitor EpEver solar charge controllers via ESP8266, RS485, MQTT & Modbus. Web dashboard + Home Assistant ready.

arduino d1-mini epever esp32 esp8266 home-assistant homeassistant iot modbus mqtt rs485 solar solar-energy

Last synced: 11 Apr 2026

https://github.com/mtrzc0/esp32-edge-detection

Project for PP RAI 2024

ai c cpp esp esp32 freertos tensor

Last synced: 20 Apr 2026

https://github.com/sys27/esphome-electrolux-ac

ESPHome external component to control Electrolux AC

climate-control electrolux esp32 esphome home-assistant homeassistant ir-remote

Last synced: 18 Apr 2026

https://github.com/nopnop2002/esp-idf-fake-gps

Fake GPS using ESP-IDF

esp-idf esp32 fake fake-gps gps

Last synced: 06 Jan 2026

https://github.com/nanoframework/system.runtime.serialization

:package: System.Runtime.Serialization library for .NET nanoFramework

csharp embedded-systems esp32 hacktoberfest iot nanoframework nxp serialization stm32 texas-instruments

Last synced: 21 Apr 2025

https://github.com/harbaum/dotlite

DOTTI compatible DIY 8x8 bluetooth LE led matrix

bluetooth-low-energy esp32 ws2812b

Last synced: 21 Apr 2026

https://github.com/aresta/serialdataviz

Plot data from the serial port. Time series plots, XY plots and scatter plots.

arduino electronics esp32 serial-communication serialport

Last synced: 04 Feb 2026

https://github.com/ktibow/infinity-mirror

Code + tutorial for a smart infinity mirror

arduino esp32 heltec infinity-mirror light-strips strip

Last synced: 20 Jul 2025

https://github.com/hafidhh/callmebot-esp-client

ESP WhatsApp message, Telegram call, Telegram message, Telegram group message, Facebook messages

arduino arduino-libraries arduino-library callmebot esp32 esp8266 facebook-bot telegram telegram-bot whatapp-bot

Last synced: 28 Apr 2026

https://github.com/kotyara12/rerangemonitor

Контроль значений (температуры, влажности, напряжения и т.д.) в заданных пределах

esp-idf esp32 esp32-idf

Last synced: 22 Apr 2026

https://github.com/martinius96/rfid-otvaranie-dveri

RFID systém pre otváranie elektronických dverí s webovou časťou pre správu a autorizáciu prístupových kariet. Mikrokontróler ESP8266, ESP32 s WiFi konektivitou.

arduino arduino-sketch arduino-uno bootstrap esp32 esp32-arduino esp8266 esp8266-arduino html mifare mysql nfc-card-reader nfc-tag nodemcu ota-update php rc522 reader rfid sql

Last synced: 12 Apr 2026

https://github.com/nancheung/open-xiaozhi-client

小智的客户端全协议实现。🎙️ 面向 小智生态 的开源客户端全协议实现。 让你可以更快地 学习协议、联调服务端、排查问题、体验小智能力。

esp32 xiaozhi xiaozhi-ai xiaozhi-bot xiaozhi-esp32 xiaozhi-server

Last synced: 04 Jun 2026

https://github.com/mauriciobarroso/mics6814

ESP-IDF component for MiCS-6814 multi gas sensor

esp-idf esp32 esp32-c3 esp32-s2 esp32-s3 gas mics6814

Last synced: 24 Apr 2026

https://github.com/gepetojj/feira-ifal-micro

Códigos usados na Exposição de Tecnologia do IFAL Campus Arapiraca 2022.

arduino esp32 ifal ifal-arapiraca

Last synced: 04 May 2026

https://github.com/jn513/esp32_uart_sx1276

Biblioteca escrita para utilização de modulo LoRa com comunicação via UART no ESPIDF

ebyte esp32 espidf lora uart uart-protocol

Last synced: 24 Apr 2026

https://github.com/thisisnttheway/rack_nixie_display

1U rackmounted nixie display with IN-4 tubes.

esp32 in-4 nixie nixie-tubes serverrack

Last synced: 24 Apr 2026

https://github.com/naguissa/esp_interupt_test

This Arduino sketch implements properly a simple pin change interrupt on any ESP microcontroller (ESP8266 and ESP32).

arduino esp esp-microcontroller esp32 esp8266 interrupt interrupts naguissa

Last synced: 04 May 2026

https://gitlab.com/olivierlenoir/micropython-multiaxis

MicroPython ESP32 multiaxis stepper motor with DRV8825.

DRV8825 RMT Stepper motor esp32 micropython

Last synced: 13 May 2025

https://github.com/blagojeblagojevic/ibeacongateway

This is implementation of iBeaconGateway using ESP32 and basic position estimation

cjson esp-arduino esp-idf esp32 esp32-idf espidf ibeacon parking-lot parking-management position-estimation

Last synced: 09 Feb 2026

https://github.com/drutol/esp32blasphemy

Quick and dirty .Net nanoFramework playground. Mqtt, Rfid, CPU Stats, C++ Interop

esp32 freertos interop nanoframework

Last synced: 26 Apr 2026

https://github.com/jandelgado/jled-esp-idf-platformio-example

JLed example project using ESP32 ESP-IDF SDK and PlatformIO

embedded esp-idf esp32 jled

Last synced: 29 May 2026

https://github.com/takeyamayuki/restful-servo-motor

A simple servo motor operated by RESTful API, inspired by switchbot

arduino esp32 iot platformio

Last synced: 14 Apr 2026

https://github.com/danucosukosuko/flipper-devboard-wifi-spam

Programa escrito en Arduino para emitir redes Wi-Fi aleatorias en la Wi-Fi DevBoard del Flipper Zero

arduino esp32 free hacking spam spam-wifi-hotspots wifi

Last synced: 03 Feb 2026

https://github.com/dz0ny/prusa-wifi

A tiny OctoPrint clone running on ESP32 that plugs into Prusa.

esp32 octoprint platformio prusa webdav wifi

Last synced: 17 Apr 2026

https://github.com/commanderredyt/obs-studio-controller

DIY hardware + software to control obs studio

arduino diy esp-idf esp32 espressif nodejs obs-studio

Last synced: 11 Apr 2026

https://github.com/jakesmd/hoopula

A Bluetooth basketball score detector that connects to a Flutter app.

android-app basketball basketball-scores esp32 esp32-arduino flutter flutter-app score score-counter score-keeper sports

Last synced: 11 Apr 2026

https://github.com/kotyara12/renarodmon

Отправка данных на narodmon.ru GET-запросом с заданным интервалом

esp-idf esp-idf-framework esp32 narodmon

Last synced: 27 Apr 2026

https://github.com/zerasul/upythonalm

Curso MicroPython para Python Almeria (web)

esp32 esp8266 learning micropython python

Last synced: 17 Apr 2026

https://github.com/lucasgarcia0924/echo-wave

Clonador de señales de 433mhz controlado en una app móvil

esp32 kicad micropython taller-de-ingenieria-electronica-unal

Last synced: 20 Jan 2026

https://github.com/deltea/mochi_os

firmware for my dream mp3 player!

esp32 firmware mp3-player

Last synced: 29 May 2026

https://github.com/mk4001/ve.direct2mqtt_influxdb-3.0-lora

Victron Energy VE.Direct UART data output capture via MQTT based on Lilygo TTGO ESP32-Lora (based on the Arduino platform)

arduino esp32 grafana grafana-dashboard influxdb lora lora-gateway mqtt nodered ttgo uart vedirect victronenergy

Last synced: 11 Apr 2026

https://github.com/varungujjar/esp32-audio-spectrum-analyser

64 Band Audio Spectrum Analyser using FFT, ESP32 & SSD1322 OLED Display

audio-processing cpp esp32 fft multiprocessing platformio rtos ssd1322 wemos-lolin-esp32

Last synced: 02 Mar 2025

https://github.com/romanalexandroff/iot-name-badge-esp32

Wi-Fi enabled E-paper name badge — the one for true Embedded Developers.

badge esp esp32 esp32-arduino esp32-c3 iot iot-device name-badges name-tag tag wifi

Last synced: 10 Mar 2026

https://github.com/luonghuuphuc/pcg_signal_espressif

PCG and snore sound measure for biological signal measurement

esp-idf esp32 pcg snore

Last synced: 20 Apr 2026

https://github.com/tillkuhn/moodboard

ESP32 MoodBoard C++ Sourcecode for Arduino IDE

arduino c cpp esp32

Last synced: 11 Apr 2026

https://github.com/celliesprojects/use_google_fonts_locally

In this example we are going to serve the Google Roboto font from your ESP32 instead of through the Google API. This means downloading the font files, renaming them, converting to C-style header files and finally use them with ESPAsynWebServer.

arduino-sketch esp32 esp32-arduino espasyncwebserver google-fonts local-storage woff2

Last synced: 29 Apr 2026

https://github.com/romarickc1/weathersta

Weather Station and Clock with ESP32, BME280, SCD40 and OpenWeather API

arduino co2 esp32 esp32-arduino freertos influxdb platformio weather-station wifi

Last synced: 15 Feb 2026

https://github.com/ronibandini/n8nterminal

Physical buttons and screen for n8n

esp32 n8n unihiker

Last synced: 19 Apr 2026

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

Display the orientation of AK8975 with ESP32

ak8975 compass esp-idf esp32

Last synced: 28 Apr 2026