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/J-Rios/uTLGBotLib

Universal Telegram Bot library for Arduino, ESP-IDF and Native (Windows and Linux) devices, that let you create Telegram Bots. You can use it with ESP8266 and ESP32 microcontrollers.

arduino arduino-library es esp-idf esp32 esp32-arduino esp32-idf esp32-library espidf telegram telegram-bot-api utlgbotlib

Last synced: 11 Oct 2025

https://github.com/tiagocoutinho/us2n

micropython bridge between UART and TCP for the ESP32

bridge esp32 micropython tcp uart wifi

Last synced: 05 Jul 2025

https://github.com/zelmoghazy/esp32-ethernet-lan8720

Everything you need to know on how to connect the LAN8720 PHY to the ESP32.

dev-kit-v1 esp-idf esp32 ethernet lan8720 mac phy

Last synced: 31 Aug 2025

https://github.com/sparkfun/sparkfun_rtk_facet

The hardware and enclosure for the popular centimeter level RTK Facet GNSS receiver with built in display.

arduino esp32 esp32-arduino gnss gps u-blox zed-f9p

Last synced: 14 Apr 2025

https://github.com/uhi22/ccs32berta

ESP32 talks via SPI with QCA7005 PLC modem

ccs esp32 plc qca

Last synced: 03 Apr 2025

https://github.com/Cellgalvano/ESP32_CANViewer

A ESP32 based CAN interface for your webbrowser

can canbus esp32 websocket

Last synced: 08 May 2025

https://github.com/martinius96/hladinomer-studna-scripty

Water level monitor using open-source microcontrollers (Arduino, ESP8266, ESP32) and ultrasonic sensors HC-SR04 / JSN-SR04T and similar with Trigger and Echo signals. Arduino Core & ESP-IDF implementations. For ESP32 available also with FreeRTOS. ESP8266 and ESP32 support for Ultra Low Power deep sleep app. ESP32 available with PHY Ethernet LAN8720.

arduino dyp-me007 esp-idf esp-idf-framework esp32 esp8266 ethernet ethernet-phy freertos hc-sr04 hc-srf05 hladinomer jsn-sr04t php sigfox ulp waterwell web well wifi

Last synced: 07 May 2025

https://github.com/jczic/microwifi

A micro WiFi class that supports the two LAN wireless interfaces (AP&STA) and manages many automatized methods, for MicroPython (used on Pycom modules & ESP32)

access-point connections esp32 hc2 hotspot layer list lopy micropython network pycom security station wi-fi wifi wipy wireless wireless-hotspot wlan wpa2

Last synced: 05 Aug 2025

https://github.com/joaquimorg/si4732-radio

SI4732 Radio is a custom firmware project designed to power my home-built radio receiver.

esp32 si4732

Last synced: 11 Aug 2025

https://github.com/m5stack/m5_camera_examples

M5 camera series product examples.

camera esp32 esp32-camera m5camera m5stack timercamera

Last synced: 04 Aug 2025

https://github.com/jeija/esp32-lyrat-passthrough

Example for ESP32-LyraT: Passthrough Digital Audio over I²S, Baseline for Realtime DSP Applications

dsp es8388 esp32 esp32-lyrat i2s

Last synced: 18 Mar 2025

https://github.com/h1romas4/m5stack-core2-wasm3-as

M5Stack Core2 with WebAssembly. Wasm3/AssemblyScript Demo

assemblyscript esp32 m5stack m5stack-core2 wasm3 webassembly

Last synced: 14 Apr 2025

https://github.com/s60sc/esp32-cam_motion

ESP32 Camera extension to allow the camera to detect movement using image centre of mass shift

esp32 esp32-arduino esp32-cam image-analysis motion-capture movement-detection ov2640 video-processing

Last synced: 15 Jun 2025

https://github.com/matheus-garbelini/esp32_firmware_patching_framework

ESP32 Firmware Patching Framework with Streamlined Binary/Runtime Patching Methods. Used in conjunction with Platformio and Ghidra.

binary-patching esp32 esp32-idf espressif reverse-engineering xtensa xtensa-esp32-elf

Last synced: 09 Jul 2025

https://github.com/theelims/smartassplug

A self-contained, open source and gender agnostic smart butt plug that can sense your sexual arousal level. Ride the edge or incorporate orgasm detection into your play.

buttplug esp32 nogasm xtoy

Last synced: 10 Sep 2025

https://github.com/nopnop2002/esp-idf-24c

Two-Wire Serial EEPROM Access Library for esp-idf

24c02 24c04 24c08 24c128 24c16 24c256 24c32 24c512 24c64 eeprom esp-idf esp32 i2c two-wire

Last synced: 14 Jul 2025

https://github.com/unclerus/evlamp

FireLamp in pure C with ESP-IDF and ESP32

esp-idf esp32 firelamp guyverlamp neopixel ws2812b

Last synced: 04 Oct 2025

https://github.com/andrewjfreyer/jurabridge

☕ Jura ENA Micro 90 to MQTT bridge

arduino coffee cpp esp32 home-assistant home-automation jura mqtt

Last synced: 05 Apr 2025

https://github.com/openiothub/gateway-rs

Run on ESP32 ESP32c3 esp32s2 esp32s3. A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.

embedded esp esp32 esp8266 frp frp-library frpc mcu nat ngrok nps proxy tunnel

Last synced: 04 May 2025

https://github.com/tdslite/tdslite

Lightweight, platform independent, embedded-ready Microsoft SQL Server (MSSQL) Connector written in pure C++11 that can work with just 2kB of SRAM!

arduino arduino-library cpp11 embedded esp32 esp8266 microsoft-sql-server mssql mssql-connector mssql-driver tds

Last synced: 30 Oct 2025

https://github.com/tuupola/micropython-ili934x

MicroPython SPI Driver for ILI934X Series Based TFT / LCD Displays

esp32 micropython

Last synced: 30 Oct 2025

https://github.com/OpenIoTHub/gateway-rs

Run on ESP32 ESP32c3 esp32s2 esp32s3. A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.

embedded esp esp32 esp8266 frp frp-library frpc mcu nat ngrok nps proxy tunnel

Last synced: 13 Apr 2025

https://github.com/nopnop2002/esp-idf-wifi-apsta

WIFI_MODE_APSTA example with esp-idf

apsta esp-idf esp32 wifi

Last synced: 19 Mar 2025

https://github.com/RealTimeLogic/Xedge32

Xedge ESP32 peripheral API and Build Files

embedded esp32 lua

Last synced: 05 Apr 2025

https://github.com/RetepRelleum/uPyVoip

Voip for Micropython ESP32 with Interactive Voice Response

b2bua esp32 ivr micropython python3 rfc-4733 rfc3261 sip voip

Last synced: 13 May 2025

https://github.com/rpanfili/airQualityMeter

Detects air particulate matter (PM - pm1, pm2.5, pm10) concentrations and sends data to an MQTT server. An alternative firmware for ESP8266 devices like the NodeMCU board written for Arduino IDE and PlatformIO

air airquality arduino esp32 esp8266 iot nodemcu particles plantower pm10 pms5003 pms5003st

Last synced: 20 Jul 2025

https://github.com/nopnop2002/esp-idf-pwm-slider

PWM Slider Bar Control using ESP-IDF

esp-idf esp32 pwm pwm-controller slider web

Last synced: 19 Mar 2025

https://github.com/fbiego/esp32_oled_ble

Receive Android notifications on ESP32 with an OLED screen via Bluetooth LE. Also functions as a clock, time is set automatically via BLE when connected to the app.

android arduino bluetooth-low-energy clock esp32 esp32-arduino esp32-internal-rtc notification oled smartwatch watch

Last synced: 11 Apr 2025

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

GPS NMEA Viewer for M5Stack

esp-idf esp32 gps nmea u-center

Last synced: 19 Mar 2025

https://github.com/iot-thingscloud/thingscloud-esp-sdk

ThingsCloud IoT Platform WiFi and MQTT client library for ESP8266/ESP32 based boards using arduino framework.

arduino esp32 esp8266 platformio thingscloud

Last synced: 04 May 2025

https://github.com/paulgreg/esp32-weather-station

A weather station based on an esp32 and a waveshare e-ink screen

e-ink esp32 iot meteo

Last synced: 06 May 2025

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

Take a picture and Publish it via MQTT

esp-idf esp32 esp32-cam mqtt mqtt-client

Last synced: 19 Mar 2025

https://github.com/ignaciohr/zigbeegasmeter

DIY Zigbee-enabled gas meter that measures and tracks gas consumption

esp32 gas zigbee zigbee-board zigbee2mqtt

Last synced: 13 Oct 2025

https://github.com/gdsports/m5stackusbexamples

M5Stack USB Host Examples

arduino esp32 m5stack usb-host

Last synced: 09 Apr 2025

https://github.com/lemariva/squirelcrawl

This code compress a webpage into an html file. Images are converted to base64 and integrated together with CSS files in the html. Useful for webpages on microcontrollers (or low memory devices), a complete offline copy of a webpage etc.

compression-algorithm esp32 micropython website wifi-hacking

Last synced: 19 Oct 2025

https://github.com/tuanpmt/blufi

BluFi Swift library - The protocol used to set up WiFi via Bluetooth for ESP32

blufi esp32 iot swift

Last synced: 26 Oct 2025

https://github.com/blaz-r/esp32-music-beat-sync

A small experiment using esp32, max9814 microphone, neopixels and arduinoFFT to sync ledstrip with music.

arduinofft beat-sync esp32 led-strips microphone music music-sync neopixels sound sync-ledstrip

Last synced: 25 Oct 2025

https://github.com/tobozo/rotatey_balls

🧊 3D animated gyro balls with ESP32, SSD1306 and MPU6050

3d-animation esp32 esp32-arduino rotatey-balls ssd1306

Last synced: 06 May 2025

https://github.com/glitchedpanda/esp32-cheap-yellow-display

Here i put all my ESP32-2432S028 aka CYD (Cheap Yellow Display) programs and utilities

cheap-yellow-display cyd esp-web-tools esp32 esp32-2432s028 esp32-arduino

Last synced: 10 Apr 2025

https://github.com/iocare/cordova-plugin-smartconfig

A cordova plugin for Smart Configure ESP8266 & ESP32 with Espressif Esptouch protocol.

cordova-plugin esp32 esp8266 esptouch smartconfig zeroconfig

Last synced: 22 Apr 2025

https://github.com/nopnop2002/esp-idf-web-chart

Real-time data visualization using esp-idf

adc esp-idf esp32 visualization visualizer websocket

Last synced: 03 Jul 2025

https://github.com/kaloprojects/kalo-esp32-voice-chat-ai-friends

ESP32-based voice device for chatting with multiple custom AI bots. Recording questions with I2S microphone, transcribing via ElevenLabs or Deepgram STT, creating response with Groq or Open AI LLM. TTS audio output with custom AI voices via I2S & speaker. Supporting ongoing dialogues, calling bots ‘by name’, real-time web search via keyword.

audio deepgram deepgram-stt elevenlabs elevenlabs-stt esp32 groq groq-api i2s i2s-audio inmp441 max98357 openai-chatgpt openai-tts recording sd-card speechtotext stt texttospeech tts

Last synced: 19 Aug 2025

https://github.com/pilotak/esp32-camera-ftp

ESP32 upload camera image over FTP

camera esp32 ftp image timelapse

Last synced: 14 Apr 2025

https://github.com/ctron/rust-esp32-hono

HTTP with Rust on ESP32

esp32 esp32-idf http iot rust

Last synced: 21 Apr 2025

https://github.com/reteprelleum/upyvoip

Voip for Micropython ESP32 with Interactive Voice Response

b2bua esp32 ivr micropython python3 rfc-4733 rfc3261 sip voip

Last synced: 22 Mar 2025

https://github.com/sparkfun/sparkfun_datalogger

Documentation and firmware for the SparkFun DataLogger IoT line of products.

aws azure datalogging esp32 internet-of-things iot-device mqtt qwiic sparkfun-tutorial thingspeak

Last synced: 14 Apr 2025

https://github.com/mawoka-myblock/td-free

Measure the TD of your filament easily

3dprinting esp32 hueforge platformio veml7700

Last synced: 15 Apr 2025

https://github.com/delhatch/esp32_to_sma

ESP32 connects to SMA Sunny Boy inverter over Bluetooth

bluetooth bluetooth-arduino esp32 esp32-arduino solar solarsystem sunny-boy

Last synced: 06 May 2025

https://github.com/sergiogasquez/esp-rs-devcontainer

Container environment integrated with Visual Studio Code to develop applications for ESP boards using Rust

embedded esp32 esp8266 espressif rust vscode

Last synced: 19 Apr 2025

https://github.com/tobozo/m5stack-esp12-shield

ESP12 shield for M5Stack - Flash your ESP through the M5!

arduino deauther esp12 esp32 esp32-arduino esp8266 esptool m5stack m5stack-sd-updater serialbridge

Last synced: 02 Sep 2025

https://github.com/sebasstian23/esp32-weatherstation

ESP32 driven small weather station with focus on parameters usually not captured, including particle density for Air Quality and UV-Index

bme680 esp32 pms5003 pms7003 si1145 solar-energy weather-station

Last synced: 01 Sep 2025

https://github.com/asukiaaa/esp32-idf-samples

Sample projects for esp-idf.

ble esp-idf esp32

Last synced: 27 Jul 2025

https://github.com/tomas-fryza/esp-idf

Introductory tutorial and examples for ESP32 using ESP-IDF framework

esp-idf esp32 espressif examples i2c-bus iot platformio wifi

Last synced: 15 Apr 2025

https://github.com/knightr1d3r007/diy_esp32_marauder

This project provides a PCB to build an easy DIY version of the ESP32_Marauder which I called the CheapSkate version. Building the Cheapskate version is super easy and simple, just send the gerber files to print the PCB, flash the ESP32-DevKitC with the correct binaries from the original project, solder it and plug the display, done.

bluetooth esp32 esp32-arduino pentest-tool pentesting wifi-hacking wifi-security wireless-security

Last synced: 30 Oct 2025

https://github.com/codingabi/id3esp32obd2

The id3esp32odb2 is an ESP32 based DIY OBD2 Bluetooth dongle and an Android app to show diagnostics data from a VW ID.3 car on an Android device.

bluetooth can-bus esp32 obd2 sn65hvd230 vw-id3

Last synced: 15 Apr 2025

https://github.com/cashoefman/tinygo-on-esp32

This tutorial will walk you through how to setup Ubuntu 20.10 with Ubuntu Desktop on a Raspberry Pi 4B, install the Espressif ESP-IDF, install Go and TinyGo and finally flash an app to an Espressif ESP32 Microcontroller.

esp-idf esp32 go tinygo ubuntu

Last synced: 15 Apr 2025

https://github.com/RobTillaart/MCP_ADC

Arduino library for MCP3001 MCP3002 MCP3004 MCP3008 MCP3201 MCP3202 MCP3204 MCP3208

adc arduino esp32 esp8266

Last synced: 17 Jul 2025

https://github.com/itohio/fishfeeder

Automatic fish feeder using ESP32 M5StickC written in Go and flashed using TinyGo

aquarium-automation esp32 go golang m5stickc tinygo

Last synced: 10 Apr 2025

https://github.com/nopnop2002/esp-idf-a2dp-source

ESP32 Bluetooth A2DP-SOURCE for esp-idf

a2dp-source bluetooth esp-idf esp32 speaker wav-files

Last synced: 19 Mar 2025

https://github.com/uinika/uinio-cubic-prism

Cubic Prism Displayer base on ESP32-PICO-D4 & MPU6050.

arduino esp32 esp32-arduino

Last synced: 11 Apr 2025

https://github.com/acvigue/tranquilfirmware

ESP32 firmware for custom kinetic drawing robots

drawing esp32 steppers

Last synced: 13 Jul 2025

https://github.com/ok1cdj/IC705-BT-CIV

Comunication with IC-705 over bluetooth on ESP32

arduino esp32 esp32-arduino hamradio

Last synced: 06 Apr 2025

https://github.com/tobozo/lgfxmeter

LGFX based Gauge Decoration and Animation library 🧭

arduino esp32 gauge icsmeter lovyangfx m5gfx m5unified

Last synced: 07 May 2025

https://github.com/hafidhh/callmebot-esp32

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

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

Last synced: 11 Apr 2025

https://github.com/xreef/filetoarray

A simple tool used in esp32-cam also, that convert a file in an array to use programmatically, for Arduino esp8266 and esp32

arduino array convert esp32 esp32-cam esp8266 file gzip server to web webserver

Last synced: 14 Apr 2025

https://github.com/larry-athey/rpi-smart-still

Raspberry Pi (or clone) and Arduino/ESP32 powered smart still controller system. Designed around the Still Spirits T500 column and boiler, but can be easily added to any other gas or electric still with a dephlegmator.

arduino automation distillation esp32 esp32-arduino fermentation genio homebrew hydrometer istill moonshine pot-still raspberry-pi reflux smart-still still-controller still-spirits t500

Last synced: 07 May 2025

https://github.com/tux-friend/tux-cube

Physics Sensor Cube Tux³

esp32 esp32c3 micropython physics sensors

Last synced: 25 Oct 2025

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

DS1302 RTC Driver for esp-idf

ds1302 esp-idf esp32 rtc

Last synced: 19 Oct 2025

https://github.com/renat2985/easy_iot_file_system

A simple and beautiful file system for your Iot devices. For ESP8266, ESP32

esp32 esp8266 iot littlefs nodemcu spiffs wemos

Last synced: 11 Oct 2025

https://github.com/end2endzone/nonblockingrtttl

NonBlockingRTTTL is a non-blocking arduino library for playing RTTTL melodies.

arduino esp32 esp32-arduino esp8266 esp8266-arduino piezo rttl rtttl tone

Last synced: 07 Oct 2025

https://github.com/sunnyallana/smarttrack

The project uses an ESP32, RFID reader (MFRC522), and OLED display to create an attendance system. It sends RFID card IDs to a server via HTTP for tracking and logging.

embedded-cpp esp32 iot microcontroller oled-display rfid-reader

Last synced: 09 Apr 2025

https://github.com/gavinlyonsrepo/erm19264_uc1609

Arduino Eco-system Library to Support the ERM19264 LCD driven by the UC1609C / UC1609 controller.

arduino arduino-library bluepill display display-library erm erm19264 esp32 esp8266 lcd lcd-display library liquidcrystal spi st7525 stm32 stm32bluepill stm32f103c8t6 uc1609 uc1609c

Last synced: 10 Oct 2025

https://github.com/tobozo/esp32-sidview

SidWiz viewer for ESP32 [WORK IN PROGRESS]

arduino chiptunes esp32 esp32-chimera-core sid6581 sidwiz

Last synced: 27 Oct 2025

https://github.com/3urobeat/nodemcu-clock

🕰️ Multifunctional desk clock displaying time, weather, news & Spotify playback using an ESP8266 or ESP32 and 4x20 LCD display

arduino clock display esp32 esp8266 lcd nodemcu

Last synced: 13 Oct 2025

https://github.com/adlerre/obd2-mqtt

OBD2 to MQTT for Home Assistant

a7670 cellular elm327 esp32 gps home-assistant mqtt obd2 sim800

Last synced: 19 Apr 2025

https://github.com/senseshift/arduino-ble-serial

Customizable Arduino and ESP32 BLE Serial library, compliant with Nordic UART Service and others

arduino arduino-library bluetooth-low-energy esp32 nimble platformio platformio-library serial-communication serialport

Last synced: 12 Apr 2025

https://github.com/robtillaart/mcp_adc

Arduino library for MCP3001 MCP3002 MCP3004 MCP3008 MCP3201 MCP3202 MCP3204 MCP3208

adc arduino esp32 esp8266

Last synced: 03 Oct 2025

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

Update or append the data to Google Sheet, or get the data on Google Sheet. by using HTTP to execute the Google Apps Script API compatible with ESP32

esp32 googlescript googlesheets googlesheetsapi micropython

Last synced: 19 Apr 2025

https://github.com/emansarahafi/monicrophardware

A crop monitoring system made using a Raspberry Pi 4B, a 7-in-1 NPK sensor, an ultrasonic sensor, and an ESP32 Wi-Fi module.

crop-monitoring esp32 firebase npk-sensor python raspberry-pi-4 ultrasonic-sensor

Last synced: 23 Sep 2025

https://github.com/strid3r21/beemotionmini

Documentation for the Bee Motion Mini

arduino esp32

Last synced: 08 May 2025

https://github.com/ldab/esp-gateway-long-range

esp32s3 WiFi Gateway, kind of Long Range extender

esp32 esp32s3 espressif iot u-blox wifi

Last synced: 30 Sep 2025

https://github.com/lyndlabs/cutie-wardriver

The Cute ESP32 Pocket Wardriver! Based on the Xiao / QT-Py boards.

esp32 pcb qt-py wardriving xiao

Last synced: 24 Jul 2025

https://github.com/azholtikov/esp-now-gateway

Gateway for data exchange between ESP-NOW devices and MQTT broker for ESP8266/ESP32.

esp-now esp32 esp8266 mesh mesh-network mesh-networks mqtt

Last synced: 01 Aug 2025

https://github.com/alvarowolfx/esp32-youtube-display

Display Youtube metrics using Google API and MicroPython

esp32 googleapis micropython micropython-esp32 tft youtube

Last synced: 13 Aug 2025

https://github.com/waveshareteam/roarm_m2

Based On ESP32, 3+1DOF, High-torque Serial Bus Servo, RoArm-M2 Desktop Robotic Arm Kit

arduino arduino-esp32 arm esp32 open-source robotics

Last synced: 15 Aug 2025