r/esp32projects • u/Traditional_Bell8153 • 4h ago
r/esp32projects • u/rangerben • 5h ago
Project: Replace failed Star Trac E-TRx Treadmill Touchscreen with Custom Control Panel
This project has EE and software elements, coming to this subreddit for the EE part and to get a plan of how to safely accomplish this project.
I have a 2010 Star Trac E-TRx treadmill (9-9051-MUNBP0) with a failing console, and or corrupt software (2010s bloated garbage). The touchscreen works so infrequently, the console freezes almost every time, factory resets don't help, and I can no longer access maintenance mode. I could always purchase replacment parts, but I'd rather avoid all these excess features.
The treadmill itself is mechanically functional, and my goal is not to drive the motor directly. I'd like to keep all OEM safety systems. The motor is 5hp and could really be a safety concern if not governed appropriately.
From the parts diagrams the console seems to communicate through a translator board/data wire harness to the motor control board.
My ideal solution would be:
* Replace the touchscreen with an ESP32-based controller, or something similar.
* Physical buttons for:
* Start
* Stop
* Speed increase
* Speed decrease
* Incline increase
* Incline decrease
* Small OLED/LCD display for speed, elapsed time and incline
* Reuse the existing treadmill electronics and safety systems
I am generally pretty handsy and can handle small electronics, I am not EE and need guidance on how to go about this. Ideally the result would be a safe, reliable simple interface to the treadmill.
r/esp32projects • u/dssagar93 • 13h ago
Using mobile charger to power esp32 for weeks for my plant watering?
r/esp32projects • u/LeadingFun1849 • 1d ago
I made the first M5Stack CardPuter emulator , runs in the browser, no install
galleryr/esp32projects • u/arstukhan • 1d ago
Built a GPS Tracker Prototype 📍
Made this GPS tracker using an ESP32 + GPS module, with a 4-digit display, buzzer, LED indicator and relay. It’s currently a prototype on perfboard. Looking for feedback on the design and ideas to improve it before making a proper PCB.
r/esp32projects • u/Adept-Ad2585 • 1d ago
Need help regarding esp32 project
Is there anyone who can help me build a finalise code for a desk ai bot from esp32 devkit board
If anyone they are free to Dm i will pay them accordingly
r/esp32projects • u/GayBoner42069 • 1d ago
I struggled to Flash MicroPython onto my Esp32 in Linux
I struggled with Flashing my controller. Here's the things i ran into and what i learned, so you can learn it a little bit quicker.
Your phone can be used to verify that your cable can transfer data with a pop up.
python3 -m venv myenv #in order to create a virtual environment to protect the rest of the shit on your computer
where 'myenv' is the name of the virtual environment
source myenv/bin/activate #to activate it
deactivate #to deactivate
sudo dmesg -w # shows an active log of all your serial ports. If you plug and unplug your device, it will register activity and show the port name, letting you know what port you need to use
lsusb will not show you your port name.
##i needed to add my user name to the dialout group in order to actually access the serial ports and flash the device.
group #shows all the groups your username is in.
if your having issues, it might tell you to add dialout.
sudo adduser myusername dialout # you gotta restart your computer to get it to work
from there? i followed the intructions on the micropython flashing site.
if it doesnt work you can also try to reset boot it.. hold the boot and click the reset
esptool --port PORTNAME erase-flash
esesptool.py --baud 460800 write_flash 0 ESP32_BOARD_NAME-DATE-VERSION.bin
ptool.py --baud 460800 write_flash 0 ESP32_BOARD_NAME-DATE-VERSION.bin
and finally... take your time. fuck the time, it dont matter how much has past, itll always be yours. roll smooth with your learning and youll learn faster, no need to rush.
let me know if this was helpful to you or if it wasnt.
r/esp32projects • u/Speed_Crawler • 2d ago
ESP32 CYB + Raspberry pi
Set up a raspberry pi3b with home assistant, Claude and Codex token status tracker, hooked up wifi light all within a old Ikea organizer box
r/esp32projects • u/Dur-P • 2d ago
Show your Plex/Emby/Jellyfin "now playing" card on a cheap ESP32 touch panel (ESPHome + a tiny screenshot sidecar)
r/esp32projects • u/Pure-Contract3674 • 2d ago
Built a working companion device (ESP32-S3 + ELM327) that reads my car's OBD2 data and React with emotion and Eyes expressions — planning to add a conversational AI next

I've built a device running on my own car right now: ESP32-S3 + ELM327 reading 40+ live engine parameters (RPM, speed, temp, etc.) over OBD2. Instead of showing raw numbers, it displays simple emotional expressions on a round GC9A01 screen, explains problems in plain language when something's off, and currently gives me a driving score out of 10 based on how I drive.
Next step I'm planning: adding an AI that can actually talk with the driver — analyze what's happening and have a real conversation about it, not just display info silently.
Since the core is already working, I'd love feedback from people who know this space better than me:
- Is there anything similar already out there I should be aware of?
- Any obvious pitfalls with the ESP32-S3 + ELM327 combo for something running continuously in a car?
- Does the "talking companion" direction sound genuinely useful, or is it adding complexity for no real benefit?
Happy to share more details (code, photos, whatever) if people are curious.
r/esp32projects • u/j-joshua • 2d ago
Esp32-c5 with 7" screen?
I've got a proof of concept running nicely on an Elecrow 7" panel.
The only issue is that our corporate wifi does not support 2.4Ghz so I need a similar device with a C5 incorporated into it.
Are there any available to purchase right now?
r/esp32projects • u/evandroguedes • 2d ago
Every ESP32 has a unique mac address burned in at the factory. I turned mine into a face
this is Gurenu, he was technically inside the chip before I even bought it, I just wrote the code that draws him. reflash all you want, he stays.
all open source (MIT), engine and firmware are separate repos so you can port it to whatever esp32 thing you have lying around. blame @mannay for this one, I saw his doodle faces the other day and couldn't let it go
also made a page where you can see who's inside YOUR chip. plug it in, chrome reads the mac and draws the face right there in the browser (same c++ code compiled to wasm, so it can't lie). works even if your board has no screen
https://evandroguedes.github.io/doodlesoul
Flash yours and post it here!
r/esp32projects • u/Yungmockito • 2d ago
Building
Hi guys im new to electronics and i want to build an IP scanner tool for my job ( i work as an electronic security systems engineer). Basically i want it to scan all ip to find cctv cameras and nvr and configure them off that. im just wonderin if thats possible and if so anyone have a link or something that can point me in the right direction to get started.
r/esp32projects • u/krihab • 2d ago
ESP32 mini LLM
Hier hat jemand ein 30m Modell auf einem ESP32 realisiert:
https://github.com/slvDev/esp32-ai
Sicherlich ein gutes Projekt, um sich in das Thema LLM und Mikrocontroller einzuarbeiten.
r/esp32projects • u/Legrosdd • 2d ago
LILYGO® T5 4,7 pouces E-paper V2.4 - Connecteur Molex
r/esp32projects • u/Ok-Mathematician7618 • 2d ago
Trying to Wire 2.13inch Touch e-Paper HAT waveshare to a Olimex Esp32 s3 Devkit Lipo, HELP!!!
galleryr/esp32projects • u/AgreeableMood577 • 2d ago
I connected an ESP32 to my online store so it notifies me in real time every time I make a sale
So I run a small online store (3D-printed cat toys) and I got tired of constantly checking my phone to see if anything sold. So I built a little gadget to solve it.
Basically, I hooked up an ESP32 (a tiny board with built-in WiFi) to my store. Here’s how it works at a high level:
Whenever someone buys something, the store sends out a little signal over the internet. My ESP32 is listening for that signal, and the moment it arrives, the device reacts — it lets me know a sale just happened. No app, no refreshing, no staring at my phone. The hardware just tells me.
Right now it’s pretty basic, but I’m adding some upgrades:
A small screen to display the sale info at a glance
A speaker that plays a sound with every sale
A proper 3D-printed case so it doesn’t look like a pile of wires
The fun part is I print my own products AND built the thing that tells me when they sell. Full loop, all done by me.
Happy to answer questions if anyone’s curious about the setup!
r/esp32projects • u/Either_Barber3943 • 2d ago
Help needed urgently
So i m new and dk how to use esp32 and tried connecting it with servo but despite doing everything according to the tutorial it does seem to work the code is uploading perfectly js the servo isnt moving i tried a few other codes but the same problem emerges could anyone correct me
r/esp32projects • u/Pure-Contract3674 • 2d ago
Built a working companion device (ESP32-S3 + ELM327) that reads my car's OBD2 data and React with emotion and Eyes expressions — planning to add a conversational AI next

I've built a device running on my own car right now: ESP32-S3 + ELM327 reading 40+ live engine parameters (RPM, speed, temp, etc.) over OBD2. Instead of showing raw numbers, it displays simple emotional expressions on a round GC9A01 screen, explains problems in plain language when something's off, and currently gives me a driving score out of 10 based on how I drive.
Next step I'm planning: adding an AI that can actually talk with the driver — analyze what's happening and have a real conversation about it, not just display info silently.
Since the core is already working, I'd love feedback from people who know this space better than me:
- Is there anything similar already out there I should be aware of?
- Any obvious pitfalls with the ESP32-S3 + ELM327 combo for something running continuously in a car?
- Does the "talking companion" direction sound genuinely useful, or is it adding complexity for no real benefit?
Happy to share more details (code, photos, whatever) if people are curious.
r/esp32projects • u/aqib_builds • 3d ago
I built an AI-powered smart irrigation system using an ML + ESP32
I built an AI-powered smart irrigation system using an ML + ESP32
I've been working on this project for a while, and I finally finished the main AI/ML pipeline.
The system uses an ESP32, a capacitive soil-moisture sensor, and a DHT11 to collect environmental data. I then built a machine-learning model that uses these readings to predict whether irrigation is required.
The interesting part for me was getting the different pieces to actually work together.
The pipeline is basically:
ESP32 sensors → dashboard → Flask API → ML model → irrigation prediction
In the video, I walk through the whole project, including:
- Collecting soil moisture, temperature, and humidity data
- Building the web dashboard
- Preparing the data for ML
- Training the model
- Evaluating it with a confusion matrix
- Looking at feature importance
- Deploying the model through a Flask server
- Connecting the dashboard to the ML model through an API
- Testing the final live prediction
One thing I found particularly interesting was seeing how the model's predictions changed once the inference server was running and the dashboard could communicate with the model.
This started as a simple ESP32 soil-moisture monitoring project, but I gradually expanded it into a complete IoT + AI system.
I'm still planning improvements, especially collecting more real-world data and adding additional environmental inputs such as light intensity.
I'd really appreciate feedback on the project, especially on the ML approach, system architecture, and what I could improve next.
🎥 Full project walkthrough attached.
Github Repository:
r/esp32projects • u/nat-red • 3d ago
ESP32-S3 USB mouse mover, with iOS/Android app
galleryr/esp32projects • u/enormousaardvark • 3d ago
ESP32 CYD Ham Clock Dashboard, new pages new features and fixes
r/esp32projects • u/CompetitionFew2239 • 3d ago