# ESP32 Pickleball Tracker
## Description
Compact ESP32-C3 battery-powered pickleball telemetry tracker with high-g IMU, local flash buffering, USB-C LiPo charging, and Wi-Fi/BLE data transmission.
## Project Details
- **Owner:** squidd
- **Created:** 7/10/2026
- **Last Updated:** 7/11/2026
- **Visibility:** Public
## Key Components
### D1 — [19-217/S2C-AQ1R1B/3T](https://www.flux.ai/adrian95/19-217s2c-aq1r1b3t~cvg.md)
- Role: Current Limiting
- Manufacturer Name: Everlight Electronics Co Ltd
- Datasheet URL: https://www.digikey.com/en/products/detail/everlight-electronics-co-ltd/19-217-S2C-AQ1R1B-3T/15966973
- Manufacturer Part Number: 19-217/S2C-AQ1R1B/3T
- Part Type: LED
- License: https://creativecommons.org/licenses/by/4.0/
- Role Details: Telemetry/status LED driven by ESP32 GPIO
**Pins:**
- A [pin 2]
- K [pin 1]
### D2 — [19-217/S2C-AQ1R1B/3T](https://www.flux.ai/adrian95/19-217s2c-aq1r1b3t~cvg.md)
- Manufacturer Part Number: 19-217/S2C-AQ1R1B/3T
- Role: Current Limiting
- Manufacturer Name: Everlight Electronics Co Ltd
- Datasheet URL: https://www.digikey.com/en/products/detail/everlight-electronics-co-ltd/19-217-S2C-AQ1R1B-3T/15966973
- Role Details: Charging indicator LED controlled by MCP73831 STAT pin
- License: https://creativecommons.org/licenses/by/4.0/
- Part Type: LED
**Pins:**
- A [pin 2]
- K [pin 1]
### D3 — [USBLC6-2SC6](https://www.flux.ai/lcsc/usblc6-2sc6~2e9x.md)
- Manufacturer Name: UMW(友台半导体)
- Datasheet URL: https://www.lcsc.com/datasheet/C2687116.pdf?spm=wm.sxq.inf.ggs&lcsc_vid=FlkNBAIDRQULVABfFAVZBgZVFVZYBgZSQ1NeBVIFQlExVlNRTlhdUVdURFlXXzsOAxUeFF5JWBYZEEoKFBINSQcJGk4dAgUUFAk%3D
- Role Details: USB D+/D- ESD protection array close to USB-C connector
- Part Type: ESD Protection Devices
- JLCPCB Part Class: Extended Part
- Manufacturer Part Number: USBLC6-2SC6
- Role: Protection
- Package or Case Code: SOT-23-6_L2.9-W1.6-P0.95-LS2.8-BL
- Symbol Style: parametric-v1
- Breakdown Voltage: 6V
- LCSC Part Number: C2687116
- Power: 150W
- Peak Pulse Current: 5A
- Operating Temperature: -55°C ~ 125°C (TJ)
- Maximum Clamping Voltage: 17V
**Pins:**
- GND [pin 2]
- I/O1 [pin 1]
- I/O1 [pin 6]
- I/O2 [pin 3]
- I/O2 [pin 4]
- VBUS [pin 5]
### J1 — [USB4105-GF-A](https://www.flux.ai/adrian95/usb4105-gf-a~im9.md)
- Symbol Style: parametric-v1
- Role: Protection
- Manufacturer Name: GCT
- Manufacturer Name: GCT
- Datasheet URL: https://gct.co/files/specs/usb4105-spec.pdf
- Part Type: USB C
- Role Details: USB-C receptacle with VBUS, CC, D+/D-, and ground connections
- Manufacturer Part Number: USB4105-GF-A
- License: https://creativecommons.org/licenses/by/4.0/
**Pins:**
- CC1 [pin A5]
- CC2 [pin B5]
- DN1 [pin A7]
- DN2 [pin B7]
- DP1 [pin A6]
- DP2 [pin B6]
- GND [pin A1_B12]
- GND__1 [pin B1_A12]
- SBU1 [pin A8]
- SBU2 [pin B8]
- SHELL_GND [pin SH1]
- SHELL_GND__1 [pin SH2]
- SHELL_GND__2 [pin SH3]
- SHELL_GND__3 [pin SH4]
- VBUS [pin A4_B9]
- VBUS__1 [pin B4_A9]
### J2 — [S2B-PH-SM4-TB(LF)(SN)](https://www.flux.ai/adrian95/s2b-ph-sm4-tblfsn~b96.md)
- Manufacturer Part Number: S2B-PH-SM4-TB(LF)(SN)
- Manufacturer Name: JST Sales America Inc.
- Role: Energy Storage
- Role Details: Connector for protected single-cell LiPo battery pack
- Part Type: Connector
- Datasheet URL: https://www.jst-mfg.com/product/pdf/eng/ePH.pdf
- License: https://creativecommons.org/licenses/by/4.0/
**Pins:**
- P1 [pin 1]
- P2 [pin 2]
### SW1 — [TS-1088-AR02016](https://www.flux.ai/lcsc/ts-1088-ar02016~e3n1.md)
- Product Info Url: https://lcsc.com/product-detail/Tactile-Switches_XUNPU-TS-1088-AR02016_C720477.html
- Role Details: Manual reset button for ESP32-C3 EN pin
- Part Type: Tactile Switches
- Manufacturer Part Number: TS-1088-AR02016
- Role: Bootstrapping
- Package or Case Code: SW-SMD_L3.9-W3.0-P4.45
- LCSC Part Number: C720477
- Manufacturer Name: XUNPU(讯普)
- JLCPCB Part Class: Extended Part
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2409302330_XUNPU-TS-1088-AR02016_C720477.pdf
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### SW2 — [TS-1088-AR02016](https://www.flux.ai/lcsc/ts-1088-ar02016~e3n1.md)
- Package or Case Code: SW-SMD_L3.9-W3.0-P4.45
- Role Details: BOOT button for ESP32-C3 GPIO9 download mode
- LCSC Part Number: C720477
- Manufacturer Name: XUNPU(讯普)
- JLCPCB Part Class: Extended Part
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2409302330_XUNPU-TS-1088-AR02016_C720477.pdf
- Product Info Url: https://lcsc.com/product-detail/Tactile-Switches_XUNPU-TS-1088-AR02016_C720477.html
- Part Type: Tactile Switches
- Role: Bootstrapping
- Manufacturer Part Number: TS-1088-AR02016
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### U1 — [ESP32-C3-WROOM-02-N4](https://www.flux.ai/adrian95/esp32-c3-wroom-02-n4~gwb.md)
- Datasheet URL: https://www.espressif.com/sites/default/files/documentation/esp32-c3-wroom-02_datasheet_en.pdf
- Manufacturer Name: Espressif Systems
- Part Type: Module
- Role Details: ESP32-C3 module for telemetry, sensor acquisition, and Wi-Fi/BLE connectivity
- License: https://creativecommons.org/licenses/by/4.0/
- Symbol Style: parametric-v1
- Manufacturer Part Number: ESP32-C3-WROOM-02-N4
- Role: Wireless MCU
**Pins:**
- 3V3 [pin 1]
- EN [pin 2]
- GND_1 [pin 9]
- GND_10 [pin 27]
- GND_2 [pin 19]
- GND_3 [pin 20]
- GND_4 [pin 21]
- GND_5 [pin 22]
- GND_6 [pin 23]
- GND_7 [pin 24]
- GND_8 [pin 25]
- GND_9 [pin 26]
- IO0 [pin 18]
- IO1 [pin 17]
- IO10 [pin 10]
- IO18 [pin 13]
- IO19 [pin 14]
- IO2 [pin 16]
- IO3 [pin 15]
- IO4 [pin 3]
- IO5 [pin 4]
- IO6 [pin 5]
- IO7 [pin 6]
- IO8 [pin 7]
- IO9 [pin 8]
- RXD [pin 11]
- TXD [pin 12]
### U2 — [LSM6DSO32TR](https://www.flux.ai/lcsc/lsm6dso32tr~jbqk.md)
- Datasheet URL: https://www.st.com/resource/en/datasheet/lsm6dso32.pdf
- Manufacturer Name: ST(意法半导体)
- Part Type: Attitude Sensors
- JLCPCB Part Class: Extended Part
- Package or Case Code: LGA-14_L3.0-W2.5-P0.50-TL
- Symbol Style: parametric-v1
- Role: Motion Sensor
- Role Details: ±32g accelerometer and ±2000dps gyro for high-rate paddle telemetry
- Manufacturer Part Number: LSM6DSO32TR
- LCSC Part Number: C1864162
**Pins:**
- CS [pin 12]
- GND [pin 6]
- GND [pin 7]
- INT1 [pin 4]
- INT2 [pin 9]
- NC [pin 10]
- NC [pin 11]
- SCL [pin 13]
- SCx [pin 3]
- SDA [pin 14]
- SDO/SA0 [pin 1]
- SDx [pin 2]
- VDD [pin 8]
- VDDIO [pin 5]
### U3 — [W25Q16JVUXIQ](https://www.flux.ai/lcsc/w25q16jvuxiq~9aq5.md)
- License: https://creativecommons.org/licenses/by/4.0/
- JLCPCB Part Class: Extended Part
- Package or Case Code: USON-8_L3.0-W2.0-P0.50-BL-EP
- LCSC Part Number: C2843335
- Role Details: 2MB SPI NOR flash buffer for sensor data when wireless link is unavailable
- Manufacturer Part Number: W25Q16JVUXIQ
- Supply Voltage: 1.65 to 3.6V
- Frequency: 133MHz
- Part Type: NOR FLASH
- Operating Temperature: -40 ~ +85°C
- Manufacturer Name: WINBOND(华邦)
- Datasheet URL: https://www.lcsc.com/datasheet/C2843335.pdf?spm=wm.sxq.inf.ggs&lcsc_vid=FlkNBAIDRQULVABfFAVZBgZVFVZYBgZSQ1NeBVIFQlExVlNeR1RZUl1fRVFbUTsOAxUeFF5JWBYZEEoKFBINSQcJGk4dAgUUFAk%3D
- Symbol Style: parametric-v1
- Role: Data Storage
**Pins:**
- ~{CS} [pin 1]
- CLK [pin 6]
- DI(IO0) [pin 5]
- DO(IO1) [pin 2]
- EP [pin 9]
- GND [pin 4]
- HOLD#orRESET#(IO3) [pin 7]
- VCC [pin 8]
- WP#(IO2) [pin 3]
### U4 — [MCP73831-2-OT](https://www.flux.ai/kicad-part-library/mcp73831-2-ot~bmv.md)
- Datasheet URL: http://ww1.microchip.com/downloads/en/DeviceDoc/20001984g.pdf
- Role: Battery Charger
- Package or Case Code: SOT-23-5
- Manufacturer Name: Microchip Technology Inc.
- Manufacturer Part Number: MCP73831-2-OT
- Role Details: USB-powered 1-cell LiPo charger; charge current set for small 100-250mAh cells
**Pins:**
- PROG [pin 5]
- STAT [pin 1]
- V_{BAT} [pin 3]
- V_{DD} [pin 4]
- V_{SS} [pin 2]
### U5 — [TLV75533PDBVR](https://www.flux.ai/adrian95/tlv75533pdbvr~jy8.md)
- Role Details: 3.3V 500mA rail for ESP32-C3, IMU, and SPI flash; estimated peak load about 315mA
- Manufacturer Part Number: TLV75533PDBVR
- Manufacturer Name: Texas Instruments
- Datasheet URL: https://www.ti.com/general/docs/suppproductinfo.tsp?distId=10&gotoUrl=https%3A%2F%2Fwww.ti.com%2Flit%2Fgpn%2Ftlv733p
- Role: Voltage Regulator
- Part Type: Integrated Circuit
- Symbol Style: parametric-v1
- Package or Case Code: SOT95P280X145-5N
- License: https://www.ti.com/general/docs/suppproductinfo.tsp?distId=10&gotoUrl=https%3A%2F%2Fwww.ti.com%2Flit%2Fgpn%2Ftlv755p
**Pins:**
- EN [pin 3]
- GND [pin 2]
- NC [pin 4]
- VIN [pin 1]
- VOUT [pin 5]
*The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/squidd/esp32-pickleball-tracker~2o](https://www.flux.ai/squidd/esp32-pickleball-tracker~2o).*
---
*Generated from [https://www.flux.ai/squidd/esp32-pickleball-tracker~2o](https://www.flux.ai/squidd/esp32-pickleball-tracker~2o)*