Ecosyste.ms: Awesome
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.
- 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-02-19 00:10:16 UTC
- JSON Representation
https://github.com/martinberlin/esp32-spi-slave
esp32 SPI slave in case you need to sniff what the master sends
Last synced: 27 Oct 2024
https://github.com/nopnop2002/esp-idf-mpr121
MPR121 Capacitive Touch Driver for esp-idf
capacitive-touch-sensor esp-idf esp32 mpr121
Last synced: 04 Nov 2024
https://github.com/a5huynh/knock-esp32
ESP32 WiFi provisioning over BLE
arduino-library ble esp32 esp32-arduino wifi
Last synced: 23 Oct 2024
https://github.com/trombik/esp_hass
Home Assistant WebSocket API client for esp-idf
esp-idf esp-idf-component esp32 home-assistant
Last synced: 27 Oct 2024
https://github.com/homespan/programmablehub
Demonstrates how to add a Web Server alongside HomeSpan to create a Programmable Hub
arduino-sketch esp32 home-automation homekit homespan
Last synced: 04 Nov 2024
https://github.com/calinradoni/esp32boardmanager
Basic board manager with WiFi AP / STA mode, HTTP server and firmware OTA update
esp-idf esp32 ota-firmware-updates
Last synced: 30 Dec 2024
https://github.com/civictechto/tracket-sensor
Design files and source code for the tRacket noise sensor
arduino civic-tech cpp esp32 kicad noise platformio sound urban
Last synced: 20 Nov 2024
https://github.com/calinradoni/esp32hal
ESP32 HAL: helper C++ classes for some ESP32 info (tasks, heap) and generic peripherals (ADC, GPIO, I2C, SPI, Timers, ...)
adc esp-idf esp32 freertos-task gpio i2c spi
Last synced: 30 Dec 2024
https://github.com/lemariva/upygeo
Geolocation on WiPy 2.0 (MicroPython) without GPS Module, only WiFi
esp32 example-project geo-location micropython wifi wipy
Last synced: 10 Dec 2024
https://github.com/usamahacker0/WIFI-Uchiha
A WIFI Pentesting Tool ( WIFI Hacking ) with Powerfull tools.
esp32 esp8266 nodemcu-esp8266 oled-display ssh1106-i2c wifi-hacking wifi-security
Last synced: 25 Nov 2024
https://github.com/smolbun/cc1101-frequency-finder
Get RF frequencies that are above the set threshold by hopping through a list of commonly used frequencies
arduino cc1101 esp32 esp8266 raspberry-pi-pico
Last synced: 20 Jan 2025
https://github.com/larry-wong/tiny_sensor
基于 ESP32-S3 的温湿度 / 光照 / 人体存在传感器和红外发射器。
environment-sensor environment-sensors esp32 esp32-s3 esphome gy-302 homeassistant ir kicad
Last synced: 06 Nov 2024
https://github.com/red-scorp/ag-panel
Arduino Graphic Panel for lcdproc
arduino arm avr bare-metal embedded esp32 hobby hobby-project lcdproc stm32
Last synced: 10 Nov 2024
https://github.com/passerbyzzz/car
基于树莓派的巡线小车/ESP32的避障小车
esp32 raspberry-pi raspberrypi
Last synced: 28 Jan 2025
https://github.com/sunbearc22/esp32flashwriter
A GUI to connect with ESP32 devices and write firmware to the ESP32 flash.
esp32 esptool firmware-tools gui-application linux-app micropython pyserial tkinter-python windows-10-apps
Last synced: 11 Nov 2024
https://github.com/initerworker/esp32-s3-touch-lcd-1-28
A Rust-based boilerplate for supporting the waveshare esp32-s3-touch-lcd-1-28 with esp-idf-svc
Last synced: 04 Dec 2024
https://github.com/lbuque/micropython-ft6x36
This is a micropython module for self-capacitive touch panel controllers produced by FocalTech Systems.
esp32 micropython touch touchscreen
Last synced: 07 Nov 2024
https://github.com/rookidroid/hexapod
A 3D Printed Hexapod Robot
3d-printing arduino esp32 esp32-arduino hexapod
Last synced: 07 Nov 2024
https://github.com/kotyara12/retgsend
Library for sending notifications to Telegram from a device to ESP32. There is a built-in queue of outgoing messages for delayed sending (for example, when there is no Internet)
esp-arduino esp-idf esp-idf-framework esp32 telegram telegram-bot
Last synced: 19 Jan 2025
https://github.com/blackhole-consulting/blockchain-micropython
A blockchain micropython libraries for ECC, ECDSA and network with BITCOIN BTC, Ethereum, EOS
blockchain btc ecdsa ecdsa-cryptography ecdsa-signatures encryption eos esp32 ethereum micropython rsa
Last synced: 17 Nov 2024
https://github.com/nanoframework/nanoframework.hardware.esp32.rmt
📦 .NET nanoFramework class library for the RMT (remote control) peripheral for ESP32 targets
csharp dotnet esp32 hacktoberfest library nanoframework
Last synced: 09 Nov 2024
https://github.com/arkhipenko/espcoldboot
Flexible ESP8266 and ESP32 initial device provisioning
arduino boot coldboot esp32 esp8266 provisioning
Last synced: 23 Jan 2025
https://github.com/nanoframework/nanoframework.networking.sntp
:package: nanoFramework SNTP Class Library
csharp-library dotnet esp32 hacktoberfest library nanoframework sntp stm32
Last synced: 09 Nov 2024
https://github.com/tve/esp32-secure-base
Base project for the esp32 focused on security using MQTTS
esp32 esp32-arduino mqtt mqtts ota-update
Last synced: 27 Oct 2024
https://github.com/0snap/arduino-wifi-fastled-controller
Stuff that blinks and hosts a webserver at the same time. Control it with your phone
arduino arduino-webserver esp32 esp8266 fastled led
Last synced: 25 Oct 2024
https://github.com/smittytone/featherclock
Feather Huzzah ESP8266/ESP32 Digital Clock
adafruit adafruit-feather-huzzah esp32 esp8266 micropython
Last synced: 31 Oct 2024
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: 15 Nov 2024
https://github.com/martinberlin/remora-matrix
Uses MIDI signals to trigger geometrical drawings in RGB Led matrixes using FastLED and ESP32
addressable-leds esp32 matrix midi udp
Last synced: 27 Oct 2024
https://github.com/bunnysakura/espnanotool
一个使用ESP32系列芯片开发的小工具。| 合宙 ESP32C3-CORE 开发板和 0.96寸 屏幕拓展板 | M5Stack BASIC
esp32 esp32-c3 esp32-idf esp32c3 gui luatos lvgl lvgl-esp32 lvgl-esp32-port m5stack m5stack-core
Last synced: 17 Feb 2025
https://github.com/nopnop2002/esp-idf-sc16is750
sc16is750/752 driver for esp-idf
esp-idf esp32 rs485 rs485-comunication sc16is750 sc16is752 uart uart-interface
Last synced: 04 Nov 2024
https://github.com/koenvervloesem/m5core2-heart-rate-display
Show the heart rate sent by a Bluetooth Low Energy heart rate sensor on the display of an M5Stack Core2
ble bluetooth-arduino bluetooth-low-energy core2ez esp32 esp32-arduino heart-rate heart-rate-monitor heart-rate-sensor m5stack m5stack-core2 nimble-arduino-library
Last synced: 24 Oct 2024
https://github.com/deaafrizal/cuybot-rtos
Cuybot Protonano V1 OpenSource Custom Smartcar Board
arduino esp32 iot microcontroller raspberry-pi robotics
Last synced: 30 Oct 2024
https://github.com/tobozo/m5stack-nyancat
A NyanCat for your M5Stack
arduino esp32 esp32-arduino m5stack m5stack-sd-updater nyancat
Last synced: 24 Oct 2024
https://github.com/valerio-vaccaro/sfyl-wallet
SFYL Wallet is a Bitcoin Hardware Wallet using WIFI and webpages as communication protocol.
bitcoin eink esp32 hardware-wallet lilygo psbt ubitcoin
Last synced: 14 Nov 2024
https://github.com/nopnop2002/esp-idf-world-weather
Display the weather forecast on M5STACK
Last synced: 27 Oct 2024
https://github.com/srg74/esp32-mini-serko
ESP32 mini Wemos style form factor
16mb arduino esp32 esp32-mini micropython platformio wemos-d1-mini wifi wled
Last synced: 01 Nov 2024
https://github.com/etiennetremel/esp32-home-sensor
ESP32 DevKit v1 home sensor (bme280) with InfluxDB, Telegraf and Mosquitto MQTT
docker-compose embassy esp-wifi esp32 home-automation homeassistant influxdb iot mqtt telegraf
Last synced: 05 Nov 2024
https://github.com/mkgeiger/astro-tracker
equatorial mount stepper motor controller with GPS high precision star-, moon- and sun-tracking, Skysafari server for GOTO and Webinterface for stepper motor settings on an ESP32 microcontroller
1pps astro autoguider declination em406 equatorial esp32 fast-slewing goto gps high-precision lm2596 lx200 mt-1 navilock rectascension skysafari stepper-motor tb6612fng wifi
Last synced: 13 Nov 2024
https://github.com/youtecha320u/autoypiano
AutoPlayToyPiano
arduino esp32 i2c km-basic m5stack machikania micropython midi python27 raspberry-pi toypiano uart
Last synced: 09 Feb 2025
https://github.com/sighmon/co2_sensor_scd4x_esp32_http_server
An Arduino sketch for the Adafruit SCD4X and SCD-30 CO2 sensor running on an ESP32 with an http server.
co2 esp32 http-server prometheus scd-30 scd-40 scd-41 sensor
Last synced: 28 Nov 2024
https://github.com/janc18/cae32
Simracing equipment, including hardware, software, and firmware design.
esp32 esp32-idf firmware gtk3 hardware-designs open-source-hardware pcb simracing stm32 usb-hid
Last synced: 02 Nov 2024
https://github.com/fbiego/ble_ir_esp32
Arduino firmware for universal IR remote, to be used with an android app
android esp32 infrared ir irremote protocol remote-control
Last synced: 07 Nov 2024
https://github.com/xtrinch/esp-internet-radio
Internet radio station using an ESP32, VS1053 module, a TFT ILI9341 screen and an IR sensor.
esp esp32 internet-radio radio radio-player vs1053
Last synced: 27 Oct 2024
https://github.com/makerm0/pixeltime
a low power led watch based on ESP32 C3 & MicroPython
Last synced: 08 Nov 2024
https://github.com/mfialaf/esp32-smart-curtains-system
curtains esp esp32 esprssif nema17 shutter smart-curtains smart-home tmc2209
Last synced: 29 Oct 2024
https://github.com/usamahacker0/wifi-uchiha
A WIFI Pentesting Tool ( WIFI Hacking ) with Powerfull tools.
esp32 esp8266 nodemcu-esp8266 oled-display ssh1106-i2c wifi-hacking wifi-security
Last synced: 10 Feb 2025
https://github.com/martinius96/termostat-ethernet
Termostat postavený na platforme Arduino s Ethernet shieldom Wiznet W5100 / modulom Wiznet W5500. Využíva teplotný senzor DS18B20 na OneWire zbernici. Arduino riadi výstup - relé na základe rozdielu cieľovej a nameranej teploty so zohľadnením hysterézy. Thermostat built on the Arduino platform with Ethernet shield Wiznet W5100 / module Wiznet W5500. It uses the DS18B20 temperature sensor on the OneWire bus. The Arduino controls the output-relay based on the difference between the target and measured temperature, taking into account the hysteresis.
arduino c ds18b20 esp32 ethernet ethernet-phy ethernet-shield html lan8720 thermostat thermostat-controller web website wiring wiznet
Last synced: 09 Nov 2024
https://github.com/darekbx/esp32-notification-receiver
M5StickC as a notifications receiver. Notifications are transferred from the Android phone.
Last synced: 31 Dec 2024
https://github.com/ivynya/esp32-rick-roller
A compact solution for Rick Rolling your friends, coworkers, and normies in public.
arduino cpp esp32 rick-astley rickroll
Last synced: 26 Jan 2025
https://github.com/pilotak/mqtt-relay
Universal MQTT wifi relay
arduino dht22 ds18b20 esp32 esp8266 home-automation homeassistant mqtt relay-board sonoff temperature-sensor
Last synced: 16 Nov 2024
https://github.com/wokwi/esp32-ntp-clock
ESP32 NTP Clock Example (using Platform IO)
esp32 esp32-arduino platformio
Last synced: 16 Jan 2025
https://github.com/paclema/mqttclient
MQTT Client library that wrappers ESP-IDF mqtt client component into a C++ class
Last synced: 06 Jan 2025
https://github.com/onolab-tmu/blinky
Hardware design files and software for a flexible and portable sound-to-light conversion device.
blinky esp32 hardware leds microphone pcb sound sound-to-light
Last synced: 10 Feb 2025
https://github.com/vs4vijay/iot-playground
IoT Playground for ESP32, Arduino, M5Stack, and other firmware platforms
arduino esp esp-idf esp32 esp32s3 esp8266 espressif iot iot-platform m5cardputer m5stack m5stickc m5stickcplus m5stickcplus2 platformio playground
Last synced: 10 Feb 2025
https://github.com/electroniccats/catfinder
Our amazing (and cheap) Rover Kit for everybody
arduino bast electronic-cats esp32 hardware rover rovers
Last synced: 24 Nov 2024
https://github.com/johanson/irur
Infrared Universal Remote webUI Home Assistant add-on. Provides a simple web UI to record and manage buttons for your virtual IR remote. Supports ingress.
esp32 home-automation homeassistant iot iot-application sonoff tasmota
Last synced: 20 Nov 2024
https://github.com/kr-g/mpymodcore
mpy-modcore - a micro framework for MicroPython
asyncio automation cooperative-multitasking esp32 esp8266 event-driven fiber framework iot iot-framework micro-framework micropython modcore mpy-modcore ntp rest rest-api web-server webrepl webserver
Last synced: 25 Jan 2025
https://github.com/xreef/esp32-cam_camera_webserver_enhanced
Firmware for esp32-cam to make the most of it with BeePrint for MKS WiFi
esp32 esp32-cam streaming streaming-video web-interface web-server
Last synced: 08 Nov 2024
https://github.com/figadore/esphome-ultrasonic-uart-proximity-sensor
Home Asssistant custom integration for A02YYUW Waterproof Ultrasonic Sensor
cpp esp32 esphome esphome-component proximity-sensor ultrasonic-distance-sensors ultrasonic-sensor ultrasonic-sensor-distance
Last synced: 06 Nov 2024
https://github.com/matthias-bs/atc_mithermometer
Arduino BLE Client library for receiving ATC_MiThermometer Data (as Advertising Data)
arduino arduino-library ble esp32 esp32-arduino sensors
Last synced: 23 Oct 2024
https://github.com/Jana-Marie/trainlog
simple position and movement tracker/logger.
battery eletronics esp32 hardware kicad oshw trains
Last synced: 20 Nov 2024
https://github.com/lennarthennigs/otawrapper
Arduino/ESP library to simplify OTA setup.
arduino arduino-library cplusplus esp32 esp8266 m5stack ota-update
Last synced: 08 Nov 2024
https://github.com/jminjares4/esp32-lcd-1602-driver
ESP32 LCD device driver using esp-idf
esp32 esp32-idf lcd-display lcd1602
Last synced: 10 Jan 2025
https://github.com/claudemarais/esp32-cam_with_ssd1306
A simple Arduino project to show how to use a SSD1306 OLED display with ESP32-CAM. The reason why this is interesting is that the SSD1306 uses I2C, not SPI. Since the ESP32-CAM doesn't have I2C pins, we have to use the Wire lib to define our own I2C pins.
arduino esp32 esp32-cam i2c ssd1306 ssd1306-oled
Last synced: 01 Feb 2025
https://github.com/redchenjs/uart_hci_bluetooth_module_esp32
UART HCI Bluetooth Module | UART HCI 藍牙模組 | 基於ESP32的UART雙模藍牙控制器
bluetooth-module esp32 h4 hci serial uart
Last synced: 20 Nov 2024
https://github.com/galopago/misistemote
Misistemote is an Open Source, modular ecosystem that uses pre-made PCB to mix and match your choice of processor board. Is oriented to make small, mobile, battery powered electronic projects work in real conditions in a very short time.
diy esp32 esp32-wroom esp32cam gerber gerber-files kicad kicad-pcb mcu open-hardware open-hardware-electronics open-source pcb
Last synced: 14 Nov 2024
https://github.com/umerghafoor/iot-plant-monitoring-system
Code for an ESP32-based system that monitors plant health (humidity, temperature, soil moisture) and publishes data to AWS IoT Core for real-time cloud analysis.
aws-iot esp32 iot mqtt ntp plant-monitoring
Last synced: 30 Jan 2025
https://github.com/codingblocks5/puppetblocks
Learn programming with blocks and a puppet.
blockly cs-education elementary-school embedded-systems esp32 firebase micropython programming puppet robotics static-website visual-programming-language
Last synced: 14 Oct 2024
https://github.com/homespan/remotetv_samsung
HomeKit IR Control of Samsung TV
arduino-sketch esp32 home-automation homekit homekit-server homespan tv-remote-control
Last synced: 04 Nov 2024
https://github.com/plapointe6/customhadevicescollection
A collection of custom Home Assistant devices working with arduino/MQTT
arduino esp32 esp8266 home-assistant iot-devices oit
Last synced: 23 Oct 2024
https://github.com/plapointe6/espsimpleremoteupdate
Simple remote update for ESP32 and ESP8266
arduino arduino-library esp32 esp8266 iot
Last synced: 05 Feb 2025
https://github.com/mongoose-os-apps/losant-temp-sensor
:thermometer: A Mongoose OS app for sending temperature readings of ESP32 to Losant.
esp32 esp822 espressif losant mongoose-os mongoose-os-app mqtt temperature-sensor
Last synced: 08 Nov 2024
https://github.com/xtalism/bleclient
(Client side) Communication between two ESP32 via Bluetooth making use of the BLEServer library.
arduino bluetooth-low-energy communication-protocol esp32 platformio uuid
Last synced: 10 Feb 2025
https://github.com/bharathsudharsan/optimized-one-vs-one-algorithm
Code for AAAI poster 'Training up to 50 Class ML Models on 3 $ IoT Hardware via Optimizing One-vs-One Algorithm'
arduino classifier-training esp32 esp8266 incremental-learning microcontroller node-mcu one-vs-one online-learning optimization-algorithms tinyml
Last synced: 17 Nov 2024
https://github.com/kotyara12/rewifi
A library for connecting to a WiFi hotspot using only the ESP-IDF framework
Last synced: 18 Nov 2024
https://github.com/RobTillaart/DAC8552
Arduino library for DAC8552 Digital Analog Convertor
Last synced: 24 Nov 2024
https://github.com/sqfmi/hpdl1414-74hc595-arduino
An Arduino library for driving HPDL-1414 displays using shift registers
Last synced: 27 Oct 2024
https://github.com/andreondra/homeassistant-poolstar-poolex
Controlling Poolex heat pumps by French manufacturer Poolstar with esphome and Home Assistant.
esp32 esp8266 esphome heatpump homeassistant iot pool
Last synced: 07 Nov 2024
https://github.com/celliesprojects/estreamplayer32_vs1053
An esp32 app to play web-radio or music files from a local lamp or llmp server. Needs a separate VS1053 decoder board. Compiles in the Arduino IDE.
esp32 radio-browser vs1053b webradio
Last synced: 08 Nov 2024
https://github.com/zakharb/legocity
Build LEGO City with ESP32
ampy esp32 firmware lego micropython
Last synced: 15 Nov 2024
https://github.com/w00000dy/esp-relay
Control your relays over wifi using an ESP8266 or ESP32
arduino esp esp32 esp32-arduino esp8266 esp8266-arduino relay web-gui wifi
Last synced: 27 Oct 2024
https://github.com/mreliptik/variometer
An ESP32 based variometer made for paragliding. (GPS, variometer, altimeter, compass)
altimeter arduino barometer bmp180 compass esp32 gps paragliding variometer
Last synced: 27 Oct 2024