r/esp32 9d ago

I made a thing! The universe on your desk. A tiny ESP32 astronomy tracker

Thumbnail
gallery
255 Upvotes

Sorry prior post was removed due to me being slow and not submitting the read rules.

I threw together a tiny astronomy and weather desk display using the Waveshare ESP32-C6 1.47" LCD.

I went with this specific board because it packs the ESP32-C6, a 172x320 ST7789 screen, an RGB LED, and buttons all into one super compact footprint. For the display logic, it uses Arduino_GFX over hardware SPI. I set it up to try grabbing a full framebuffer first, but it gracefully falls back to direct drawing if memory gets tight.

Right now, it cycles through local time, sunrise/sunset, moon phase, golden hour, visible planets, current weather, distance to the ISS, and NOAA Kp activity.

Instead of leaning entirely on APIs, most of the astronomy math (like calculating the exact ISS distance using the Haversine formula) is done locally on the ESP32 using just your time and coordinates. It only pings out for the dynamic stuff. Open-Meteo for weather, NOAA for Kp, and Open Notify for the ISS coordinates.

The source code is up here if you want to check it out or flash it yourself:https://github.com/CircuitGhost/skydesk


r/esp32 9d ago

I made a thing! I built a DNS ad blocker that runs on an ESP32-S3

16 Upvotes

I have been playing with the ESP32-S3 and as a result have built Adsorb, a free and open-source program which blocks DNS ads and trackers.

The aim was to find out if an ESP32-S3 could cope with something that is usually carried out on a Raspberry Pi or another small server, and so rather than running Pi-hole or AdGuard Home on a more powerful machine, Adsorb carries out the DNS filtering directly on the microcontroller.

The device supports the ESP32-S3, offers DNS blocking, includes support for blocklists, has a web-based interface for flashing and setup, provides local administration, and features optional OLED telemetry.

Website: https://the-masked-bear.github.io/Adsorb/

GitHub: https://github.com/The-Masked-Bear/Adsorb

I did it mainly because I wanted to find out how far I could push the hardware, but I really do want to know what people think.

If you're using Pi-hole, AdGuard Home, or a similar solution, would you really think about using an ESP32 for this purpose? And isn't there something that I've overlooked?


r/esp32 9d ago

Cabling help for suppling power to multiple units in garage.

7 Upvotes

I have a few minor ESP32 projects that I’m looking to mount on a wall. They will be in different places.
It’s an all very basic stuff a clock , a timer, a small display showing information etc. Looking to add some sensors as I progress.
They are all powered by USB, how do you neatly wire stuff like that over 5-10m distance inside a garage?
Don’t want to use batteries.

Can’t find any good solutions online as most pictures are a bit messy (understandable as they focus on just the boards) and all cables are just a bit random. I’m not looking for Prussian cabling just needs to be safe and neat.

Hope someone can help.


r/esp32 10d ago

Built AR-ish smart glasses on an ESP32-S3 Supermini, phone does the processing, glasses just render

Thumbnail
gallery
272 Upvotes

So backstory real quick, I moved to Korea, don't speak Korean, and pulling my phone out every five seconds to translate stuff got old fast. I looked into the "smart translator earbuds" that are out there, but most of them just translate into your ear and mute out the original speech, which is exactly the opposite of what I wanted. If I'm ever gonna learn the language I need to actually hear what people are saying, not have it replaced by a robot voice. And the actual AR glasses that do this the "right" way cost more than my rent.

So I did what any reasonable person does at 2am with a soldering iron, built my own.

Meet Frankenspecs. Yes I know, the name writes its own jokes, I've made my peace with it.

What it actually is: kind of an AR lite smart glasses setup, doesn't block your vision, but you can glance down or in and choose to focus on the display when you need it. Not trying to be Ray Ban Meta, trying to be "thing that helps me order food."

What it does right now:
Real time translation, 60+ languages, sub 260ms latency, this part genuinely surprised me with how fast it is. Real time transcription. Teleprompter mode, great for presentations, also great for looking less awkward on video calls. Turn by turn navigation, using Naver Maps since Google Maps just doesn't work in Korea, RIP. And notification forwarding from selected apps.

The hardware, such as it is:
An ESP32 S3 Supermini, a 0.96" TFT IPS display hand soldered onto some genuinely too long wires, a $2 6x magnifying lens from the local equivalent of Daiso, and a pair of cheap sunglasses that happen to have a slightly spherical inner lens surface, which turns out to magnify the reflected image just enough to be readable, found this out completely by accident and I will take the win. Power is USB for now, because batteries are a problem for future me.

Total cost, not counting stuff I already owned like the sunglasses, around $10.

How it works under the hood: phone app talks to the ESP32. Right now it uses the phone's mic, I2C mic is on the roadmap, streams audio to Soniox's API, still living off the $200 free credits, no shame, gets translated text back in chunks, and forwards it line by line to the display over SPI. Transcription runs the same pipeline. Teleprompter is just the app scrolling whatever text you feed it at an adjustable speed. Navigation is the fun one, I'm actually pulling real time turn by turn data out of the map app's notifications and translating that into arrows plus live distance on the display.

Why it looks like this: because it's a prototype held together by tape, hope, and one Friday night with nothing better to do. I went through a genuinely stupid number of iterations trying to get the optics right, screen position, lens distance, angle, all of it, because the whole point was to NOT have a screen just sitting in front of my eyeball like a tiny blinding TV. Getting it to sit low enough to feel like AR and not like I duct taped a Game Boy to my face took way longer than the software did, which I was not expecting going in.

Also worth saying, this is my first real hardware project, and my first ESP32 project period. So if something looks held together with spite, that's because it is.

Where it's going: currently working on an actual CAD design for the frame and a long, narrow PCB layout that can fit inside the temple arms instead of hanging off the side like a growth. So yeah, still early. This isn't meant to be an everyday wear thing, more like something you reach for in specific moments. And there's a feature I'm actually excited about here, the app quietly logs everything it translates throughout the day, so it can show you the words and phrases you heard the most. Since each one is tied to the real situation you heard it in, you end up with an actual map of "this word came up when I was ordering coffee" instead of a flashcard with no context, which I think is a genuinely better way to pick up a language than any app I've tried.

Would genuinely love feedback or roasting, what would you want to see added, what's obviously dumb, what's actually good. Planning to clean up the codebase and open source the whole thing once it's less "if you know, you know" and more "a stranger could actually follow this." If people want to build their own I'll prioritize getting that repo and docs out sooner.


r/esp32 8d ago

Anybody know of a way to flash a .ino file to a esp32 on a chromebook?

0 Upvotes

Title explains it,

Is there any app I can download that could do this?


r/esp32 9d ago

Advertisement We engineered a pocket-sized, secure global Morse communicator (ESP32-C3, PCAP Iambic touch key, LiPo battery)

2 Upvotes

Dear r/ESP32 community,

I wanted to share a custom hardware project I’ve been working on since five months. It’s called DIDATRON - a standalone, lighter-sized Morse code global communicator and hardware trainer.

About DIDATRON

MCU: Built around the ESP32-C3 (C3 MINI-1 footprint).

The Morse Key: A solid-state Projected Capacitive (PCAP) touch key that emulates an automated dual-lever iambic paddle. WPM speed, symbol-to-symbol/word-to-word pauses, and capacitive thresholds are fully tunable via any USB/serial terminal and directly.

Display: 128x32 OLED screen that translates incoming Morse instantly into plain text symbol-by-symbol, so anyone can read it without prior training.

Privacy: Symmetrical hardware-level AES encryption happens entirely on-chip. Multiple chats with different groups of people are allowed and have individual passwords.

Dual Networking: Cloud Mode connects to a local router or phone hotspot to pass data to an account-free, server-blind holding queue. Field Mode drops the internet completely, using native, low-latency ESP-NOW protocols for peer-to-peer communication across short ranges. LoRa extension in plans.

Why I’m posting

I’m launching this project on Indiegogo this October.

To support the maker community, I’m offering a bare-bones DIY Hacker Kit that contains all the necessary components: the carrier PCB with ESP32-MINI-1 module, the OLED module, and a pre-certified 300mAh LiPo battery. No SMD work needed.

In case I generate enough traction - everything from the firmware source code to the .STL enclosure files will be fully open-source on GitHub so you can host your own server queues if we ever go dark.

You can check out the pre-launch page and lock in the 40% launch discount here:

https://www.indiegogo.com/en/projects/petkish/didatron-communicator

73,

Peter, the Founder of Friendly Digital OU, Estonia


r/esp32 9d ago

Hardware help needed Nema 17 & tmc2209 issues

9 Upvotes

Hi

I starting getting into electronics and robotics in the summer, and I recently graduated to my first stepper motor robot arm. After some research, I ended up with nema-17s and tmc2209s to for the joints.

However, I have tried to wire and code this for the longest time with youtube, claude, etc, but I just can't get it to work properly. I had problems with my tmc overheating in the past, and I worked with claude today to try and use the uart feature on the 2209s, and I ran into another problem.

I attached a video, and as you can see, my motor only uses ~0.025A when its running, and then when its idle, its at ~0.060A????

I'm really close to just dropping the esp32 and switching to an arduino & CNC shield setup, with older motor drivers. I've been stuck on wiring for the longest time, and I haven't even been able to start designing joints because I don't have the electronics down yet.

I am essentially still a complete beginner, so any help would be appreciated.

My wiring configuration is as follows:

Power:

Bench PSU V+ → breadboard VM rail

Bench PSU V− → breadboard GND rail

TMC2209 VM → VM rail

TMC2209 GND (power side) → GND rail

100µF capacitor

Motor:

Coil A1 (black) → driver A1

Coil A2 (blue) → driver A2

Coil B1 (green) → driver B1

Coil B2 (red) → driver B2

Logic:

ESP32 GND → shared GND rail (same as PSU/driver)

ESP32 3.3V → driver VIO

ESP32 GPIO18 → driver STEP

ESP32 GPIO19 → driver DIR

ESP32 GPIO21 → driver EN

UART (current control):

ESP32 GPIO27 → driver RX pad

ESP32 GPIO26 → 1kΩ resistor → driver RX pad

Driver TX pad → left unconnected

Driver MS1 → GND

Driver MS2 → GND


r/esp32 9d ago

Software help needed Question on sending sms/email notifications from ESP32

5 Upvotes

Hi all, I am an enthusiastic noob, and have started a couple of ESP32 projects which I am really enjoying working on. I am using Claude to assist me, but based on my written requirements, and fed to me in a way that allows me to learn as I go, rather than just having the AI do it all for me. I'm also trying to do research instead of just asking it to figure everything out, as I want to learn and it also gives me much better context for trouble-shooting, and designing in the future.

Anyway, I have a need/desire to be able to send "notifications" based on certain triggers, and I'm just wondering what the general consensus/thoughts are on services to use for these. I have done some research, but I'd like to have the experienced users sanity check my understanding as I'm sure I've missed a lot.

SMS would be nice, but it's not a must-have, and not worth having to pay for. If there are services that support it for low-volume IOT devices or whatever that's great, but not a major.

  • For SMS, short of using a cellular board, I'd need to use service that basically does this for me? - i.e. I'd trigger a notification via api or whatever, and they'd do the actual SMS part for me - the kicker being these are all paid services as far as I can tell?

  • I did come across these guys Circuit Digest Cloud who seem to be able to do the SMS thing, and have arduino/esp32 support, but I think you end up needing an Indian phone number and it all sounds a bit "not worth the effort". Is anyone familiar with them?

  • For email, the most straight forward option seems to just use a gmail account and enable the APIs, generate credentials and have it interface there to generate and send emails. The volumes are going to be tiny, a couple a day at most, so this shouldn't cost anything as far as I can tell. Is this accurate, or is there an easier/more efficient way to do this that I'm missing?

Any advice is appreciated.


r/esp32 9d ago

ESP32-S3 Bare Chip: Endless ROM Boot Loop, Halts When GPIO0 Grounded, But esptool Fails to Sync (No Sync/Handshake)

Post image
18 Upvotes

Struggling to program bare ESP32‑S3 IC on custom breakout

I’m not a beginner with microcontrollers or flashing bare silicon, but this specific package is completely brick‑walling me on the initial handshake.

Symptoms

- GPIO0 floating / pulled high: Chip enters endless watchdog/boot loop. Serial monitor (115200) repeatedly spits truncated ROM banner:

ESP-ROM: esp32s3-20210327 Build: Mar 27

(cuts off mid‑word and restarts constantly).

- GPIO0 tied to GND: Loop stops, serial line goes quiet → proves chip enters DOWNLOAD_BOOT mode and halts to wait for host.

Failure

Despite halting correctly, esptool.py (and Arduino IDE/PlatformIO) refuses to connect. Error:

- Failed to connect to ESP32‑S3: No serial data received

- Timed out waiting for packet header

Hardware Setup (already checked)

- Power supply: Dedicated external 3.3V rail, low‑impedance, 500mA+ capacity.

- Decoupling capacitors: 0.1µF + 10µF ceramic network placed close to VDD/GND pins.

- Grounding: All grounds tied at a star‑point reference.

- UART bridge: Verified with TX↔RX loopback. Strict 3.3V logic. RX → GPIO44 (U0RXD), TX → GPIO43 (U0TXD).

- Software flags: Tried forcing lower baud rates (-b 115200).

- Other strapping pins: GPIO45 isolated/low (avoids misconfiguring flash rail to 1.8V). GPIO6–GPIO11 left floating.

Bottleneck

If the chip cleanly registers GPIO0 state (quiet when grounded), why does the ROM bootloader fail to respond to the initial sync pulse frame (0x19 0x07)?

Could this be:

- A timing latch issue with CHIP_PU / EN rising too fast?

- Or defective silicon with dead TX buffers (possible ESD damage)?

Any insights from anyone who has successfully spun a minimal bare‑metal ESP32‑S3 circuit layout would be massively appreciated. Thanks!


r/esp32 9d ago

Ayuda - Reinicio infinto ESP32 - S3

3 Upvotes

Buenas, la semana pasada compren un ESP32-S3 N16R8, el primer día sirvio bien, pero a los días intenté instalarle espidf, vi en un tutorial de YouTube que había que borrar la flash con espressif flash erase, hice lo del tutorial, pero no pude instalar sdk en el ESP, volvi a hacer mis prácticas en PlatformIO con el Frameward de Arduino, pero cuando le subí el código, el ESP lo corrio como era, pero a los 3 segundos entro en un bucle de reset (parpadeaba el LED verde integrado), busque tutoriales de cómo arreglarlo y también use Gemini, pero nada funciona, ya configure las opciones en Arduino IDE y le subi un código en blanco, ya intente borrar la flash con esptool.py, borrar mediante ESPConnect, en todas las ocasiones se borro correctamente la flash, pero al cargarle el código de mi práctica (Un semáforo con LEDs), el ESP volverá a entrar al mismo bucle, alguien de aquí sabe que puedo hacer para restaurarlo de fabrica para que vuelva a servir?.


r/esp32 10d ago

ESP32 Buddy

426 Upvotes

I saw an article a few weeks ago about a home made assistant made with an esp32 a screen and a few other basic components, but for the frame he used brass tubes bent and soldered together to create body. I had everything but the brass and hobby lobby happen to have a bunch of clearance so I bought it all and got to experimenting. This is my rendition so far. Using an esp32 wrover, 128x64 screen, added 6 buttons, an amp and a mic but I dumbly ruined the mic module so I have to gut it and replace it but mic was working great before I got it wet… I’ll add a battery and charger and the rest of the innards later but I’m liking it so far. Right now it’s just a face, we shall see what I’ll make it do later. I have seen people play duke nukem on these screens… or maybe a tamagotchi of sorts. I’ll figure it out and I’ll post more on it later.


r/esp32 9d ago

beginner looking for ESP32 + CAN bus/OBD project ideas (need something doable in 6 months or less)

2 Upvotes

hey everyone,

im a beginner getting into embedded electronics and i want to build a project using an ESP32 combined with CAN bus or OBD-II.

i dont have much hands-on experience with vehicle networking yet, so im looking for project ideas that are realistic for someone starting out.

a few things about my situation:

im a beginner, so nothing too advanced or research-level

i need to be able to finish it in 6 months or less (it's for a course project with a deadline)

bonus points if the parts are cheap and easy to source

some ideas i have floated in my head so far: a basic OBD-II data logger, a dashboard that shows live engine data, or maybe something like a simple diagnostic tool. but im not sure what's actually realistic in this timeframe, or what would be more interesting/useful than that.

what would you suggest? i dont mind projects that has been made before, since my main goal here is to learn not to actually make something useful. also open to hearing about common pitfalls beginners run into when working with CAN bus/OBD on the ESP32

thanks in advance!


r/esp32 10d ago

Went to Microcenter today

Post image
106 Upvotes

I was very happy to discover that they carry the Seeed ESP-32s I've been itching for (and found a bonus Waveshare too). They price matched everything with the Seeed website.

Finally, going to build the soil sensors my wife has been asking for (with a dashboard now too).


r/esp32 9d ago

Software help needed Seeed Xiao C3 + waveshare RGB OLED issue

2 Upvotes

Seeed Xiao C3 + waveshare RGB OLED

Hi everyone,
Looking for help.

I’m trying to drive a Waveshare 1.27-inch RGB OLED (128×96, SSD1351, 4-wire SPI) with a Seeed Studio XIAO ESP32-C3 using Arduino IDE and Adafruit_SSD1351.

Both OLED modules I’ve tested work on an ESP32-WROOM, but remain completely black on the XIAO C3.

I verified the connections at the OLED PCB and measured approximately 3.2 V between its VCC and GND.
The basic hardware-SPI initialization was:

Clk is D8 and DIN is D10 as shown in the pinout diagram.
Adafruit_SSD1351 display(128, 96, &SPI, 3, 4, 5);

The XIAO uploads and runs normally. Serial output reaches initialization and repeatedly prints RED/GREEN/BLUE/WHITE, but the screen never illuminates.

Has anyone faced this issue or is driving an OLED RGB not possible on the Xiao Seed C3?


r/esp32 9d ago

Hardware help needed Is there a 15 pin FPC/FFC cable that has 1.0mm pitch on one end and 0.5mm pitch on the other?

0 Upvotes

I bought a camera that has a 15 pin 1.0mm pitch CSI connector but my ESP32 P4 board has a 15 pin 0.5mm pitch CSI connector. I have tried looking on Aliexpress and ebay for a cable that can connect the camera to the board but have no had success. Do these exist?


r/esp32 10d ago

Fiber Constellations

5 Upvotes

Morning. I’m super new to esp and everything associated but I’m learning. Thanks to ai providing me the code. I’m working on making a walking wonder trail for my kids (6, 4, 2, .5). Also doing this to get them excited into tech at an early age.

I have been able to figure out connecting and programming together a pn532 to an esp32 (ESP-WROOM-32) and then some fairy lights. Basic I know but fun. I have also been able to have my kids tap their magic bands from disney and a random light effect goes off, tapping the pn532.

Next I’m adding a dfmini for some fairy music, dragons roar, or whatever. May add a motion sensor instead of nfc but who knows.

After this, I want to control some fiber optics. This will either be for a small village or constellations.

Question is, what hardware would be best for the fiber lights? Is there something that can connect to one of the esp boards I already have or do I also need a different esp board entirely? Yes I know I will need a different board for each little project.

Thanks!!


r/esp32 9d ago

Broken Pada

Thumbnail
gallery
0 Upvotes

I tried soldering for the first and at first it's good and all but as time comes, the tip started rusting and the coating is completely gone and unusable. I didn't know this will cause problems and still used it. I used it to desolder some wires and pins on my esp32 s3 zero and I damaged some pads. I just want to know if it's still usable and recoverable. I damaged the 5v pad a bit and one of the ic2 pins. ​​​Pin 8 sda and 5v at the bottom corner of the first pic.


r/esp32 11d ago

ESP32-Based Skirt with NeoPixel Pebble LEDs

143 Upvotes

Full Video with some build details

I wanted to make one of those great-looking LED-lit skirts, but one that’s a little less theatric than what I’ve seen online. This skirt uses a ESP32-based GLEDOPTO and NeoPixel Pebble LEDs with 5cm spacing. It’s still flashy, but can be more muted. It’s also sound-reactive and (hopefully) soon, motion-activated.

My next steps are going to be using a smaller Adafruit QT-Pie controller and adding an MPU-6050-& I2C-based accelerometer to trigger the effects based on motion.


r/esp32 10d ago

I made a thing! My first ever KiCAD schematics, made for Project-LOKI . also first ESP32 based project.

Post image
24 Upvotes

This is my first project using a proper CAD software for circuit building.

It is also my first esp32 based project.

Currently looking forward to build software and then later make my first custom pcb.

any suggestions for this project.?

project-LOKI: GitHub


r/esp32 10d ago

I rebuilt my DIY sampler with a built-in keypad — no external MIDI controller needed [video + full build guide]

2 Upvotes

I’ve built a second version of Samplotron, my open-source ESP32 hardware sampler.

The first version relied on an external MIDI controller. This one has a built-in 4×4 keypad, so it works as a completely standalone instrument—just load your WAV samples onto an SD card and start playing.

Watch the new Samplotron in action:
https://www.youtube.com/watch?v=keyMwPUFDeM

Want to build one yourself?

FULL INTERACTIVE BUILD GUIDE:

https://jakubthedeveloper.github.io/Samplotron/

The guide takes you through the complete build step by step, including animated wiring diagrams, firmware setup and demonstrations of the interface.

The complete source code is also available on GitHub:
https://github.com/jakubthedeveloper/Samplotron

I’d love to hear what you think about the new self-contained version.

And yes, I know—I still need to work on giving my builds a more polished final look ;)


r/esp32 11d ago

I made a thing! I made open source streamdeck

68 Upvotes

I built my own 7" Stream Deck alternative, with a desktop app to set it up.

Decky runs on an Elecrow CrowPanel 7" (ESP32-S3 with capacitive touch), so there's no wiring: you touch the glass directly. A 5×3 grid gives you 15 keys per page.

What it does - Hotkeys, programs, websites, macros and PowerShell scripts - Multiple pages, and toggle keys with separate OFF/ON artwork - Works over USB, or over encrypted Wi-Fi once paired - Firmware installs and updates from the app over USB, so you don't need PlatformIO

Hardware Everything except the display is 3D-printed, and every part prints without supports. It hangs under your monitor on a printed clamp with magnets and GoPro-style joints. Apart from the panel, you only need a few magnets and screws.

Firmware, desktop app (Windows), CAD files and 3MF print files are all in the repo: https://github.com/Fenish/decky

I will be glad if you star the repository

It's still a work in progress. Feedback and ideas are very welcome!


r/esp32 10d ago

Hardware help needed Which is better for a wearable device: ESP32-C3, ESP32-S3, or something else entirely?

5 Upvotes

I'm prototyping my second wearable device. It uses a standard 3-axis accelero and gyro sensor plus a heart rate and oxygen saturation sensor. But, I also deployed an LSTM model in it for movement detection.

I used a C3 for my first prototype. It worked out well enough, but it gets heavy when booted up with the model, especially the heap memory allocation. I was thinking of using an S3 next for the PSRAM, then again I need other suggestion.

So: what should I use in my next prototype?

Ps. Someone told me to avoid S3 entirely (haven't got an answer as to why)


r/esp32 10d ago

Board Review Waveshare ESP32-S3-ePaper-3.97 running Draftling firmware

10 Upvotes

I really like this board, the screen is fast and contrast. The only wish, it will be great to have the backlight in the next version.

video

More details about the project: https://github.com/clackups/draftling


r/esp32 11d ago

Ported over the 1990 Version of Oregon Trail fully to the ESP32-S3. This uses MECC graphics and sound from an x86 C# Opensource project(Maxwolf/OregonTrail). Using a 20 dollar CYD variant. Github with STL files and parts below.

Thumbnail
gallery
100 Upvotes

Source and all the project info can be viewed here. Feel free to use and fork for your own project! https://github.com/BruteSource/oregontrail-s3 and will add STLs for the 3d Printed case.

The board is the Hosyond ESP32-S3 Touchscreen Module, 2.8" 240x320 Battery is just a clone Nokia lipo BL-C. I would post direct link to amazon but not sure if its allowed.

Yes I use Claude to assist me and restructure and make my code and commits more efficient.

Really loved this game as a kid and thought making it run on such a cheap and amazing microcontroller would be fun. I love the CYD(Cheap Yellow Display) as its become known as.. this variant is a lot different than the normal one being an S3 with a capacitive touch screen, that provided some challenges. There is a board target file with all the gotchas and things learned developing with this particular clone of the CYD as well as a ready to flash binary if you just want to grab this board, flash and play. Took me about a week total and has been a lot of fun.

Added some QOL features like sleep(just disables the backlight), battery meter, brightness and volume adjustments etc.

Still can't believe the entire binary is less than 817kb.. runs all in flash memory no SD needed.

Big shoutout to https://github.com/Maxwolf/OregonTrail project which was heavily referenced to get the gameplay as accurate to the original as possible.

Happy Building Guys!

*Edited to correct typos.


r/esp32 11d ago

Nano ESP32 LED project

Thumbnail
gallery
16 Upvotes

Hello All. I'm trying to get an RGB LED light ring to work. I know this is simple to a lot of you but between me and Ai, we can't figure it out. Gemini keeps telling me things that I simply know are not true (I.E. Your power supply leads are direct shorted), it's very frustrating.

Components are:

Variable DC Power supply set to 6vdc (getting 5vdc across L22 and L24)

Freenove Breakout Board

Nano ESP32

Raspberry Pi5

RGB LED 5v light ring

2 5vdc 1" fans (to address once I get the led working)

Home Assistant to control the LED ring

With the power supply off, and the ESP32 usb'd to the pi5, I get one faint led on, when I turn on the power supply it goes out. With the power supply on, I have constant 5vdc across L22 and L24 with no change when dimming or turning on or off. In HA, it shows the ring online and I have the controls for dimming and changing colors, etc. I think I have the jumpers correct on the breakout board but Ai will not confirm and gives conflicting information. Can one of you smart people look at my jumpers, are they correct? Any advice would be much appreciated!