The stale marker changed to another local 5V_PROT trace segment (Trace 1322), still tied to C1:P1. I’m cleaning that local segment and re-checking again.
After removing the stale local segments, DRC now exposes two short 5V_PROT airwires and the board pre-check says routing is feasible. I’m running a focused routing cleanup pass now.
The C1 airwire is cleared, but the cleanup route introduced overlapping-copper DRC errors. I’m removing the offending cleanup traces/vias so we don’t leave the board with shorts, then I’ll re-check DRC.
The cleanup removed the shorts, but it opened several small local airwires/dangling traces. The board check says routing is feasible, but another route pass may introduce new conflicts; I’m stopping here rather than risking further churn.
I reworked the local C1:P1 / 5V_PROT routing and re-ran DRC. The original C1:P1 airwire was removed, but the repair route introduced other local routing issues; I removed the shorting overlaps, and the latest DRC now shows 4 airwires and 3 dangling-trace warnings, with no overlapping-copper errors in the checked set.
So the board is still not export-ready. The next safe step is a careful manual PCB edit around the affected traces rather than another blind autoroute pass, because the router is now creating cleanup churn.
Installed inside lamp bulb assemblies for OTA-capable RGBWW lighting. Designed for JLCPCB fabrication/assembly, high-volume manufacturing, outdoor/festival reliability, and 5 V battery-pack or adapter-powered installations.
What the Device Should Do
Control two independent 16-LED RGBWW addressable rings.
Provide Wi-Fi/Bluetooth connectivity through ESP32-WROOM-32-N4.
Accept protected 5 V input through large solder pads.
Support UART pogo-pin programming plus OTA updates.
Fit through an approximately 2.5 inch opening.
Main Features
ESP32-WROOM-32-N4, JLCPCB C82899.
32x SK6812RGBW-WS RGBWW LEDs, JLCPCB C5297619.
Two independent LED data chains: shade/top and base/bottom.
5 V/3 A protected power input.
3.3 V TLV75733PDBVR regulator for ESP32 and logic support.
74AHCT125-class 5 V level shifting for LED data.
BOOT and RESET tactile switches.
UART programming pads and production test pads.
System Architecture
Diagram
Hardware Subsystems
Power Input and Protection
Source: 5 V DC through large solder pads, no USB-C connector on this board revision.
Target input capacity: 0.5 A to 3 A sources; firmware/usage must respect source capability.