Esp32 Projects Github

Emily Johnson
-
esp32 projects github

π RuView: WiFi DensePose turns commodity WiFi signals into real-time human pose estimation, vital sign monitoring, and presence detection — all without a single pixel of video. Alternative firmware for ESP8266 and ESP32 based devices with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Full documentation at Control WS2812B and many more types of digital RGB LEDs with an ESP32 over WiFi! Marlin is a firmware for RepRap 3D printers optimized for both 8 and 32 bit microcontrollers. Marlin supports all common platforms.

Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine. Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM. Alternative firmware for ESP8266 and ESP32 based devices with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX.

Full documentation at One way is to look for devices that have unofficial firmware available, so you can just overwrite the included software for something more under your control. For example, check out Tasmota, "an open source firmware for Espressif ESP8266, ESP32, ESP32-S or ESP32-C3 chipset based devices": https://tasmota.github.io/docs/ The Code Monster Manual Vol. 1 — Low-Level Programming Book. What every programmer should know about processors.

Control WS2812B and many more types of digital RGB LEDs with an ESP32 over WiFi! It allows using the browser as a very convenient and accessible programming platform for many types of applications, not only web-based. That's specially important for beginners, I think, as they can run (and create) all kind of projects just by opening a web page. But it is also very handy for more advanced users, as the wled project [1] shows. After working with Arduino since 2015 I was more and more challenged by the limitations and needs of exernal modules to expand the capabilites. Since 2018 I started to first work with the ESP8266 thanks to the included WiFi and later to this ESP32 for faster speed, more storage and integrated Bluetooth.

Thanks to advancements you can get now an TTGO T-Display with WiFi, LiPo battery charge controller, USB-C connector, two input buttons and 1.18” color IPS display 135x240px for less than an original Arduino Uno... So let’s list some repositories that build on the ESP32: A cost effective solution for students to enter the world of programming their own devices. With integrated display and battery connector their projects can be carried anywhere and the results shown to others. The integrated WiFi connects to the world. Measures the created electric energy on our renewable energy station at AISVN including photovoltaic cells, wind generator, battery voltages and temperature

A robot car controlled by Bluetooth BLE . The ESP32 microcontroller has become a popular choice among tinkerers. Released by Espressif Systems, this chip comes with WiFi, Bluetooth, multi-core processing, and enough GPIO pins to handle a variety of projects. Thanks to its versatility, it has found use with students building their first microcontroller project to engineers prototyping commercial products. The ecosystem surrounding ESP32 has grown too, including countless projects, tutorials, and community support across forums and GitHub repositories. As 2026 unfolds, the ESP32 projects scene continues to evolve.

Here are 11 builds that show what's possible with this multipurpose microcontroller. The ESP32 E-Paper Weather Display is a low-power weather station that can run on battery for months. It uses a 7.5-inch e-paper screen to show current weather and a 5-day forecast from OpenWeatherMap. A BME280 sensor tracks indoor temperature and humidity. The e-paper display draws very little power during updates, and combined with the ESP32's deep sleep mode, the USB-C charged 5000mAh battery can last 6–12 months with updates being fetched every 30 minutes. Are you looking to pick up a few ESP32 development boards?

These tiny microcontrollers are super capable and dirt cheap. Here are five ESP32 projects to start you off. The Seeed Studio XIAO ESP32C6 is the perfect microcontroller for your next smart home project. The built-in Zigbee and Z-wave radios compliment Matter and Thread support. Plus, with Wi-Fi 6, it'll easily connect to modern wireless networks. I’ve never been a fan of traditional motion detectors.

They’re inaccurate and need active motion to stay triggered. If you used a traditional PIR motion detector in your bathroom to trigger smart lights at night, sitting still for too long would make the lights shut off. Using an ESP32 and a mmWave presence detection sensor, you can actually make something that’s far better than a PIR motion detector. With a mmWave presence detector, it uses radio waves to detect whether there is someone present in the room, not just if there is movement. Some sensors are even accurate enough to detect heart rate—it’s pretty crazy. You can use an ESP32 and one of these sensors to build your own presence detector that integrates with Home Assistant through ESPHome.

The project is fairly simple, requiring just a few components. It can be powered with either USB or a lithium-ion battery (if you get a charge controller), but the rest is really up to you. ESP32 is a tiny cheap 8$ module with a dual core 32-bit CPU and built in Wi-Fi and dual-mode Bluetooth with sufficient amount of 30 I/O pins for all basic electronics projects. All these features are very easy to use, since it can be programmed directly from the Arduino IDE. Explore below the list of ESP32 projects to start with ESP32 based IoT projects. If you want more electronics projects, you can also check out our collection at Arduino IoT Projects | Arduino Robotics Projects | Arduino AI Projects | Arduino Home Automation Projects | Raspberry Pi Projects...

In recent years, the demand for smart security and automated monitoring systems has increased significantly due to… In this tutorial, we will learn how to send an email from your ESP32 microcontroller. This feature allows important… This guide shows you how to build a motion detection system that sends instant WhatsApp alerts using the compact XIAO-… ESP32 is a very popular IOT board these days. It comes with a lot of features.

ESP32 has more advanced features than ESP38266 development boards. It offers onboard WiFi, Bluetooth low-energy module, and a separate hardware accelerator for cryptographic algorithm implementations. It is being used in many projects related to the internet of things and embedded system projects. It has limitless applications starting from simple microcontroller projects to machine learning and Artificial intelligence projects. You can check this complete list of ESP32 tutorials and projects. We will be updating this page with more tutorials and projects

Get the latest on innovations, product launches, upcoming events, documentation updates, PCN notifications, advisories, and more. Copyright © 2026 Espressif Systems. All rights reserved. ESP32-based GPS synchronized digital clock and weather station with temperature, humidity, auto-brightness, and OTA updates. Un repository dedicato al modulo ESP32-4848S040 con display 480x480 AURALOCK A1 is an open-source ESP32 RFID UID scanner firmware for developers.

Build your own smart UID reader using MFRC522 and connect directly to the AURALOCK cloud portal for device and scan management. ESPHome firmware for the JC3248W535C IPS display using an ESP32‑S3. Features an NTP‑synced clock, date, Romanian diacritics, Home Assistant temperature integration, touch‑controlled background switching, custom fonts, and smooth RGB565 rendering. This project includes example code and note definitions (pitches.h) for songs

People Also Search

Π RuView: WiFi DensePose Turns Commodity WiFi Signals Into Real-time

π RuView: WiFi DensePose turns commodity WiFi signals into real-time human pose estimation, vital sign monitoring, and presence detection — all without a single pixel of video. Alternative firmware for ESP8266 and ESP32 based devices with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Full docu...

Many Commercial 3D Printers Come With Marlin Installed. Check With

Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine. Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM. Alternative firmware for ESP8266 and ESP32 based devices with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and...

Full Documentation At One Way Is To Look For Devices

Full documentation at One way is to look for devices that have unofficial firmware available, so you can just overwrite the included software for something more under your control. For example, check out Tasmota, "an open source firmware for Espressif ESP8266, ESP32, ESP32-S or ESP32-C3 chipset based devices": https://tasmota.github.io/docs/ The Code Monster Manual Vol. 1 — Low-Level Programming B...

Control WS2812B And Many More Types Of Digital RGB LEDs

Control WS2812B and many more types of digital RGB LEDs with an ESP32 over WiFi! It allows using the browser as a very convenient and accessible programming platform for many types of applications, not only web-based. That's specially important for beginners, I think, as they can run (and create) all kind of projects just by opening a web page. But it is also very handy for more advanced users, as...

Thanks To Advancements You Can Get Now An TTGO T-Display

Thanks to advancements you can get now an TTGO T-Display with WiFi, LiPo battery charge controller, USB-C connector, two input buttons and 1.18” color IPS display 135x240px for less than an original Arduino Uno... So let’s list some repositories that build on the ESP32: A cost effective solution for students to enter the world of programming their own devices. With integrated display and battery c...