# Provincial Tomato Gadget Copter ## Description Ultra-compact nRF52 (WLCSP) + accelerometer + optical AFE with USB-C charging ## Project Details - **Owner:** strappytracking - **Created:** 2/24/2026 - **Last Updated:** 2/24/2026 - **Visibility:** Public - **System Architecture:** ```mermaid flowchart TD USB_C["USB Type-C Port"] --> VBUS["VBUS 5V"] VBUS --> CHG["Li-ion Charger"] CHG --> BATT["40 mAh Li-ion Battery"] BATT --> SYS["System Power Rail"] SYS --> REG33["3.3V Regulator"] REG33 --> VDD33["3.3V Digital"] VDD33 --> MCU["Nordic nRF82540 WLCSP"] VDD33 --> ACC["Bosch BMA530"] VDD33 --> PPG["ADPD144RI"] MCU -->|"I2C"| ACC MCU -->|"I2C"| PPG MCU -->|"SWD"| DBG["Debug Connector"] VBUS --> ESD["USB ESD Protection"] USB_C --> CC["CC1/CC2 Rd"] ``` ## Key Components ### J1 — [Type-C-2.0-6Pin](https://www.flux.ai/jharwinbarrozo/type-c-2p0-6pin~wh.md) - Role: Connector - Datasheet URL: https://datasheet.lcsc.com/lcsc/2204071830_CIKI-Type-C-2-0-6Pin_C2987385.pdf - Package: SMD - Role Details: USB-C charging input (VBUS/GND/CC) - Manufacturer Name: CIKI - Part Type: Connector - Manufacturer Part Number: Type-C-2.0-6Pin **Pins:** - CC1 - CC2 - GND - GND__1 - SHIELD - SHIELD__1 - SHIELD__2 - SHIELD__3 - V-BUS - V-BUS__1 ### J2 — [0532610271](https://www.flux.ai/jecstronic/0532610271~uxe.md) - Package: 1.25mm pitch SMD RA - Part Type: Connector - Manufacturer Name: Molex - Datasheet URL: https://www.molex.com/pdm_docs/sd/532610271_sd.pdf - License: https://creativecommons.org/licenses/by/4.0/ - Role Details: Battery connector (BAT+/BAT-) - Role: Connector - Manufacturer Part Number: 0532610271 **Pins:** - PIN1 [pin 1] - PIN2 [pin 2] ### J3 — [ARM JTAG SWD 10Pin 0.05" Connector](https://www.flux.ai/vasy_skral/arm-jtag-swd-10pin-005-connector~y0b.md) - Role: Connector - Manufacturer Name: Analog Devices - Role Details: SWD debug connector (SWDIO/SWDCLK/RESET/VCC/GND) - Package: 1.27mm 2x5 SMD - Datasheet URL: https://suddendocs.samtec.com/catalog_english/ftsh_smt.pdf - Part Type: Connector - Manufacturer Part Number: FTSH-105-01-L-DV-007-K **Pins:** - ~RESET~ [pin 10] - GND [pin 5] - GND [pin 3] - GNDDetect [pin 9] - NC/TDI [pin 8] - SWDCLK/TCK [pin 4] - SWDIO/TMS [pin 2] - SWO/TDO [pin 6] - VTref [pin 1] ### U1 — [NRF52840-CKAA-R7](https://www.flux.ai/adrian95/nrf52840-ckaa-r7~pd9.md) - Role: MCU - Role Details: Main controller and sensor hub (nRF52840-CKAA-R7, WLCSP-93) - Package: WLCSP-93 - Datasheet URL: https://infocenter.nordicsemi.com/pdf/nRF52840_PS_v1.7.pdf - Manufacturer Part Number: NRF52840-CKAA-R7 - Part Type: Integrated Circuit - Manufacturer Name: Nordic Semiconductor ASA - License: https://creativecommons.org/licenses/by/4.0/ **Pins:** - ANT [pin E1] - D- [pin J8] - D+ [pin K8] - DCC [pin A9] - DCCH [pin H9] - DEC1 [pin A10] - DEC4 [pin A8] - DEC5 [pin F2] - DEC6 [pin C2] - DECUSB [pin K9] - P0.00_XL1 [pin B9] - P0.01_XL2 [pin B10] - P0.02_AIN0 [pin B6] - P0.03_AIN1 [pin A5] - P0.04_AIN2 [pin C10] - P0.05_AIN3 [pin D10] - P0.06 [pin E9] - P0.07_TRACECLK [pin F9] - P0.08 [pin E10] - P0.09_NFC1 [pin F1] - P0.10_NFC2 [pin E2] - P0.11_TRACEDATA2 [pin H8] - P0.12_TRACEDATA1 [pin G10] - P0.13 [pin H7] - P0.14 [pin J7] - P0.15 [pin K7] - P0.16 [pin H6] - P0.17 [pin J6] - P0.18_NRESET [pin K6] - P0.19 [pin K4] - P0.20 [pin J5] - P0.21 [pin J4] - P0.22 [pin K3] - P0.23 [pin H5] - P0.24 [pin H4] - P0.25 [pin K2] - P0.26 [pin C9] - P0.27 [pin D9] - P0.28_AIN4 [pin A6] - P0.29_AIN5 [pin C7] - P0.30_AIN6 [pin A7] - P0.31_AIN7 [pin C8] - P1.00_TRACEDATA0 [pin J3] - P1.01 [pin J1] - P1.02 [pin G3] - P1.03 [pin F3] - P1.04 [pin H1] - P1.05 [pin G2] - P1.06 [pin E3] - P1.07 [pin G1] - P1.08 [pin G9] - P1.09_TRACEDATA3 [pin F10] - P1.10 [pin B4] - P1.11 [pin A3] - P1.12 [pin C5] - P1.13 [pin A4] - P1.14 [pin B5] - P1.15 [pin C6] - SWDCLK [pin H2] - SWDIO [pin J2] - VBUS [pin J9] - VDD_1 [pin B3] - VDD_2 [pin B8] - VDD_3 [pin H10] - VDD_4 [pin K1] - VDD_5 [pin K5] - VDDH [pin J10] - VSS_1 [pin B7] - VSS_10 [pin E5] - VSS_11 [pin E6] - VSS_12 [pin E7] - VSS_13 [pin E8] - VSS_14 [pin F4] - VSS_15 [pin F5] - VSS_16 [pin F6] - VSS_17 [pin F7] - VSS_18 [pin F8] - VSS_19 [pin G4] - VSS_2 [pin C4] - VSS_20 [pin G5] - VSS_21 [pin G6] - VSS_22 [pin G7] - VSS_23 [pin G8] - VSS_24 [pin K10] - VSS_3 [pin D3] - VSS_4 [pin D4] - VSS_5 [pin D5] - VSS_6 [pin D6] - VSS_7 [pin D7] - VSS_8 [pin D8] - VSS_9 [pin E4] - VSS_PA [pin C1] - XC1 [pin A1] - XC2 [pin A2] ### U2 — [BMA456](https://www.flux.ai/lcsc/bma456~t19d.md) - LCSC Part Number: C189518 - Package: WLCSP-6 placeholder - JLCPCB Part Class: Extended Part - Role: Sensor - Role Details: Placeholder for Bosch BMA530 (exact MPN not in Flux library) - Manufacturer Name: Bosch(博世) - Manufacturer Part Number: BMA456 - Part Type: Motion Sensors - Accelerometers - Package or Case Code: LGA-12_L2.0-W2.0-P0.50-BL - Product Info Url: https://lcsc.com/product-detail/Others_Bosch-Sensortec_BMA456_Bosch-Sensortec-BMA456_C189518.html - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/1810010040_Bosch-Sensortec-BMA456_C189518.pdf **Pins:** - ASCL [pin 11] - ASDA [pin 4] - CSB [pin 10] - GND [pin 9] - GNDIO [pin 8] - INT1 [pin 5] - INT2 [pin 6] - SCX [pin 12] - SDO [pin 1] - SDX [pin 2] - VDD [pin 7] - VDDIO [pin 3] ### U3 — [ADPD2211ACPZ-R7](https://www.flux.ai/jecstronic/adpd2211acpz-r7~3f.md) - Part Type: Sensor - Role: Sensor - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Part Number: ADPD2211ACPZ-R7 - Role Details: Placeholder for Analog Devices ADPD144RI (exact MPN not in Flux library) - Package: LGA/WDFN placeholder - Datasheet URL: https://www.analog.com/media/en/technical-documentation/data-sheets/ADPD2211.pdf - Manufacturer Name: Analog Devices Inc. **Pins:** - EPAD [pin 9] - GND [pin 5] - NIC [pin 7] - NIC [pin 8] - NIC [pin 1] - NIC [pin 2] - OUT [pin 6] - PWDN [pin 4] - VCC [pin 3] ### U4 — [MCP73831-2DCI/MC](https://www.flux.ai/adrian95/mcp73831-2dcimc~xnp.md) - Manufacturer Name: Microchip Technology - Role Details: USB 5V to 1-cell Li-ion charger (Ichg set ~20 mA) - Manufacturer Part Number: MCP73831-2DCI/MC - Package: DFN-8 2x3 - Datasheet URL: https://ww1.microchip.com/downloads/en/DeviceDoc/MCP73831-Family-Data-Sheet-DS20001984H.pdf - Part Type: Integrated Circuit - Role: Battery Charger - License: https://creativecommons.org/licenses/by/4.0/ **Pins:** - EP [pin 9] - NC [pin 7] - PROG [pin 8] - STAT [pin 5] - VBAT_1 [pin 3] - VBAT_2 [pin 4] - VDD_1 [pin 1] - VDD_2 [pin 2] - VSS [pin 6] ### U5 — [TPS78233DDC](https://www.flux.ai/kicad-part-library/tps78233ddc~48w.md) - Role: Regulator - Package or Case Code: SOT-23-5 - Role Details: 3.3V LDO from battery (low IQ) - Manufacturer Part Number: TPS78233DDC - Manufacturer Name: Texas Instruments Inc. - Package: SOT-23-5 - Datasheet URL: http://www.ti.com/lit/gpn/tps782 **Pins:** - EN [pin 3] - GND [pin 4] - GND [pin 2] - IN [pin 1] - OUT [pin 5] ### U6 — [TPD4E02B04DQA](https://www.flux.ai/kicad-part-library/tpd4e02b04dqa~id.md) - Role: Protection - Role Details: ESD protection for USB-C pins (low capacitance for any USB2 lines) - Manufacturer Name: Texas Instruments Inc. - Datasheet URL: http://www.ti.com/lit/ds/symlink/tpd4e02b04.pdf - Package: USON-10 - Package or Case Code: USON-10_2.5x1.0mm_P0.5mm - Manufacturer Part Number: TPD4E02B04DQA **Pins:** - G [pin 3] - G [pin 8] - IO1 [pin 1] - IO2 [pin 2] - IO3 [pin 4] - IO4 [pin 5] - NC [pin 10] - NC [pin 7] - NC [pin 9] - NC [pin 6] *The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/strappytracking/provincial-tomato-gadget-copter~lr](https://www.flux.ai/strappytracking/provincial-tomato-gadget-copter~lr).* --- *Generated from [https://www.flux.ai/strappytracking/provincial-tomato-gadget-copter~lr](https://www.flux.ai/strappytracking/provincial-tomato-gadget-copter~lr)*