Esp32 Project Github Topics 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. 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 . 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. 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. Build ESP32 smart plant watering system with ESP RainMaker, automatic irrigation, soil moisture monitoring, and Google & Alexa control.
Build an ESP32 Fan Speed Control system using AC dimmer circuit with ESP RainMaker, Alexa, Google Home, IR remote, or manual switches. Build an IoT-based ESP32 Smart LED Dimmer that works with ESP RainMaker, Alexa, Google Home, IR remote and push buttons. (FREE tools) How to make ESP32 PWM LED dimmer with voice control using Alexa. Also without the internet control the brightness with the potentiometer. Build an IoT-based Plant Monitoring System using ESP32 and a Capacitive Soil Moisture Sensor.
Explained the Circuit and Source codes. Last updated on January 8th, 2026 at 01:46 pm ESP32 is an upgraded version of the famous ESP8266 module developed by Espressif Systems. The newly added features like an additional core, faster Wi-Fi, and, dual-mode Bluetooth (4.2 and BLE) made it preferable for IoT applications. Today, many enthusiasts prefer this tiny yet powerful SoC (System on Chip) over other development boards. This article presents some new ESP32 projects for enthusiasts that they can try this year.
Before we start discussing ESP32 projects, let us see some technical details of the board. This DIY light pollution meter, also known as a free dark sky meter, measures night sky brightness using affordable and easily available components. At its core is an ESP32-C3, responsible for data collection and wireless communication. 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 popular low-power system on chip microcontrollers with integrated Wi-Fi and dual-mode Bluetooth, making it suitable for designing and prototyping IoT solutions. This section covers various basic tutorials and projects to start with ESP32 NodeMCU based IoT projects. These IoT projects covers a wide range of popular IoT projects and applications to learn and build interesting applications. IoTDesignPro is a one-of-a-kind, Internet of Things Community focused on exploring the latest advancements and technologies in the field of IoT. Copyright © IoTDesignPro 2023. All Rights Reserved.
People Also Search
- esp32 · GitHub Topics · GitHub
- ESP32 projects | ESP32
- Top 23 Esp32 Open-Source Projects | LibHunt
- 250+ ESP32 Projects, Tutorials and Guides with Arduino IDE
- 11 Interesting ESP32 Microcontroller Projects Beginners Can Try - It's FOSS
- ESP32 Projects - IotCircuitHub
- 50 New ESP32 Projects You Must Try in 2026 - eTechnophiles
- 5 ESP32 projects that are actually worth the effort - How-To Geek
- esp-32 - 技术专题深度解读 | GitHub 中文社区
- ESP32 Based IoT Projects
Π 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. 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
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 reposi...
Measures The Created Electric Energy On Our Renewable Energy Station
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 . 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, Se...
The Code Monster Manual Vol. 1 — Low-Level Programming Book.
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 (a...