ESP32 Relay Automation PCB Design

Work done
  • Updated the remaining relay-module pads to SMD/no-drill geometry: RELAY_12V/RELAY_GND are 6.0 × 6.0 mm, and RLY_IN1..RLY_IN8 are 3.0 × 4.0 mm, all Top-side with holeSize = 0.0 mm.
  • Re-optimized the top-side placement; the earlier center-right congestion is cleared and the layout now reports enough routing space.
  • Added the LM2596 warning text: “SET LM2596 TO 5.0V BEFORE CONNECTING ESP32”.
  • Enabled the bottom-layer GND fill configuration on the GND net with 0.3 mm clearance behavior.
  • Verified U1 relay-driver signal connectivity and confirmed all placed components remain on the Top layer.
Remaining blocker
  • The board is still unrouted: the latest check reports active airwires. I could not complete the automatic routing step in this run, so final production signoff cannot be marked complete yet.
Next steps
  • Run/enable routing for the board, then re-check airwires, dangling traces, floating copper, overlaps, and missing footprints. After routing is complete, I can do the final production-readiness pass and generate manufacturing outputs.
List remaining airwires
Route with widths
Check GND islands
Verify no-drill pads
Find congestion nets


No results...

ESP32 Relay Automation Board thumbnail
2-layer SMD-only ESP32 DevKit V1 relay automation carrier board with LM2596 module pads, ULN2803A driver, relay wire pads, LEDs, pull-downs, and no drilled holes.

Properties

Properties describe core aspects of the project.

Pricing & Availability

Distributor

Qty 1

Arrow

$0.89–$0.95

Digi-Key

$0.51–$2.41

HQonline

$0.17–$1.75

LCSC

$0.12–$1.85

Mouser

$1.81

TME

$1.61

Verical

$0.89–$1.95

Controls