IoT Security Board Development

fix it then
I’ll focus specifically on the remaining USB D+/D− airwires, inspect the connector pad geometry, adjust placement/routing if needed, and re-run DRC afterward.
I made progress on the USB fix before ACUs ran out: moved J1 slightly closer to the ESP32, moved U1 slightly down, successfully routed USB_D+ from J1 to U1 and USB_D− from J1 to U1, and reduced clearance rules to help the tight USB-C pad escape.
Open items:
  • I could not continue or re-run DRC because there are no available ACUs.
  • The remaining likely issue is still the USB-C duplicate D+/D− pad tie-ins: DP1↔DP2 and DN1↔DN2.
  • The reduced 1.5 mil / 1.8 mil clearance should be reviewed against your PCB manufacturer’s capabilities.
Suggested next steps:
  1. Add ACUs, then rerun the short USB duplicate-pad routes.
  2. Re-run DRC to confirm whether the four USB airwires are cleared.
  3. If still blocked, route the duplicate USB-C pads manually with vias/fine traces near J1.
Limit tight clearance
Manual USB ties
Run USB DRC
Check fab capability

Refine this doc
Ask about this doc
ESP32-S3 IoT Security Board Specification
Overview
USB-C powered ESP32-S3 IoT security board with NXP SE050 secure element over I2C, native USB programming, 3.3 V regulation, boot/reset controls, and a power indicator.
Core Requirements
  • USB-C provides 5 V VBUS and native USB D+/D− connection to the ESP32-S3 module.
  • On-board 3.3 V regulation powers the ESP32-S3 and SE050.
  • SE050 secure element is connected over I2C with pull-up resistors.
  • BOOT and RESET buttons support programming and bring-up.
  • Power LED indicates 3.3 V rail presence.
  • PCB target is compact: 40 mm × 60 mm, 4-layer stackup.
Layout Notes
  • ESP32-S3 module is placed at the board edge to preserve antenna clearance.
  • USB-C connector is placed on the opposite edge for cable access.
  • Routing was completed with autoroute; USB D+/D− should be reviewed manually for length, impedance, and symmetry before manufacturing.
  • Add USB ESD protection on D+/D− near the USB-C connector.
  • Consider adding a VBUS fuse/current limiter.
  • Run final DRC/ERC and manufacturing export checks before ordering boards.
  • Overview

  • Core Requirements

  • Layout Notes

  • Recommended Improvements Before Manufacturing

Assets

Assets are files uploaded to this project which can be used in various ways.

ESP32-S3 IoT Security Board thumbnail
USB-C powered ESP32-S3 IoT security board with an NXP SE050 secure element over I2C, native USB programming, 3.3V regulation, boot/reset controls, and power indicator.

Properties

Properties describe core aspects of the project.

Pricing & Availability

Distributor

Qty 1

Arrow

$1.80–$3.55

Digi-Key

$4.10–$4.67

HQonline

$0.24

LCSC

$10.09–$10.14

Mouser

$11.71

TME

$1.04

Verical

$2.18–$5.19

Controls