# Electrical Ivory TARDIS ## Description Ultra-Compact 20x10 mm Wearable BLE Finger Gesture PCB with ESP32-C3, IMU, Li-Po Charging, and Flex Sensor Support ## Project Details - **Owner:** montyop - **Created:** 10/15/2025 - **Last Updated:** 10/15/2025 - **Visibility:** Public - **Board Height:** 10 mm - **System Architecture:** ```mermaid graph LR BATT["Li-Po Battery"] CHG["TP4056 Charger"] PROT["Battery Protection (DW01 + 8205A)"] LDO["3.3V LDO Regulator"] MCU["ESP32-C3 Module"] IMU["MPU6886 IMU"] FLEX["Flex Sensor Connector"] LED["LED Indicators"] TP["Test Pads (RX/TX/GND)"] USB["USB-C Connector"] JST["JST Battery Connector"] MOTOR["Vibration Motor (Optional)"] BATT --> PROT BATT --> CHG CHG --> PROT PROT --> LDO USB --> CHG LDO --> MCU MCU --> IMU MCU --> FLEX MCU --> LED MCU --> TP BATT -.-> JST MCU --> MOTOR ``` - **Board Width:** 10mm ## Key Components ### D1 — [LED 0603 (1608 Metric)](https://www.flux.ai/jharwinbarrozo/led-0603-1608-metric.md) - Part Type: LED - Role Details: Indicator LED - Role: LED **Pins:** - A [pin 2] - K [pin 1] ### D2 — [LED 0603 (1608 Metric)](https://www.flux.ai/jharwinbarrozo/led-0603-1608-metric.md) - Role Details: Indicator LED - Role: LED - Part Type: LED **Pins:** - A [pin 2] - K [pin 1] ### J1 — [124018312112A](https://www.flux.ai/adrian95/124018312112a.md) - Part Type: Connector - Role: Connector - Manufacturer Name: Amphenol ICC (Commercial Products) - Role Details: USB-C receptacle for charging via TP4056 - Manufacturer Part Number: 124018312112A - License: https://creativecommons.org/licenses/by/4.0/ - Datasheet URL: https://cdn.amphenol-cs.com/media/wysiwyg/files/documentation/datasheet/inputoutput/io_waterproof_usb_type_c.pdf **Pins:** - CC1 [pin A5] - CC2 [pin B5] - D1- [pin A7] - D1+ [pin A6] - D2- [pin B7] - D2+ [pin B6] - GND_A [pin A12] - GND_A [pin A1] - GND_B [pin B12] - GND_B [pin B1] - RX1- [pin B10] - RX1+ [pin B11] - RX2- [pin A10] - RX2+ [pin A11] - SBU1 [pin A8] - SBU2 [pin B8] - SHIELD [pin SH1] - SHIELD [pin SH4] - SHIELD [pin SH3] - SHIELD [pin SH2] - TX1- [pin A3] - TX1+ [pin A2] - TX2- [pin B3] - TX2+ [pin B2] - VBUS_A [pin A9] - VBUS_A [pin A4] - VBUS_B [pin B4] - VBUS_B [pin B9] ### J2 — [JST B2B PH K 01x02 Connector](https://www.flux.ai/jharwinbarrozo/jst-b2b-ph-k-01x02-connector.md) - Role: Connector - Manufacturer Name: JST Sales America - Manufacturer Part Number: B2B-PH-K-S(LF)(SN) - Part Type: Connector - Role Details: JST 2-pin battery connector - Datasheet URL: https://www.jst-mfg.com/product/pdf/eng/ePH.pdf **Pins:** - PIN1 [pin 1] - PIN2 [pin 2] ### U1 — [ESP32-C3FH4 (no gnd vias)](https://www.flux.ai/ryanf/esp32-c3fh4-no-gnd-vias.md) - Role: Main MCU - Operating Voltage: 3.3V - Datasheet URL: https://www.lcsc.com/datasheet/lcsc_datasheet_2312201733_Espressif-Systems-ESP32-C3_C2838500.pdf - Part Type: Integrated Circuit - Manufacturer Part Number: ESP32-C3 - Role Details: BLE-enabled microcontroller - Manufacturer Name: Espressif Systems **Pins:** - CHIP_EN [pin 7] - GND [pin 33] - GPIO10 [pin 16] - GPIO18 [pin 25] - GPIO19 [pin 26] - GPIO2 [pin 6] - GPIO3 [pin 8] - GPIO8 [pin 14] - GPIO9 [pin 15] - LNA_IN [pin 1] - MTCK [pin 12] - MTDI [pin 10] - MTDO [pin 13] - MTMS [pin 9] - SPICLK [pin 22] - SPICS0 [pin 21] - SPID [pin 23] - SPIHD [pin 19] - SPIQ [pin 24] - SPIWP [pin 20] - U0RXD [pin 27] - U0TXD [pin 28] - VDD_SPI [pin 18] - VDD3P3 [pin 2] - VDD3P3__1 [pin 3] - VDD3P3_CPU [pin 17] - VDD3P3_RTC [pin 11] - VDDA [pin 31] - VDDA__1 [pin 32] - XTAL_32K_N [pin 5] - XTAL_32K_P [pin 4] - XTAL_N [pin 29] - XTAL_P [pin 30] ### U2 — [TP4056](https://www.flux.ai/lcsc/tp4056.md) - Manufacturer Name: UMW(友台半导体) - Role Details: Li-Po linear charger - Manufacturer Part Number: TP4056 - Package or Case Code: ESOP-8_L4.9-W3.9-P1.27-LS6.0-BL-EP - JLCPCB Part Class: Extended Part - Part Type: Battery Management ICs - Operating Voltage: 5V - Product Info Url: https://lcsc.com/product-detail/PMIC-Battery-Management_UMW-Youtai-Semiconductor-Co-Ltd-TP4056_C725790.html - Role: Power Management - LCSC Part Number: C725790 - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2409241408_UMW-Youtai-Semiconductor-Co---Ltd--TP4056_C725790.pdf **Pins:** - ~{CHRG} [pin 7] - ~{STDBY} [pin 6] - BAT [pin 5] - CE [pin 8] - EP [pin 9] - GND [pin 3] - PROG [pin 2] - TEMP [pin 1] - VCC [pin 4] ### U3 — [DW01A](https://www.flux.ai/kicad-part-library/dw01a.md) - Package or Case Code: SOT-23-6 - Datasheet URL: https://hmsemi.com/downfile/DW01A.PDF - Manufacturer Part Number: DW01A - Role Details: Battery protection monitor - Operating Voltage: 5V - Role: Protection - Manufacturer Name: Texas Instruments Inc. **Pins:** - CS [pin 2] - GND [pin 6] - OC [pin 3] - OD [pin 1] - TD [pin 4] - VCC [pin 5] ### U4 — [8205A](https://www.flux.ai/lcsc/8205a.md) - Role Details: Battery protection MOSFET - Operating Voltage: 5V - LCSC Part Number: C351449 - Package or Case Code: SOT-23-6_L2.9-W1.6-P0.95-LS2.8-BL - Manufacturer Part Number: 8205A - Role: Protection - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2311091735_UMW-Youtai-Semiconductor-Co---Ltd--8205A_C351449.pdf - Manufacturer Name: UMW(友台半导体) - Product Info Url: https://lcsc.com/product-detail/Others_Youtai-Semiconductor-Co-Ltd-UMW8205A_C351449.html - Part Type: MOSFETs - JLCPCB Part Class: Extended Part **Pins:** - D1/D2 [pin 2] - D1/D2 [pin 5] - G1 [pin 6] - G2 [pin 4] - S1 [pin 1] - S2 [pin 3] ### U5 — [MCP1700T-3302E-TT](https://www.flux.ai/adrian95/mcp1700t-3302e-tt.md) - Role Details: 3.3V LDO regulator - Part Type: Integrated Circuit - Datasheet URL: https://datasheet.octopart.com/MCP1700T-3302E/TT-Microchip-datasheet-532260.pdf - Manufacturer Name: Microchip Technology - Role: Linear Regulator - Manufacturer Part Number: MCP1700T-3302E/TT - Operating Voltage: 3.3V - License: https://creativecommons.org/licenses/by/4.0/ **Pins:** - GND [pin 1] - VI [pin 3] - VO [pin 2] ### U6 — [MPU-6881](https://www.flux.ai/lcsc/mpu-6881.md) - Manufacturer Part Number: MPU-6881 - Manufacturer Name: TDK InvenSense(应美盛) - Operating Voltage: 3.3V - JLCPCB Part Class: Extended Part - Role Details: 6-axis IMU - Package or Case Code: QFN-24_L3.0-W3.0-P0.40-TL-EP - LCSC Part Number: C468935 - Role: Sensor - Part Type: Attitude Sensors **Pins:** - AUX_CL [pin 7] - AUX_DA [pin 21] - EP [pin 25] - FSYNC [pin 11] - GND [pin 18] - INT [pin 12] - NC [pin 3] - NC [pin 14] - NC [pin 5] - NC [pin 6] - NC [pin 4] - NC [pin 2] - NC [pin 15] - NC [pin 16] - NC [pin 17] - NC [pin 1] - nCS [pin 22] - REGOUT [pin 10] - RESV [pin 20] - RESV [pin 19] - SCL/SCLK [pin 23] - SDA/SDI [pin 24] - SDO/AD0 [pin 9] - VDD [pin 13] - VDDIO [pin 8] *The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/montyop/electrical-ivory-tardis](https://www.flux.ai/montyop/electrical-ivory-tardis).* --- *Generated from [https://www.flux.ai/montyop/electrical-ivory-tardis](https://www.flux.ai/montyop/electrical-ivory-tardis)*