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-06-21 00:10:03 UTC
- JSON Representation
https://github.com/tekker/esp32-ov7670-hacking
Based on https://github.com/igrr/esp32-cam-demo extended with an ILI9341 display, with a Telnet interface to change OV7670 settings on the fly. Streams BMP files from RGB565 and YUV422 (encoded to RGB565) picture formats. Compile with latest esp-idf. Check out new telnet command "video 1" to auto capture to LCD as fast as possible for videocam mode, "video 0" to stop or "video Z" where Z is delay in ms between each capture / LCD refresh.
camera esp32 ili9341 libtelnet ov7670 smallargs telnet
Last synced: 22 Apr 2025
https://github.com/marcel-licence/esp32_midi_sampler
arduino esp32 midi sampler synthesizer
Last synced: 09 Apr 2025
https://github.com/fbiego/esp32_ble_ota_android
Android app to perform OTA update on ESP32 via BLE
android ble esp32 firmware ota ota-update
Last synced: 11 Apr 2025
https://github.com/grassel/wac-esp
Web Assembly Interpreter for ESP32 family of micro controllers running the ESP-IDF development framework, based on the great work at kanaka/wac
esp32 esp32-idf runtime web webassembly
Last synced: 11 May 2025
https://github.com/platisd/smartcar_shield
A versatile and easy to use vehicle platform for hobby-grade projects
arduino esp32 gp2d120 gp2y0a02yk0f gp2y0a21 gy-50 hc-sr04 l293d l3g4200d odometer smartcar smartcar-shield
Last synced: 05 Apr 2025
https://github.com/artem-smotrakov/esp32-weather-google-sheets
Weather station based on ESP32 and MicroPython with sending data to Google Sheets
dht22 esp32 google-sheets iot jwt micropython oauth2 rsa
Last synced: 22 Apr 2025
https://github.com/JyeSmith/FENIX-rx5808-pro-diversity
ESP32 diversity video receiver - https://discord.gg/gG2sjjK
diversity esp32 fatshark fpv hacktoberfest quadversity rx5808 rx5808-pro-diversity touchpad ttgo
Last synced: 22 Apr 2025
https://github.com/DominikN/ESP32-http-websocket
ESP32 + HTTP server + websockets + Bootstrap + Husarnet. A simple project template showing how to use those technologies to create a fast, pretty and secure web UI hosted on ESP32. Works in LAN and over the internet. Written using Arduino framework.
async-tcp esp32 husarnet websockets wifi
Last synced: 04 Apr 2025
https://github.com/syssi/esphome-atorch-dl24
ESPHome component to monitor and control some Atorch meters via bluetooth
atorch ble bluetooth dl24 esp32 esphome esphome-component hacktoberfest
Last synced: 09 Apr 2025
https://github.com/loboris/esp32_cc1101
ESP32 driver library for TI CC1100 Low-Power Sub-1 GHz RF Transceiver
cc1101 esp-idf esp32 rf-transceiver
Last synced: 07 Apr 2025
https://github.com/SimonGolms/homekit-code
Generate a pairing HomeKit QR code label or scannable tag to setup your HomeKit accessory from the command line
apple esp32 esp8266 homebridge homekit homekit-accessory pairing qrcode
Last synced: 06 Mar 2025
https://github.com/jakkra/gesture-detecting-macro-keyboard
Glorified Bluetooth macro keyboard with machine learning (TensorFlow Lite for Microcontrollers) running on an ESP32.
3d-printing ahk-script autohotkey ble bluetooth bluetooth-hid esp-idf esp32 macro-keyboard microcontroller tensorflow tensorflow-micro trill
Last synced: 21 Apr 2025
https://github.com/sparkfun/esp32_thing
Development platform for the Espressif ESP32 WiFi/Microcontroller SoC
esp32 hardware iot iot-platform sparkfun-products system-on-chip wifi
Last synced: 18 Jun 2025
https://github.com/xreef/emailsender
Arduino, esp32, Esp8266 EMailSender with Arduino IDE, simple library to send email via smtp with attachments.
arduino arduino-library email-sender esp32 esp8266 ethernet gmail-smtp pico-w raspberry rp2040 smtp wifi wifinina
Last synced: 06 Apr 2025
https://github.com/nc22/volna42bw
Weather station Volna 42BW, Arduino Framework, ESP8266 or ESP32
arduino domoticz eink einkdisplay esp32 esp8266 home-assistant openweather openweathermap weather-station
Last synced: 09 Apr 2025
https://github.com/loboris/esp32_spiffs_example
Full example of using SPIFFS with ESP32 VFS
Last synced: 07 Apr 2025
https://github.com/redakker/blecker
Bluetooth low energy (BLE) tracker for ESP32
arduino ble bluetooth cpp easy-to-use esp32 home-assistant home-automation iot mqtt platformio readytouse smart-home smarthome vscode webadministration
Last synced: 12 Apr 2025
https://github.com/unclerus/esp-idf-lua
Lua component for ESP-IDF
esp-idf esp-idf-framework esp32 esp8266 lua
Last synced: 19 Mar 2025
https://github.com/mcauser/micropython-mcp23017
MicroPython driver for MCP23017 16-bit I/O Expander
esp32 esp8266 io-expander mcp23017 micropython
Last synced: 03 Dec 2024
https://github.com/awawa-dev/hyperspi
HyperHDR bridge using SPI bus. Connects Raspberry Pi with a generic Raspberry Pi Pico (rp2040)/ESP32/ESP8266 to control a LED strip. Fasted possible cable solution for external Pico/ESP LED driver. Data integration check included.
ambilight arduino esp32 esp32-s2 esp8266 hyperhdr led led-controller led-strips pico raspberry-pi rp2040 rpi5 sk6812 spi ws2812b
Last synced: 04 Apr 2025
https://github.com/golioth/golioth-zephyr-sdk
Golioth SDK For Zephyr
coap esp32 espressif feather golioth internet-of-things iot nordic-semiconductor nordicsemi real-time-operating-system rtos zephyr zephyr-rtos
Last synced: 07 May 2025
https://github.com/sparkfun/ESP32_Thing
Development platform for the Espressif ESP32 WiFi/Microcontroller SoC
esp32 hardware iot iot-platform sparkfun-products system-on-chip wifi
Last synced: 09 Apr 2025
https://github.com/mairas/reactesp
An asynchronous programming library for the ESP32 and other microcontrollers using the Arduino framework.
Last synced: 09 Apr 2025
https://github.com/fredilarsen/moduleinterface
Easy config and value sync between IoT modules, database and web pages
arduino automation c-plus-plus communication communication-library database esp32 esp8266 ethernet internet-of-things iot linux master-slave moduleinterface mqtt pjon sensor synchronization transfer windows
Last synced: 12 Apr 2025
https://github.com/vortigont/espem
Energy monitor with dashboard/metrics collector based on ESP32 controller and PeaceFair PZEM-004T/PZEM-004Tv30 Power Meter
dashboard energy-monitor energymeter esp32 esp8266 iot monitor monitoring powermeter pzem-004t pzem-004tv30 pzem-016
Last synced: 09 Apr 2025
https://github.com/hugokernel/esphome-water-meter
Measurement of water consumption directly from your water meter with a TCRT5000 like sensor and ESPHome.
esp32 esphome home-assistant homeassistant tcrt5000
Last synced: 09 Apr 2025
https://github.com/jczic/microdnssrv
A micro DNS server for MicroPython to simply respond to A queries on multi-domains with or without wildcards (used on Pycom modules & ESP32)
captive-portal dns dns-server esp32 hc2 host ip lookup lopy micropython nameserver pycom record resolve wildcard wipy
Last synced: 19 Mar 2025
https://github.com/ajfriesen/PokyPow
PokyPow: turn on/off your PC or Server with Home Assistant and ESPHome
crowdfunding crowdsourcing crowdsupply esp32 esp8266 esphome esphome-devices home-assistant home-automation
Last synced: 08 Feb 2025
https://github.com/sensirion/arduino-ble-gadget
Create your own Do-It-Yourself BLE enabled sensor gadget on the ESP32 platform.
arduino arduino-library ble bluetooth communication diy esp32 gadget sensirion sensirion-myambience
Last synced: 06 Apr 2025
https://github.com/jczic/MicroDNSSrv
A micro DNS server for MicroPython to simply respond to A queries on multi-domains with or without wildcards (used on Pycom modules & ESP32)
captive-portal dns dns-server esp32 hc2 host ip lookup lopy micropython nameserver pycom record resolve wildcard wipy
Last synced: 12 Apr 2025
https://github.com/ngraziano/lmicpp-arduino
Lmic (LoraWAN-in-C) modified to C++
Last synced: 09 Apr 2025
https://github.com/simplefoc/arduino-simplefoc-powershield
A powerful Arduino shield for running BLDC motors using the FOC algorithm
arduino arduino-shield bldc bldc-driver bldc-motor-controller esp32 field-oriented-control high-performance high-power simple-foc stm32
Last synced: 13 Feb 2025
https://github.com/unicloudvn/esp_provisioning
Flutter Provisioning library for ESP-IDF ESP32 Unified provisioning
ble bluetooth esp32 espressif flutter made-in-vietnam provisioning
Last synced: 11 Feb 2025
https://github.com/grssmnn/ha-flexispot-standing-desk
Home Assistant integration for a standing desk by Flexispot in micropython
esp32 hassio homeassistant micropython
Last synced: 16 Apr 2025
https://github.com/tioruben/ttgo-t-wristband
First steps with TTGO T-Wristband
arduino esp32 platformio smartband t-wristband ttgo
Last synced: 12 Apr 2025
https://github.com/tobozo/esp32-blebeaconspam
BLE Beacon spam on ESP32
arduino beaconspam blebeaconspam blecollector blescan bluetooth esp32 spam
Last synced: 30 Jan 2025
https://github.com/cifertech/tamafi
TamaFi is an open-source, WiFi-enabled virtual pet project built with an ESP32
esp32 game handheld-devices retro tamagotchi virtual-pet
Last synced: 16 Apr 2025
https://github.com/s60sc/esp32_voicechanger
ESP32 application to change a voice to be eg stormtrooper or dalek sounding, either in real time for cosplay or as a recording. Recordings can be downloaded to the browser as a WAV file for playback on a media player
amplifier biquad cosplay dalek esp32 esp32-arduino esp32s3 i2s microphone rtsp stormtrooper voice
Last synced: 10 Apr 2025
https://github.com/schnoog/joystick_esp32s2
Joystick library for ESP32 S2 & S3 devices (native USB) for the Arduino framework.
arduino arduino-library esp32 esp32-s2 esp32-s3 usb-joystick
Last synced: 08 May 2025
https://github.com/bcsabaengine/svelteesp32
Convert Svelte (or React/Angular/Vue) JS application to serve it from ESP32/ESP8266 webserver
angular arduino esp-idf esp32 esp8266 espasyncwebserver platformio psychichttp react svelte vue webserver
Last synced: 05 Apr 2025
https://github.com/jandelgado/arduino
Arduino libraries and sketches and related stuff
arduino cjmcu colorduino esp32 esp8266 neopixel oled-displays ssd1306
Last synced: 10 Apr 2025
https://github.com/mp-se/gravitymon
iSpindle replacement firmware for beer brewing/fermenting
beer ds18b20 esp32 esp32c3 esp32lite esp32s2 esp8266 fermentation floaty gravity gy-521 hydrometer ispindle mpu-6050 mqtt temperature
Last synced: 10 Apr 2025
https://github.com/nopnop2002/esp-idf-mpu6050-dmp
A demo showing the pose of the mpu6050 in 3D using esp-idf
esp-idf esp32 euler gy-86 gy-87 imu kalman-filter m5atom-matrix m5stack m5stack-core2 m5stickcplus madgwick-filter mpu6050 mpu6500 mpu9225 mpu9250 mpu9255 roll-pitch-yaw-angles visualization
Last synced: 11 May 2025
https://github.com/paulvha/sps30
Sensirion SPS30 driver for ESP32, SODAQ, MEGA2560, UNO,UNO-R4 ESP8266, Particle-photon on UART OR I2C coummunication
arduino-uno bme280 ds18x20 esp32 esp8266 mega2560 particle-photon sensirion sensor sodaq sps30 uno uno-r4-wifi
Last synced: 14 Mar 2025
https://github.com/strid3r21/bees3
Documentation and files for the Bee S3
arduino circuitpython esp32 esp32-s3 micropython
Last synced: 08 Feb 2025
https://github.com/allanoricil/esp32-mfa-authenticator
ESP32 MFA Authenticator
2fa authenticator esp32 mfa totp
Last synced: 10 Jan 2025
https://github.com/dmytrokorniienko/embui
Embedded WebUI Interface
esp32 esp32-arduino esp8266 esp8266-arduino framework websockets
Last synced: 22 Mar 2025
https://github.com/celliesprojects/aquacontrol32
5 channel aquarium LED controller with web interface for ESP32 boards. Supports DS18B20, SSD1306, ILI9341, XPT2046 and SmartConfig. Arduino IDE.
aquarium-lights arduino-ide ds18b20 esp32 iot iot-application iot-device led-controller mh-et-d1-mini moon-phase oled-display-ssd1306 smartconfig sntp temperature-logger temperature-sensor tft-display web-interface xpt2046
Last synced: 08 Apr 2025
https://github.com/nopnop2002/esp-idf-mirf
nRF24L01 Driver for esp-idf
esp-idf esp32 mirf nrf24l01 nrf24l01plus rf24
Last synced: 13 Apr 2025
https://github.com/mzakharo/tubby
Hot Tub & Pool Water Quality Sensor
esp32 esphome homeassistant hottub iot orp ph pool spa tensorflow tflite-micro
Last synced: 17 Mar 2025
https://github.com/jesserockz/esphome-configs
My personal ESPHome config files
esp32 esp8266 esphome home-assistant
Last synced: 10 Apr 2025
https://github.com/srwi/fastledhub
Control multiple FastLED lightstrip animations on the ESP8266 and ESP32 without reuploading.
arduino esp32 esp32-arduino esp32-library esp8266 esp8266-arduino esp8266-library fastled hacktoberfest leds ws2812b
Last synced: 09 May 2025
https://github.com/sheaivey/esp32-audioini2s
A simple MEMS I2S microphone and audio processing library for ESP32.
arduino-library audio audio-processing esp32 esp32s2 fft frequency i2s inmp441 mems microphone oled vumeter ws2812b
Last synced: 09 May 2025
https://github.com/debsahu/esp32_fft_audio_leds
FFT on ESP32 and using MSGEQ7 to process audio signals
Last synced: 12 Apr 2025
https://github.com/geo-tp/ultimate-remote
Universal remote control for the M5Cardputer, contains 3498 remote profiles from 636 different brands. Also compatible with Flipper-IRDB files
cardputer esp32 flipperzero infrared m5cardputer m5stack remote-control
Last synced: 17 Mar 2025
https://github.com/ldab/esp32-cam-mqtt
ESP32-CAM publishing camera pictures to Node-RED via MQTT
esp32 esp32-cam iot mqtt mqtt-client node-red
Last synced: 07 May 2025
https://github.com/pulimento/ttgo-t-display-esphome-sample
ESPHome template to show HomeAssistant sensor data in a TTGO T-Display
esp32 esphome home-assistant oled ttgo-t-display
Last synced: 05 May 2025
https://github.com/michelep/esp32_webradio
An Internet web radio based to ESP32
arduino audio dac esp32 i2s i2s-audio internet-web-radio radio wifi
Last synced: 13 May 2025
https://github.com/tidklaas/esp32-gameboy-printer
Emulate a Game Boy Printer with an ESP32
Last synced: 14 Mar 2025
https://github.com/tuanpmt/esp-request
This project is no longer supported, please use
esp-request esp32 fota http-client https ota
Last synced: 21 Jun 2025
https://github.com/xreef/pcf8575_library
i2c 16bits digital expander with i2c digital expander for Arduino, Raspberry Pi Pico and rp2040 boards, esp32, SMT32 and ESP8266. Can read write digital values with only 2 wire. Very simple and encoder support. Uncommet NOT_SEQUENTIAL_PINOUT define to have pins like datasheet and not sequential one.
16bit arduino arduino-library digital esp32 esp8266 expander i2c library pin wire
Last synced: 12 Apr 2025
https://github.com/yasheena/telnetspy
Telnet Server For ESP8266: Cloning the serial port via Telnet. "Debugging over the air"
arduino arduino-library debugging-tool esp32 esp8266 over-the-air rfc854 serial telnet-server
Last synced: 01 Jan 2025
https://github.com/espressif/openocd-on-esp32
OpenOCD port running on ESP32-S3 microcontrollers
Last synced: 04 Feb 2025
https://github.com/trevorwslee/arduino-dumbdisplay
DumbDisplay Ardunio Library enables you to utilize your Android phone as virtual output gadgets (as well as some very simple inputting means) for your Arduino framework (including ESP8266 / ESP32 / Raspberry Pi Pico) experiments.
arduino esp32 esp8266 raspberry-pi-pico stm32
Last synced: 14 Apr 2025
https://github.com/hiveeyes/terkin-datalogger
Datalogger for MicroPython and CPython.
beehive-monitoring circuitpython datalogger esp32 gprs gsm http hx711 kotori-daq lora lorawan micropython mqtt sensor-network sim800 sx127x telematics ttn
Last synced: 10 Feb 2025
https://github.com/SpotlightKid/mrequests
An HTTP client library (not only) for MicroPython with an API similar to requests
esp2866 esp32 http http-client https micropython python raspberry-pi-pico requests rp2 sockets ssl stm32 tls
Last synced: 13 May 2025
https://github.com/phkehl/esp32-a1s-audio_hal
esp-adf (esp-idf) audio_hal component for AI-Thinker's ESP32-A1S module (AC101 codec)
Last synced: 15 Mar 2025
https://github.com/ldab/esp32_ftpclient
An FTP-Client for the ESP32
arduino battery esp32 esp32-cam espressif ftp ftp-client internet-of-things iot microcontrol
Last synced: 05 Dec 2024
https://github.com/nopnop2002/esp-idf-cc1101
CC1101 Low-Power Sub-1 GHz RF Transceiver driver for esp-idf
Last synced: 12 May 2025
https://github.com/nopnop2002/esp-idf-video-streaming
Capture video from a USB camera using ESP-IDF
camera esp-idf esp32 usb-camera video-streaming web-camera
Last synced: 15 Mar 2025
https://github.com/chrisb2/pyb_ina219
This library for MicroPython makes it easy to leverage the complex functionality of the Texas Instruments INA219 sensor to measure voltage, current and power.
esp32 esp8266 ina-219 micropython pyboard
Last synced: 21 Mar 2025
https://github.com/simplefoc/simplefocmini
Small package, low-cost BLDC diver board fully compatible with the simplefoc library
arduino bldc bldc-driver bldc-motor-controller esp32 simple-foc stm32
Last synced: 13 Feb 2025
https://github.com/insighio/microcoapy
A mini client/server implementation of CoAP (Constrained Application Protocol) into MicroPython
client coap coap-client coap-server esp32 esp8266 micropython pycom server
Last synced: 10 Feb 2025
https://github.com/lemariva/upysensors
MicroPython sensor, actuator and display libraries
esp32 esp8266 library micropython sensors wipy
Last synced: 13 Apr 2025
https://github.com/moddable-opensource/iot-product-dev-book
Source code for example apps from IoT Development for ESP32 and ESP8266 with JavaScript.
esp32 esp8266 iot javascript nrf52
Last synced: 16 Jan 2025
https://github.com/hagronnestad/nextion-font-editor
🔠📄 Extensive Nextion .zi font format documentation, file parser, font generator and simple font editor.
arduino csharp electronics esp32 esp8266 font-editor hmi nextion nextion-font-format raspberrypi zi zi-font zi-font-specification
Last synced: 30 Apr 2025
https://github.com/insighio/microCoAPy
A mini client/server implementation of CoAP (Constrained Application Protocol) into MicroPython
client coap coap-client coap-server esp32 esp8266 micropython pycom server
Last synced: 13 May 2025
https://github.com/n-elia/MAX30102-MicroPython-driver
A Maxim MAX30102 driver ported to MicroPython. It should also work for MAX30105.
driver esp32 heartrate max30102 micropython micropython-driver sensor tinypico
Last synced: 13 May 2025
https://github.com/n-elia/max30102-micropython-driver
A Maxim MAX30102 driver ported to MicroPython. It should also work for MAX30105.
driver esp32 heartrate max30102 micropython micropython-driver sensor tinypico
Last synced: 10 Feb 2025
https://github.com/thingsboard/esp32-ota
ESP32 OTA based on ThingsBoard Open-source IoT Platform
esp-idf esp32 esp32-idf espressif ota ota-update thingsboard
Last synced: 09 Apr 2025
https://github.com/valerio-vaccaro/loracaster
A LoraWan TTN compatible firmware for a cheap ESP32/Lora board.
Last synced: 11 Apr 2025
https://github.com/0015/esp32-opencv-projects
OpenCV applications for ESP32
application esp32 image-processing opencv opencv-cpp standalone thatproject
Last synced: 26 Apr 2025
https://github.com/nanoframework/nf-visual-studio-extension
🧰 Visual Studio extension for .NET nanoFramework
debugger esp32 hacktoberfest i-am-a-nano-tool mcu stm32 visual-studio-extension
Last synced: 05 Apr 2025
https://github.com/jczic/MicroWebCli
A micro HTTP Web client for MicroPython (used on Pycom modules & ESP32)
authentication download esp32 files hc2 http https json lopy micropython pycom redirection request socks5 ssl web-client wipy
Last synced: 13 May 2025
https://github.com/jczic/microwebcli
A micro HTTP Web client for MicroPython (used on Pycom modules & ESP32)
authentication download esp32 files hc2 http https json lopy micropython pycom redirection request socks5 ssl web-client wipy
Last synced: 19 Mar 2025
https://github.com/lemariva/upyecho
Emulated Belkin WeMo device that works with Amazon Echo (Alexa) using MicroPython on an ESP32
amazon-alexa amazon-echo esp32 ledstrip lighthouse micropython
Last synced: 13 Apr 2025
https://github.com/marcel-licence/ml_synth_organ_example
ESP32, ESP8266 based MIDI Organ using the ML_SynthTools library (little example arduino project)
arduino audio esp32 esp8266 organ rp2040 stm32 synthesizer
Last synced: 12 Jun 2025
https://github.com/jason2866/platform-espressif32
Tasmota Espressif 32: development platform for PlatformIO
esp32 esp32-arduino esp32c2 esp32c3 esp32c6 esp32h2 esp32s2 esp32s3 esp32solo1 espressif platformio tasmota
Last synced: 20 Jan 2025
https://github.com/miketeachman/micropython-adafruit-mqtt-esp8266
Using MQTT to Publish/Subscribe to adafruit io. MicroPython/CircuitPython implementation on ESP8266/ESP32
adafruit adafruit-io ampy circuitpython esp32 esp8266 iot micropython mqtt publish putty subscribe
Last synced: 08 Feb 2025
https://github.com/lemariva/uPyEcho
Emulated Belkin WeMo device that works with Amazon Echo (Alexa) using MicroPython on an ESP32
amazon-alexa amazon-echo esp32 ledstrip lighthouse micropython
Last synced: 13 May 2025