# Bounce Puller ## Description Bounce Puller Rev B USB-C Edition: Robust Power Management with ESP32-S3, Li-Ion Charging, and Hall Sensor ## Project Details - **Owner:** rep60609 - **Created:** 11/18/2025 - **Last Updated:** 11/19/2025 - **Visibility:** Public - **Via Pad Size:** 0.6mm - **Board Stackup:** 2-layer FR-4, 1.0 mm - **Via Hole Size:** 0.3mm - **Minimum Trace Width:** 0.152mm - **System Architecture:** ESP32-S3 SoC, USB-C Power Input, MCP73831 Li-Ion Charger, XC6220 LDO, Hall Sensor (AH3144E), 2-layer FR-4 PCB, robust power management. - **Clearance:** 0.2mm - **Size:** 19.5 mm x 15.0 mm - **Board Stackup:** 2-layer FR-4, 1.0 mm thick - **GND Pour-to-Object Spacing:** 0.25mm - **Power Net Trace Width:** 0.254mm - **Minimum Clearance:** 0.2mm - **System Architecture:** flowchart LR USB_C["USB-C"] --> TVS["TVS D1"] TVS --> Charger["MCP73831 Charger"] Charger --> Battery["Li-Ion Battery"] Battery --> Regulator["XC6220 Regulator"] Regulator --> ESP32["ESP32-S3"] Regulator --> Hall["AH3144 Hall Sensor"] - **Stitching Via Grid:** 2.0mm - **Preferred Trace Width:** 0.254mm ## Key Components ### D1 — [WE-TVS-82400102](https://www.flux.ai/kicad-part-library/we-tvs-82400102~vb9.md) - Role Details: ESD/TVS protection for USB data lines adjacent to J1 - Manufacturer Part Number: WE-TVS-82400102 - Manufacturer Name: Texas Instruments Inc. - Package or Case Code: SOT-23-6 - Datasheet URL: https://www.we-online.com/components/products/datasheet/82400102.pdf - Role: Protection **Pins:** - ~ [pin 1] - ~ [pin 3] - ~ [pin 4] - ~ [pin 5] - ~ [pin 6] - ~ [pin 2] ### J1 — [B2B-PH-K-S(LF)(SN)](https://www.flux.ai/jecstronic/b2b-ph-k-slfsn~nss.md) - Part Type: Connector - Manufacturer Part Number: B2B-PH-K-S(LF)(SN) - Datasheet URL: https://datasheet.lcsc.com/lcsc/1811151524_JST-Sales-America-B2B-PH-K-S-LF-SN_C131337.pdf - Role: Connector - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Name: JST Sales America **Pins:** - PIN1 [pin 1] - PIN2 [pin 2] ### J1 — [2024100002](https://www.flux.ai/adrian95/2024100002~atk.md) - Manufacturer Part Number: 2024100002 - License: https://creativecommons.org/licenses/by/4.0/ - Role Details: USB Type-C receptacle for power and data - Part Type: Connector - Manufacturer Name: Molex - Datasheet URL: https://mm.digikey.com/Volume0/opasdata/d220001/medias/docus/834/202410002_Pkg_Spec.pdf - Role: Connector **Pins:** - CC1 [pin A5] - CC2 [pin B5] - DA- [pin A7] - DA+ [pin A6] - DB- [pin B7] - DB+ [pin B6] - GND1 [pin A1] - GND2 [pin A12] - GND3 [pin B1] - GND4 [pin B12] - RX1- [pin B10] - RX1+ [pin B11] - RX2- [pin A10] - RX2+ [pin A11] - SBU1 [pin A8] - SBU2 [pin B8] - SHIELD1 [pin SH1] - SHIELD2 [pin SH2] - SHIELD3 [pin SH3] - SHIELD4 [pin SH4] - TX1- [pin A3] - TX1+ [pin A2] - TX2- [pin B3] - TX2+ [pin B2] - VBUS1 [pin A4] - VBUS2 [pin A9] - VBUS3 [pin B4] - VBUS4 [pin B9] ### J2 — [B2B-PH-K-S(LF)(SN)](https://www.flux.ai/jecstronic/b2b-ph-k-slfsn~nss.md) - Manufacturer Name: JST Sales America - License: https://creativecommons.org/licenses/by/4.0/ - Role: Connector - Role Details: Battery input - Datasheet URL: https://datasheet.lcsc.com/lcsc/1811151524_JST-Sales-America-B2B-PH-K-S-LF-SN_C131337.pdf - Part Type: Connector - Manufacturer Part Number: B2B-PH-K-S(LF)(SN) **Pins:** - PIN1 [pin 1] - PIN2 [pin 2] ### U1 — [MCP73831T-2ACI/OT](https://www.flux.ai/adrian95/mcp73831t-2aciot~922.md) - Manufacturer Part Number: MCP73831T-2ACI/OT - License: https://creativecommons.org/licenses/by/4.0/ - Datasheet URL: https://ww1.microchip.com/downloads/en/DeviceDoc/MCP73831-Family-Data-Sheet-DS20001984H.pdf - Part Type: Integrated Circuit - Role: Power Management - Manufacturer Name: Microchip Technology - Role Details: Single-cell LiPo battery charger **Pins:** - PROG [pin 5] - STAT [pin 1] - VBAT [pin 3] - VIN [pin 4] - VSS [pin 2] ### U2 — [XC6220B331MR](https://www.flux.ai/kicad-part-library/xc6220b331mr~l55.md) - Package or Case Code: SOT-23-5 - Role: Power Management - Role Details: 3.3V linear regulator - Datasheet URL: https://www.torexsemi.com/file/xc6220/XC6220.pdf - Manufacturer Part Number: XC6220B331MR **Pins:** - CE [pin 3] - GND [pin 2] - NC [pin 4] - VIN [pin 1] - VOUT [pin 5] ### U3 — [ESP32-S3-MINI-1-N8](https://www.flux.ai/lcsc/esp32-s3-mini-1-n8~hi03.md) - LCSC Part Number: C2913206 - Package or Case Code: BULETM-SMD_ESP32-S3-MINI-1-N8 - Manufacturer Part Number: ESP32-S3-MINI-1-N8 - Part Type: WiFi Modules - Manufacturer Name: ESPRESSIF(乐鑫) - Role: Main MCU **Pins:** - 3V3 [pin 3] - EN [pin 45] - GND [pin 1] - GND [pin 2] - GND [pin 42] - GND [pin 43] - GND [pin 46] - GND [pin 47] - GND [pin 48] - GND [pin 49] - GND [pin 50] - GND [pin 51] - GND [pin 52] - GND [pin 53] - GND [pin 54] - GND [pin 55] - GND [pin 56] - GND [pin 57] - GND [pin 58] - GND [pin 59] - GND [pin 60] - GND [pin GND] - IO0 [pin 4] - IO1 [pin 5] - IO10 [pin 14] - IO11 [pin 15] - IO12 [pin 16] - IO13 [pin 17] - IO14 [pin 18] - IO15 [pin 19] - IO16 [pin 20] - IO17 [pin 21] - IO18 [pin 22] - IO19 [pin 23] - IO2 [pin 6] - IO20 [pin 24] - IO21 [pin 25] - IO26 [pin 26] - IO3 [pin 7] - IO33 [pin 28] - IO34 [pin 29] - IO35 [pin 31] - IO36 [pin 32] - IO37 [pin 33] - IO38 [pin 34] - IO39 [pin 35] - IO4 [pin 8] - IO40 [pin 36] - IO41 [pin 37] - IO42 [pin 38] - IO45 [pin 41] - IO46 [pin 44] - IO47 [pin 27] - IO48 [pin 30] - IO5 [pin 9] - IO6 [pin 10] - IO7 [pin 11] - IO8 [pin 12] - IO9 [pin 13] - RXD0 [pin 40] - TXD0 [pin 39] ### U4 — [AH3144E](https://www.flux.ai/lcsc/ah3144e~ysd6.md) - Manufacturer Name: 南京艾驰 - JLCPCB Part Class: Extended Part - Part Type: Magnetic Sensors - Product Info Url: https://lcsc.com/product-detail/Sensors_AH3144_C112002.html - LCSC Part Number: C112002 - Package or Case Code: TO-92S_3P-L4.1-W1.6-P1.27-L - Role Details: Digital Hall-effect sensor - Datasheet URL: https://assets.lcsc.com/datasheet/szlcsc/Download-ISO9001-Certification.pdf - Role: Sensor - Manufacturer Part Number: AH3144E **Pins:** - GND [pin 2] - VCC [pin 1] - VO [pin 3] *The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/rep60609/bounce-puller~l1](https://www.flux.ai/rep60609/bounce-puller~l1).* --- *Generated from [https://www.flux.ai/rep60609/bounce-puller~l1](https://www.flux.ai/rep60609/bounce-puller~l1)*