PCB ESP32 IoT Controller

Para modificar un proyecto ya terminado sin recrearlo, lo ideal es que me des el proyecto en un formato editable, no solo imágenes o PDFs.
Mejor opción
Si el proyecto ya está en Flux:
  • pasame el link del proyecto de Flux;
  • asegurate de que tenga permisos para verlo/editarlo.
Con eso puedo leer esquema, PCB, componentes, nets, reglas y hacer cambios directos.
Si viene de KiCad
Lo mejor es subir el proyecto completo en un .zip con:
  • archivo .kicad_pro
  • archivo .kicad_sch
  • archivo .kicad_pcb
  • librerías/símbolos personalizados si usaste:
    • .kicad_sym
    • carpeta symbols
    • carpeta footprints.pretty
  • modelos 3D si son importantes:
    • .step
    • .wrl
  • si existe, carpeta fp-lib-table / sym-lib-table
Si viene de EasyEDA
Ideal:
  • exportación del proyecto completo en formato EasyEDA JSON;
  • o exportación compatible con KiCad, si EasyEDA te la permite.
Si viene de Altium
Ideal:
  • .PrjPcb
  • .SchDoc
  • .PcbDoc
  • librerías usadas:
    • .SchLib
    • .PcbLib
  • o un .zip completo del proyecto.
Si viene de Eagle
Ideal:
  • .sch
  • .brd
  • librerías .lbr usadas.
Archivos útiles adicionales
No reemplazan al proyecto editable, pero ayudan mucho:
  • Gerbers: sirven para revisar cómo se fabricó, pero no son cómodos para modificar.
  • BOM: lista de componentes.
  • Pick and Place / CPL: posiciones de componentes.
  • PDF del esquemático: referencia visual.
  • STEP 3D: para ver caja, alturas y mecánica.
  • Datasheets de componentes raros.
  • Fotos de la placa real, si ya existe.
Resumen corto
Para modificar sin esfuerzo:
  1. Link de Flux, si ya está en Flux.
  2. Si no, un ZIP del proyecto completo original del software donde fue diseñado.
  3. Como apoyo: BOM, Gerbers, PDF de esquema, STEP y fotos.
Lo menos recomendable para modificar es darme solo Gerbers o imágenes, porque eso sirve para fabricar/ver, pero no para editar fácilmente el circuito.
Revisar importación
Modificar proyecto Flux
Preparar checklist archivos
Evaluar Gerbers existentes

Refine this doc
Ask about this doc
Safety Analysis — ESP32-S3 IoT Relay Controller
Status
Draft safety review for schematic stage. This is not a certification report.
Applicable Standards to Review
  • UL/IEC 62368-1 for ICT/audio-video equipment safety.
  • IEC 61010 or IEC 60730 may apply depending on final use.
  • IEC 60664 creepage/clearance calculation for mains-to-SELV barrier.
  • FCC/CE/RED for ESP32-S3 wireless integration.
Hazard Summary

Table


HazardSourceSchematic MitigationOpen Validation
Electric shockAC_L_IN, AC_L_FUSED, relay contactsRAC03 isolated supply, isolated ACS732/ZMPT101B sensing, no direct mains ADC dividerLayout creepage/clearance, hipot, enclosure
Fire/overcurrent16 A load pathFuse holder F1, MOV RV1, relay rated 16 A resistive, high-current terminal blocksFuse value, trace width, 2 oz copper, thermal test
USB becoming liveProgramming portUSB/ESP32 remain on isolated SELV sideVerify no copper/test point crosses isolation
Relay contact arcingInductive/capacitive loadsOptional X2 RC snubber and MOV pathSnubber values per final load
OvertemperatureRelay, terminals, PCB copperTMP102 board temp monitoring, firmware tripPlace sensor near heat path; validate response time
Current sensor overloadLoad transientsACS732 ±40 A margin and FAULT outputFault threshold calibration and firmware response
Isolation Boundaries

Table


BoundaryPrimary SideSecondary SideComponent
AC power to logicAC_L/AC_N5V_SYS/GNDU2 RAC03-05SK reinforced isolated AC/DC
Load current sensingAC load pathACS analog pinsU5 ACS732 isolated Hall sensor
AC voltage sensingAC_L/AC_NADC_AC_VOLTAGET1 ZMPT101B voltage transformer
Relay coil/contactAC load path5V relay coil/driverK1 relay coil-contact isolation
Safety-Critical Components

Table


RefPartSafety Role
U2RAC03-05SKReinforced isolated AC/DC supply
F1178.7017.0001Mains fuse holder
RV1B72210S0271K101L-N surge clamp
K1G5RL-K1A-E-DC516 A load isolation/switching
U5ACS732xLATR-40ABIsolated current measurement
T1ZMPT101BIsolated voltage measurement
C_SNUB1X2-104K-275VACSafety-rated snubber capacitor
Open Items Before Manufacturing
  • Compute final creepage/clearance from actual layout and target standard.
  • Decide final fuse current/time curve for load type.
  • Validate 16 A copper geometry, terminal temperature and relay temperature in enclosure.
  • Calibrate ACS/ZMPT readings and set firmware trip thresholds.
  • Verify antenna integration and enclosure RF performance.
  • Status

  • Applicable Standards to Review

  • Hazard Summary

  • Isolation Boundaries

  • Safety-Critical Components

  • Open Items Before Manufacturing

ESP32-S3 IoT Relay Controller thumbnail
Controlador IoT compacto con ESP32-S3, alimentación dual AC/DC aislada, relé de 16A, medición de tensión/corriente/temperatura, USB-C y E/S auxiliares para producción.

Properties

Properties describe core aspects of the project.

Pricing & Availability

Distributor

Qty 1

Arrow

$18.41–$22.01

Digi-Key

$0.01

HQonline

$7.16–$7.58

LCSC

$35.90–$36.58

Mouser

$46.78–$46.94

TME

$11.13–$11.30

Verical

$13.54–$374.01

Controls