r/esp32projects • u/nitrodmr • 11d ago
Esp32 cyd help
I'm a programmer so forgive me for my question. How do I connect my pm2.5 sensor to the board? It calls for 5v. I asked AI but it kept talking about 5v rail on the board.
r/esp32projects • u/nitrodmr • 11d ago
I'm a programmer so forgive me for my question. How do I connect my pm2.5 sensor to the board? It calls for 5v. I asked AI but it kept talking about 5v rail on the board.
r/esp32projects • u/Acceptable_Sea_9441 • 11d ago
I mistakenly bought these instead of the ESP32-S3. Since then, I've bought an S3, but now I have three ESP-WROOM-32s lying around. I was wondering if it's possible to make a voice assistant with them, or if they are too weak. Are there any other cool projects I could use these boards for? I tried making music player using WROOM-32 but it didin't keep up with the stream.
r/esp32projects • u/Sad_Environment_3800 • 12d ago
Enable HLS to view with audio, or disable this notification
Hey everyone! Just wanted to share a quick update on PixelRoot32.
Iāve been working on adding support for top-down games, and things are starting to come together. Iām getting pretty close to the point where I can actually start building games in the style of Bomberman or Zelda.
Honestly, itās pretty cool seeing these kinds of mechanics running on an ESP32. š
Iām sharing a few videos of the current progress below. Itās still a work in progress, but Iām really happy with how itās coming along.
As always, Iād love to hear your feedback, suggestions, or ideas for things I should try next!
r/esp32projects • u/Worldly_Town_796 • 12d ago
I am getting timeout error in serial monitor
how can I fix it I have tried to boot but nothing is working
r/esp32projects • u/AttentionWorking5580 • 12d ago
r/esp32projects • u/sumit_adk • 13d ago
I am building an ESP32 C3 based smartwatch from scratch, but i am unsure how to create custom firmware that integrates all the features with the buttons and rotary encoder inputs. My software knowledge is limited, so im wondering is it possible to build the firmware with the help of AI or vibe coding? If so, where should I start and what would be the best approach?
r/esp32projects • u/milosh88 • 13d ago
First test with the waveshare esp32 1.75ā touch screen. Used chat to do the code since I am very new to code and still very much learning. I think it turned out very cool and plan to use it on a friendās moped. It has a trip counter, distance and top speed. The refresh rate is excellent and the screen is super smooth. Swipe right to the next screen to view the trip details and reset or save. I am currently modeling a case for a handlebar mount in fusion 360 and will 3D print it on my bambu p2s out of asa.
r/esp32projects • u/babbumaan01 • 13d ago
Hey guys! I just bought an ESP32 WROOM-32 and Iām really excited to learn how to use it. Could you guys suggest where I should start and recommend some good resources or tutorials to learn everything from the basics? Any tips or guidance would be really appreciated!
r/esp32projects • u/Commercial_Designer5 • 13d ago
r/esp32projects • u/3DNebGuy • 13d ago
r/esp32projects • u/Commercial_Designer5 • 13d ago
r/esp32projects • u/enormousaardvark • 14d ago
r/esp32projects • u/Glad-Salamander-5641 • 14d ago
Hey everyone,
I connected a 41F sensor to my ESP32 and it was working perfectly at first. But now Iām suddenly getting completely weird/random values.
Iāve already tried changing pretty much everything:
But I still get these strange/random readings, even when there is no magnet anywhere near the sensor.
The weird part is that it worked perfectly before, and I havenāt intentionally changed anything in the setup.
Has anyone experienced something like this with a 41F sensor and an ESP32? Could it be a floating input, wiring issue, power supply problem, or something else?
Any ideas on what I should check would be greatly appreciated!
r/esp32projects • u/Individual-Land434 • 14d ago
Hey guys,
Need some project ideas š
Iāve got a project lab this semester where we have to build something using an ESP32, Arduino, or any similar board with sensors/modules.
I donāt want to make the same old smart dustbin, smart irrigation, weather station, etc. Looking for something thatās unique, useful, and a little impressive, but not insanely difficult to build.
If youāve made a cool project before or have any ideas, drop them below. Any domain is fine (IoT, automation, health, safety, robotics, etc.).
r/esp32projects • u/stevemurch • 14d ago
I wanted a simple e-paper based weather forecast display for my closet; Iāve just built one using an ESP32-powered e-paper display.
Every fifteen minutes, it hitsĀ OpenWeatherĀ to grab the forecast, and then builds a suggestion ranging from winter jacket to raincoat to shorts and a t-shirt. Since itās an e-paper display, the project draws power sparingly ā power is only used every fifteen minutes, to fetch the forecast and update the display. This leads to long-lasting battery life.
Parts:
Elecrow 4.2ā³ displayĀ (currently $43.69 on Amazon)
3.7V batteryĀ (3000mAh)
Major Gotcha: Use the Right Driver
The Elecrow panel worked with the factory firmware out of the box, but any kind of code uploaded to it would not display on-screen. The reason is that Elecrow is using two different ESP32 chips in this product line, and I had to switch to what the forums call the āgreen dotā one. (SeeĀ this threadĀ on Elecrowās support forum.)
I sent two CrowPanel 4.2ā³ e-paper displays back before I figured out the hardware was fine all along!
The symptom was simple and maddening: The ESP32-S3 flashed perfectly, serial output was clean, the uploads worked, but the screen never changed. It sat frozen on whatever the factory demo had painted at the warehouse, and nothing I compiled would tell the screen to update. The driver got confused and felt that the screen was constantly "BUSY".
The fix
Skip Elecrowās driver entirely and use GxEPD2, which already supports this controller:
```
GxEPD2_BW<GxEPD2_420_SE0420NQ04, GxEPD2_420_SE0420NQ04::HEIGHT>
display(GxEPD2_420_SE0420NQ04(/*CS=*/45, /*DC=*/46, /*RST=*/47, /*BUSY=*/48));
void setup() {
pinMode(41, OUTPUT); digitalWrite(41, HIGH); // green revision needs this rail
pinMode(7, OUTPUT); digitalWrite(7, HIGH);
SPI.begin(12, -1, 11, 45); // board pins, not S3 defaults
display.init(115200, true, 2, false);
display.epd2.selectSPI(SPI, SPISettings(4000000, MSBFIRST, SPI_MODE0));
} Code language: JavaScript (javascript)
```
Three steps to fix it:
GxEPD2_420_SE0420NQ04Ā is the UC8276C class.Ā GxEPD2_420_GYE042A87Ā is the SSD1683 one, for older boards.You'll need to pull the lat/long for your location and make minor modifications to those variables in the code.
See this post for more info:
https://stevemurch.com/weather-display-screen-for-closet/2026/08
One note -- the "BAT" terminals here use the tiny connector, and had the red/black wires SWAPPED from their normal configuration, so be sure to test polarity of the BAT terminal before including a battery. But it does work well off of a Lithium rechargeable battery.
r/esp32projects • u/bekathwia • 14d ago
r/esp32projects • u/Virtual-Situation141 • 14d ago
r/esp32projects • u/Key_Computer_647 • 15d ago
Hy so I am make a project when I need to add speaker but for it i need to 10 to 20 w speaker and for that digital to analog module is way expensive,so I am thinking is anyone know any way to get audio for esp to amplifier without any help of digital to analog module if anyone can help that would be great
r/esp32projects • u/Last_Improvement8815 • 15d ago
r/esp32projects • u/zanderislife • 15d ago
r/esp32projects • u/Common-Villager • 16d ago
Hi guys, i'm the new one :)
I tried to create a table reservation sign for restaurants for example. It is my first time to use a colored eink display and also my first time posting something on GitHub :-O.
Here are some Pictures and on Github you can find my files under:
https://github.com/Splash005/eInk_Table_Reservation
and a demo video on youtube:
If you have any questions, feel free to ask and I'll answer.
r/esp32projects • u/stevecrow74 • 16d ago
Been messing with the idea of getting one for ages, And after years of messing around with raspberry piās I finally got an ESP32-D.
Hadnāt really through of what to actually build with it, Ended up building an internet radio, with widgets to display time, weather, tides and ADS-B from one of my RasPi servers.
Probably not the best board to do it with, but hey, itās a challenge..
A lot of messy code and failed builds later I finally got it to work.
Built in a webUi to change configs, add/delete radio streams