# 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)*