Haptic Glove Design Discussion

I can’t analyze or run auto-layout right now because the account currently has no available ACUs, so AI execution features are unavailable.
What has been accomplished so far:
  • Complete schematic was created for the ESP32 haptic glove.
  • ERC was clean at the last schematic check.
  • PCB setup was started with an 80 × 90 mm, 4-layer wearable board.
  • Major components were placed by functional block, including ESP32-S3, USB-C, LiPo JST connector, charger, regulator, DRV2605L, TCS34725 connector, LRA connector, buttons, and passives.
What remains:
  • Inspect current PCB state to determine whether placement, routing, or both are still needed.
  • Complete routing, including USB D+/D−, battery/SYS/3V3, I2C, and LRA outputs.
  • Run DRC/board checks and fix remaining issues.
  • Verify ESP32 antenna keepout, connector accessibility, and wearable mechanical constraints.
Once ACUs are available, I can run the PCB analysis and automatically apply the needed placement/routing updates.
I can’t run PCB analysis or auto-layout right now because the account currently has no available ACUs, so AI execution features are unavailable.
Current project state from the last completed work:
  • Schematic is complete for the ESP32 haptic glove.
  • ERC was clean at the last check.
  • PCB was initialized as an 80 × 90 mm, 4-layer board.
  • Major parts were already placed by functional block.
  • Routing is still incomplete, with airwires remaining.
What still needs to be done:
  • Inspect the current PCB to decide whether placement refinement, routing, or both are required.
  • Auto-route key nets: USB D+/D−, battery/SYS/3V3, I2C, and LRA motor outputs.
  • Run DRC/board checks after routing.
  • Fix clearance, unrouted-net, and ESP32 antenna/ground-pad issues if present.
When ACUs are available again, I can execute the auto-layout workflow and apply the results automatically.
List unrouted nets
Review P1 placement
Run DRC review
Routing priorities

Refine this doc
Ask about this doc
Technical Construction File Notes — ESP32 Haptic Glove
Status
Draft — schematic-stage planning document.
Applicable Regulations
  • FCC Part 15 consideration because U1 is an ESP32-S3 WiFi/BLE module.
  • CE RED consideration because the product contains Bluetooth/WiFi radio functionality.
  • Battery and charger safety review because U3 is a LiPo charger/power-path IC.
  • Accredited EMC/RF test reports — requires prototype testing.
  • Final PCB layout/Gerbers — not available until layout stage.
Product Description
Wearable haptic glove controller PCB using an ESP32-S3 wireless module, DRV2605L LRA haptic driver, remote TCS34725 RGB sensor module connector, remote fingertip LRA connector, USB-C input/programming, and 1-cell LiPo charging/power-path management.
Wireless Technology Summary

Table


ModuleMPNTechnologyFrequency BandAntennaIntegration Notes
U1ESP32-S3-WROOM-1WiFi / Bluetooth LE2.4 GHz ISMModule PCB antennaMaintain antenna keepout during layout and follow Espressif module integration guidance
Required Documentation Checklist
  • Schematic in Flux project.
  • Project specification file created.
  • Firmware starter file created.
  • Board bring-up plan created.
  • Preliminary safety FMEA created.
  • Final BOM export after part choices are locked.
  • PCB layout screenshots/Gerbers after layout.
  • ESP32-S3 module certification evidence and grant conditions.
  • EMC/RF lab test report after prototype build.
RF Design Notes
  • Place the ESP32-S3 module antenna at a board edge during layout.
  • Keep copper, traces, batteries, motor wires, and connectors out of the antenna keepout zone per Espressif layout guidance.
  • Do not route LRA motor leads near the antenna if avoidable.
  • If the product enclosure or glove fabric covers the antenna, validate wireless range on the assembled glove.
Safety Notes
  • Use a protected LiPo pack unless board-level cell protection is added.
  • Charge-current resistor R7 = 3.57 kΩ targets about 250 mA fast-charge current; verify against final battery capacity.
  • 3V3_SENSOR is switchable through U5, reducing risk from a damaged remote sensor cable.
  • Firmware must include haptic timeout behavior so the LRA cannot run indefinitely.
Open Items
  • Confirm exact battery capacity and protection status.
  • Confirm exact LRA model and rated drive conditions.
  • Confirm final antenna keepout after PCB layout.
  • Confirm whether the remote TCS34725 cable length requires an I2C buffer or differential I2C in a future revision.
  • Status

  • Applicable Regulations

  • Product Description

  • Wireless Technology Summary

  • Required Documentation Checklist

  • RF Design Notes

  • Safety Notes

  • Open Items

ESP32 Haptic Glove thumbnail
Wearable haptic glove main PCB with ESP32-S3 control, DRV2605L LRA haptic driver, modular TCS34725 ring-sensor connector, fingertip LRA connector, USB-C/LiPo power, and native USB programming.

Properties

V

Pricing & Availability

Distributor

Qty 1

Arrow

$3.54–$6.52

Digi-Key

$0.24

HQonline

$1.77–$1.86

LCSC

$4.08–$4.25

Mouser

$7.68

TME

$0.38

Verical

$4.32–$6.83

Controls