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/mohamedhasan60/plant-disease-and-crop-recommendation

An intelligent agricultural system that integrates Artificial Intelligence (AI) and Internet of Things (IoT) to support farmers. It: - Suggests the best crops to grow based on temperature and humidity (via sensors). - Diagnoses plant diseases using deep learning and camera input. - Recommends suitable treatments to reduce waste and improve product

agriculture ai computer-vision deep-learning esp32 flask iot keras mobilenet plant-disease smart-farming tensorflow

Last synced: 04 Apr 2026

https://github.com/roeytamano/robocave

RoboCave is a school project that involves a robotic vehicle equipped with sensors to measure air quality, distance, and other environmental parameters. The vehicle can be controlled remotely via a web interface, allowing it to move forward, backward, turn, and stop.

bme280 dc-motor esp32 information-gathering micropython python robot sensors thonny ultrasonic-sensor website wi-fi

Last synced: 18 Apr 2026

https://github.com/invpe/choker

A honeypot for all IoT traffic – your super handy ESP32 TCP/IP packet sniffer.

bugbounty-tool esp32 esp32-arduino esp32-security packet-capture packet-sniffer security-tools wireshark

Last synced: 18 Apr 2026

https://github.com/diegoivg98/proyecto-domotica-iot

Implementación de un sistema de vivienda inteligente a partir de una plataforma web con Arduino.

arduino arduino-library dht11 domotica esp32 esp8266 fotoresistencia iot nodemcu reactjs servo-motor

Last synced: 05 Apr 2026

https://github.com/benz206/spotifymacroboard

Fully Custom Macrokeyboard for Spotify.

esp32 ino pcb spotify

Last synced: 30 Apr 2026

https://github.com/damienpontifex/esp32-dht22-azureiot

Learning about esp32 by making a temperature & humidity logger with dht22 that sends telemetry to azure iot

azure-iot dht22 esp32 freertos

Last synced: 22 Apr 2026

https://github.com/02loveslollipop/badappleesp32codemaker

Bad Apple on ESP32 with composite video

bad-apple esp32 esp32-arduino microcontroller python

Last synced: 22 Apr 2026

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

Example of name resolution by mDNS

esp-idf esp32 mdns name-resolution

Last synced: 24 Apr 2026

https://github.com/utkumaden/esp-idf-lcd

Generic LCD Driver as an ESP32 Component

character-lcd display driver esp-idf esp32 esp32-idf lcd lcd16x2

Last synced: 27 Apr 2026

https://github.com/swoboda1337/gy39-esphome

GY39 EPSHome Component

esp32 esphome esphome-component

Last synced: 27 Apr 2026

https://github.com/make2explore/esp32-rainmaker-smarthome-project-rf-ir

[DIY Project] ESP32 IoT Home Automation Project using IR Remote, RF Remote and ESP Rainmaker 📶

alexa esp32 googleassistant home-automation iot rainmaker voice-assistant

Last synced: 28 Apr 2026

https://github.com/podnet/pppos-mgos-test

An application to test internet connectivity with GSM module using the PPPoS protocol

c esp32 mongoose-os ppp pppos

Last synced: 28 Apr 2026

https://github.com/anarsoul/esp-rf-ook

Decoder for Nexus-TH signal for ESP32 written in Rust

433mhz esp32 ook rust rxb6

Last synced: 28 Apr 2026

https://github.com/jorges15/wpc

Water Pressure Controller

elegantota esp32 flow littlefs pressure water

Last synced: 29 Apr 2026

https://github.com/sporniket/kimchi-on-the-beach

Firmware for ESP32 : Keyboard, Mouse, Game controllers over BLE HID ⇨ K-M-G/B-H ⇨ 'Kimchi on the beach'

ble bluetooth bluetooth-le bluetooth-low-energy esp-idf esp32 hid

Last synced: 29 Apr 2026

https://github.com/taherfattahi/esp32-maze-game

A classic tilt-controlled maze game powered by an ESP32 microcontroller and an MPU6050 motion sensor.

esp32 i2c mpu6050 oled-display-ssd1306

Last synced: 29 Apr 2026

https://github.com/dattasaurabh82/webespflasher

Javascript implementation of flasher tool for Espressif chips, running in web browser using WebSerial.

esp32 esp32-arduino espwebtool webflash

Last synced: 29 Apr 2026

https://github.com/abdeu-cpu/coap-mqtt-encryption

CoAP-MQTT-Encryption is a secure communication protocol that combines the lightweight CoAP and MQTT protocols with encryption to ensure data confidentiality and integrity in IoT environments. This integration enables devices to securely exchange information over networks, protecting sensitive data from unauthorized access.

ascon cipher esp32 iot-device micropython micropython-esp32 present simon speck

Last synced: 30 Apr 2026

https://github.com/silasberger/nodemcu-setup

Setup instructions, scripts and helper files for ESP32 NodeMCU development boards.

documentation education esp32 iot mcu microcontroller nodemcu

Last synced: 30 Apr 2026

https://github.com/adminltr/apis

Anti Pigeon Intelligent System

arduino django esp32 esp32cam iot jazzmin

Last synced: 30 Apr 2026

https://github.com/oznakn/nex-ota

OTA Update Library for Nextion HMI Screens that supports Nextion upload protocol v1.2

arduino arduino-pico esp esp32 esp8266 hmi nextion ota update

Last synced: 30 Apr 2026

https://github.com/ailtonfidelix/dht11

DHT11 library for ESP-IDF

c dht11 esp-idf esp32 onewire

Last synced: 01 May 2026

https://github.com/raupulus/esp32-thermal-ttl-printer-api-client

Código para configurar un módulo de impresión térmica usando rs232 ttl para imprimir datos obtenidos de una API utilizando un esp32 - Mirror from https://gitlab.com/raupulus/esp32-thermal-ttl-printer-api-client

esp32 printer rs232 thermal thermalprinter

Last synced: 01 May 2026

https://github.com/udfsoft/wifi-temp-sensor

A simple IoT temperature and humidity sensor based on **ESP32-C3** and **DHT11**

arduino dht11 esp32 sensor wifi

Last synced: 01 May 2026

https://github.com/lexus2k/esp32_spi

ESP32 C++ spi library

esp32 spi

Last synced: 02 May 2026

https://github.com/tharushaudana/esp_react_hosting

Host a React web application using an ESP32 or ESP8266 microcontroller with this project. Utilizes LittleFS for file system management. Access your application over Wi-Fi. Supports GZIP.

arduino arduino-react esp32 esp8266 gzip littlefs react-esp react-hosting web web-hosting

Last synced: 02 May 2026

https://github.com/chand1012/esp32-temperature

MicroPython implementation for a board that gets the temperature outside via my Cloudflare Worker

esp32 micropython micropython-esp32 python3

Last synced: 02 May 2026

https://github.com/0x0c/esp32_streamlogger

A logger using stream for esp-idf.

esp-idf esp32

Last synced: 03 May 2026

https://github.com/mr-addict/esp32-async-webserver-api

ESP32 Async Webserver API with SSD1306

arduino async-webserver esp32

Last synced: 03 May 2026

https://github.com/thespaceegg/infinitepca9685

Abstraction of PCA9685 objects into single object for easy programming and control!

arduino esp32 pca9685 pwm servos

Last synced: 03 May 2026

https://github.com/microcontroleurmonde/pcg32_port

Micropython implementation of the PCG32 (Permuted Congruential Generator) random number generator, originally developed in C by Melissa O'Neill.

esp32 micropython pyboard rng rp2040

Last synced: 03 May 2026

https://github.com/timobechtel/minimation

A mini animation/ task framework for microcontrollers (e.g. ESP32, Arduino, etc.)

animation arduino esp32 esp8266 microcontroller

Last synced: 04 May 2026

https://github.com/lexus2k/sm_engine

State machine engine for small projects

arduino-library esp32 state-machine statemachine

Last synced: 04 May 2026

https://github.com/ohioiot-esp32-wifi-examples/reconnect-the-right-way

The code base accompanying one step in the video series on creating a next-level WiFi library for your ESP32 projects. The video associated with this code base focused on the existing reconnect logic already built into WiFi.h and how we can code to work with that context.

arduino-ide arduino-iot connectivity cpp embedded-systems esp-idf esp32 esp32-iot event-driven firmware home-automation internet-of-things iot microcontrollers networking ohioiot platformio wifi wifi-events wifi-logging

Last synced: 04 May 2026

https://github.com/yasir-shahzad/ucanpack

A library for sending and receiving data over the CAN bus, compatible with Arduino, ESP8266, and ESP32 platforms.

arduino canbus esp32 esp8266

Last synced: 05 May 2026

https://github.com/yasouimo/iot-door-lock

IoT-based RFID access control using ESP32, RC522, and PHP/MySQL. Features include badge management, access logs, and manual door control via a web interface. Developed for secure industrial applications with real-time logging and hardware integration.

arduino door-lock electronics esp esp32 esp8266-arduino iot mysql-database php rc522-rfid rfid

Last synced: 05 May 2026

https://github.com/ehabmagdyy/esp-idf-servo-sg90

Control Servo Motor SG90 using ESP-IDF

esp-idf esp32 servo-motor sg90

Last synced: 05 May 2026

https://github.com/elggem/watchy-gsr

Measuring galvanic skin response with Watchy smartwatch, hardware prototype description and firmware.

affective-computing arduino esp-logger esp32 influxdb iot smartwatch watchy

Last synced: 06 May 2026

https://github.com/kauemurakami/esp32-controlando-motor-com-http

Controlando servo motor via wifi utilizando esp32 e micro servo 9g

esp32 esp32-arduino http servo-motor wifi

Last synced: 06 May 2026

https://github.com/h12m54am/rc-classic-2024

Our team members; Faniel, Edward, and Brandon are incorporating the ESP32 Dev board into an existing chassis to compete in the 2024 RC Classic.

arduino esp32 iot ps3-controller racing rc

Last synced: 07 May 2026

https://github.com/ldab/esp-battery-pmb

ESP32, ESP8266 and the likes Battery Management Board, Power your device with a single Battery or 2xAAA. With a buit-in Boost and Buck converter + Nano Timer - Sleep Current < 1uA.

arduino battery boost buck esp32 esp8266 hardware iot

Last synced: 07 May 2026

https://github.com/tamandutech/esp32.pio.template

Project template for ESP32 or PlatformIO library. PlatformIO + Cpp + CI/CD + Linter + Formatter.

cpp esp32 pio platformio template

Last synced: 07 May 2026

https://github.com/lexx0001/arduino

Microcontroller program for measuring, adjusting and displaying the volume of liquid.

arduino esp32 low-level sensor sensor-data

Last synced: 07 May 2026

https://github.com/bgmanu2426/ams-app

Attendance Management System using RFID reader and esp32 for mini project

arduino attendance-management-system esp32 rfid-rc522

Last synced: 07 May 2026

https://github.com/ogd09/cplug

This project transforms an ESP32 microcontroller into a smart plug, controllable via a relay. It features a web interface for network-based API control and an I2C LCD for real-time feedback like connection status and control URLs.

arduino arduino-library esp32 home-automation iot iot-device relay-switch smart-home smart-plug web-api

Last synced: 07 May 2026

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

WebSocket client library for ESP32

arduino esp32

Last synced: 07 May 2026

https://github.com/funpythonec/flisolgye2019

El siguiente documento se muestra la ponencia realizada por parte del equipo de FunPython en el "Festival Latino Americano de Instalación de Software Libre Guayaquil 2019"

esp01 esp32 esp32cam flisol flisol2019 fun funpython micropython micropython-esp32 micropython-esp8266 python3

Last synced: 08 May 2026

https://github.com/titov-vv/iot-soilmoisturesensor

AWS IoT capacitive soil moisture sensor based on ESP32 development board (with DHT11)

aws esp32 iot

Last synced: 08 May 2026

https://github.com/martinberlin/esp

ESP8266/ESP32 WiFi powered IC. Generic examples from my first steps with Arduino framework

cplusplus esp32 sketches

Last synced: 09 May 2026

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

CryptoMoneyTicker2 for the new coinmarketcap api

esp32 platformio

Last synced: 09 May 2026

https://github.com/xeecos/eztimelapse

EZTimelapse is an innovative application developed specifically for the Mac operating system, focusing on addressing the common flickering issues in time-lapse photography projects.

arduino camera esp32 robotics timelapse

Last synced: 09 May 2026

https://github.com/claudemarais/tempcontrolledlaptopfan_esp32-s3-mini

A simple Arduino project that uses a temperature sensor to control two fans to help cool down a laptop on a laptop stand.

arduino deepsleep esp32 esp32-c3 esp32-c3-super-mini fan laptop mosfet sht31 temperature

Last synced: 09 May 2026

https://github.com/jmysu/esp32_scripts

Project for integrating some scripts interpreter in one ESP32

esp32 espnow tinybasicplus tinyjs tinyscript

Last synced: 09 May 2026

https://github.com/alexxsouzaa/radar_ultrassonico_esp32

Demonstração de um projeto de radar ultrassônico utilizando um sensor HC-SR04 e um display OLED com ESP32. Fornece visualização gráfica da distância medida e níveis de proximidade.

arduino esp32 radar ultrasonic-sensor

Last synced: 10 May 2026

https://github.com/6im0n/autonomous-car-lidar

This project aims to create an autonomous RC car using a cheap LIDAR sensor and Arduino

ai arduino autonomous-car autonomous-driving autonomous-robots autonomous-vehicles esp32 ia lidar rc-car self-driving-car

Last synced: 11 May 2026

https://github.com/j-kulp/iot_pipeline

A project to display real-time IoT sensor data, scalable and secure

bme280 dht11 esp32 fastapi grafana-dashboard grafana-influxdb influxdb mqtt-protocol

Last synced: 12 May 2026

https://github.com/ehabmagdyy/esp-telegram-controlled

Control ESP Led From Telegram Bot Chat via Telegram Server.

esp32 esp8266 iot nodemcu telegram

Last synced: 18 Jun 2026

https://github.com/dattazigzag/ring_eye_sim

Artnet video/screen data sender to Neopixels for simulating and testing robot eye interactions and styles, live on Hardware

artnet-dmx design-tools esp32 neopixels platform platformio process teensy

Last synced: 21 Jun 2026

https://github.com/cycbox/esp-nus

High-throughput BLE UART bridge

ble esp32 uart

Last synced: 24 Jun 2026

https://github.com/tny-robotics/sdk-ts

Typescript SDK for TNY-Robotics robots

esp32 robot robotics sdk websocket

Last synced: 25 Jun 2026

https://github.com/flavio-fernandes/esp-codex-platform

Reusable ESPHome devcontainer and reset-aware embedded workbench starter for safe ESP32 firmware bring-up.

devcontainer embedded-workbench esp-idf esp32 esphome esptool firmware iot platformio rfc2217

Last synced: 27 Jun 2026

https://github.com/aswinpajayan/easy-esp32

wrapper function to easily install and configure esp32 development in ubuntu machines

esp32 install-script wrapper-script

Last synced: 29 Jun 2026

https://github.com/init-io/otaesp

OTAEsp is a simple library for the ESP8266 platform that allows you to easily set up an access point (AP) to serve an HTML page, retrieve form data, and connect the device to a Wi-Fi network. It is ideal for implementing Over-the-Air (OTA) updates, web interfaces, or simple device configuration over a network.

arduino esp32 esp8266 esp8266-webserver esp8266-wifi esp8266-wifi-config ota

Last synced: 29 Apr 2026

https://github.com/techniker/telaire_t9602_arduino

Read Telaire T9602 Temperature and Humidity data and print to serial

14bit demo esp32 esp8266 humidity platformio serial t9602 telaire temperature temperature-sensor vscode

Last synced: 29 Apr 2026

https://github.com/roger-takeshita/arduino

Home Automation using Arduino Nano / ESP8266 / ESP32 Boards

arduino arduino-nano automation eletronics esp32 esp8266

Last synced: 18 Apr 2026

https://github.com/hvogeler/dorbuzz

Door buzzer trigger

cpp cpp20 elcom esp-idf esp32 intercom iot mqtt wifi

Last synced: 29 Apr 2026

https://github.com/orestispanago/esp32-secondwindc3

ESP32 - Read analog AC pulses

adc anemometer arduino esp32

Last synced: 10 May 2026

https://github.com/t0mer/greenapi-whatsapp-library

Send WhatsApp messages from your Arduino projects using Green-API

arduino embedded esp32 esp8266 green-api internet-of-things iot messaging whatsapp

Last synced: 05 Apr 2026

https://github.com/nhynes/legal-yogurt-maker

Semi-industrial yogurt maker controller + app. Does not make illegal yogurt.

esp32 ios yogurt

Last synced: 10 May 2026

https://github.com/achinthapallegedara/smart-dance-shoes

Smart Dance Shoes – Machine Learning Powered Motion & Light Sync

esp32

Last synced: 10 May 2026

https://github.com/ashutosh7i/air-iq

Waste has Physical Existence and it requires hardware for detection, Here Geeks.js presents a fantastic solution using IOT

chartjs esp32 expressjs godaddy iot nodejs postgresql restapi tailwindcss

Last synced: 05 Apr 2026

https://github.com/milewski/esp32-mecanum-wheels

ESP32 Mecanum Wheel Remote Control Car.

embedded esp32 mecanum-wheel

Last synced: 30 Apr 2026

https://github.com/ailtonfidelix/ds1307

DS1307 library for ESP-IDF

c ds1307 esp-idf esp32 i2c

Last synced: 18 Apr 2026

https://github.com/ronylpatil/iot-stack

In this repo. you will get various IoT projects including minor as well as major projects.

arduino esp32 iot

Last synced: 10 May 2026

https://github.com/sreedevk/espressidf-libs

ESP32 Template App with Custom Drivers

c-programming drivers esp-idf esp32 esp32-idf espressif hal hardware

Last synced: 10 May 2026

https://github.com/lexus2k/esp32_i2c

ESP32 i2c C++ library

esp32 i2c

Last synced: 30 Apr 2026

https://github.com/danny-baker/esp32-dac-calibrated

For Micropython applications, here are the measured voltages for the 0-255 range of the ESP32-WROOM-32D 8bit DAC.

dac esp32 micropython micropython-esp32

Last synced: 18 Apr 2026

https://github.com/miliar/the_edge-hardware

A BLE-enabled weight sensor designed for climbing training. The hardware connects with The Edge mobile app, transforming conventional climbing training into an interactive gaming experience with real-time strength feedback and customizable levels.

bouldering circuitpython climbing embedded-systems esp32 training weight-sensor

Last synced: 18 Apr 2026

https://github.com/sgrljess/nogasm-link

Edging detection and local control of any lovense device

ble edging esp32 lovense nogasm pressure-sensor

Last synced: 08 Jun 2026

https://github.com/spouliot/tilt-relay

ESP32 Tilt Hydrometer Relay to Brewfather

arduino brewfather esp32 platformio tilt

Last synced: 30 Apr 2026

https://github.com/dmitreiro/esp32-radio

ESP32 wireless stream radio project.

esp32 radio streaming-audio

Last synced: 01 May 2026

https://github.com/zibous/ha-kostal-piko-esp

Kostal Piko 5.5 Inverter, Dataprovider ESPHome ESP32 for Homeassistant

backup esp32 esphome home-assistant influxdb kostal-piko syslog

Last synced: 01 May 2026

https://github.com/anomalou/pnes32

Portable NES diy game console. Use with ESP32 (required PSRAM support)

emulator esp32 nes nesemulator

Last synced: 10 May 2026

https://github.com/parawanderer/arduino-smart-greenhouse

Fun little IoT toy project that I made within the confounds of a "Digital Electronics" course I have taken

esp32 esp32-arduino iot-application platformio

Last synced: 08 Jun 2026

https://github.com/marcopslost/examen-p1

Este proyecto consiste en una estación meteorológica inteligente basada en ESP32, capaz de medir y registrar temperatura, humedad y presión atmosférica.

buzzer c dht22 esp32 oled

Last synced: 01 May 2026

https://github.com/bobobel/freq-tuner

Frequency display of ADC data on ESP32 for tuning musical instruments

esp32 frequency tune-instruments

Last synced: 01 May 2026