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.
- GitHub: https://github.com/topics/esp32
- Wikipedia: https://en.wikipedia.org/wiki/ESP32
- Repo: https://github.com/espressif
- Created by: Espressif Systems
- Aliases: esp32s2, esp32s3, esp32c3,
- Last updated: 2025-12-24 00:10:32 UTC
- JSON Representation
https://github.com/funpythonec/upy-rosserial
An implementation of rosserial for uPy.
esp32 esp8266 hacktoberfest micropython micropython-esp32 ros ros-melodic rosserial serial uart
Last synced: 06 Oct 2025
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
Last synced: 03 Apr 2025
https://github.com/Cellgalvano/ESP32_CANViewer
A ESP32 based CAN interface for your webbrowser
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.
Last synced: 11 Aug 2025
https://github.com/himikat123/Weather-monitor-BIM32
Weather monitor based on ESP32 (Arduino Project)
arduino esp32 freertos reactjs weather weather-forecast weather-monitor weather-station
Last synced: 17 Jul 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/tve/micropython-inkplate6
MicroPython driver for the Inkplate 6
driver e-paper epaper esp32 inkplate micropython micropython-drivers micropython-esp32
Last synced: 19 Mar 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.
Last synced: 10 Sep 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/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
Last synced: 30 Oct 2025
https://github.com/nopnop2002/esp-idf-wifi-apsta
WIFI_MODE_APSTA example with esp-idf
Last synced: 19 Mar 2025
https://github.com/RealTimeLogic/Xedge32
Xedge ESP32 peripheral API and Build Files
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/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
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
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/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/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/calvinmclean/automated-garden
weather-based smart irrigation controller and backend
arduino esp32 garden garden-automation go golang influxdb iot irrigation irrigation-controller mqtt netatmo
Last synced: 23 Apr 2025
https://github.com/0015/fridge-calendar
E-Paper Google Calendar Display
diy-project e-paperdisplay epdiy esp32 esp32-idf esp32-s3 google-calendar-api iot-application thatproject
Last synced: 11 Apr 2025
https://github.com/ravensystem/mgos32tohaa
ESP32 Mongoose OS to HAA OTA updates for Shelly
apple esp-idf esp32 firmware haa home-automation homekit iot matter mongoose-os ota shelly smarthome
Last synced: 19 Apr 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/lenaschimmel/bestelampe
Die beste Lampe
esp32 lamp led light openhardware pwm
Last synced: 13 Oct 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
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/elektroarzt/simplebus2-mqtt-bridge
Bridge between Simplebus2 (Comelit) Intercoms and MQTT
comelit doorbell esp-home esp32 home-assistant intercom iobroker mqtt node-red simplebus simplebus2 smart-home smarthome
Last synced: 10 Jul 2025
https://github.com/rjsachse/esp32-rtspserver
Esp32 Multiple Client RTSP Server with Video, Audio & Subtitles
arduino arduino-library audio audio-streaming camera esp32 esp32-cam esp32-s3 esp32cam esp32s3 iot multimedia rtsp rtsp-server rtsp-stream rtspserver subtitles subtitles-streamer video video-streaming
Last synced: 12 May 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.
Last synced: 11 Apr 2025
https://github.com/acvigue/tranquilfirmware
ESP32 firmware for custom kinetic drawing robots
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/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/artem-smotrakov/micropython-rsa-signing
RSA signing on MicroPython
esp32 esp8266 micropython rsa rsa-signature
Last synced: 09 Oct 2025
https://github.com/nopnop2002/esp-idf-web-serial
Serial Monitor for esp-idf
esp-idf esp32 serial-communication uart websocket
Last synced: 19 Mar 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/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/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
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
Last synced: 08 May 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/educ8s/esp32-web-server-with-bme280-sensor
ESP32 Web Server with BME280 Sensor using Arduino
arduino-project arduino-webserver bme280driver esp32 esp32-arduino esp32-webserver webserver
Last synced: 01 Sep 2025
https://github.com/pierre-muth/neonpixel
Files of the NeonPixel matrix
arduino esp32 esp32-arduino ins-1 neon neon-bulb neonpixel pic16f15313
Last synced: 07 Apr 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/Wei1234c/Signal_Generators
Signal generators ( AD9833, AD9834, AD9850, ADF4351) tools box.
ad9833 ad9834 ad9850 adf4351 cy7c68013a esp32 ft232h function-generator fx2lp micropython python signal-generator syn115 usb-spi waveform-generator
Last synced: 13 May 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