# ESP32 Triple nRF24 Controller

## Description

Handheld ESP32 controller concept with three removable nRF24L01\+ PA/LNA modules, OLED, controls, USB\-C charging/programming, and protected single\-cell battery power\. Intended use must be confirmed before RF hardware implementation\.

## Project Details

- **Owner:** kag2624081
- **Created:** 9/20/2026
- **Last Updated:** 9/22/2026
- **Visibility:** Public

## Key Components

### D1 — [WS2812B](https://flux.ai/kicad-part-library/ws2812b~l5u.md)

- Role: Addressable Indicator
- Functional Group: WS2812 Indicator
- Package or Case Code: LED\_WS2812B\_PLCC4\_5\.0x5\.0mm\_P3\.2mm
- Datasheet URL: https://cdn\-shop\.adafruit\.com/datasheets/WS2812B\.pdf
- Manufacturer Part Number: WS2812B
- Part Type: LED SMD
- Role Details: 5 V WS2812 status LED

**Pins:**
- DIN [pin 4]
- DOUT [pin 2]
- VDD [pin 1]
- VSS [pin 3]

### D2 — [LTL\-307EE](https://flux.ai/vasy_skral/ltl-307ee~a2.md)

- Manufacturer Name: Lite\-On Inc\.
- Functional Group: Status LEDs
- License: https://creativecommons\.org/licenses/by/4\.0/
- Role Details: Red through\-hole LED, charger steady indication and ESP32 open\-drain low\-battery blink
- Datasheet URL: https://mm\.digikey\.com/Volume0/opasdata/d220001/medias/docus/1153/LTL\-307EE\.pdf
- Role: Charging and Low Battery LED
- Part Type: LED
- Manufacturer Part Number: LTL\-307EE

**Pins:**
- A [pin 2]
- K [pin 1]

### D3 — [151051BS04000](https://flux.ai/cherepanyadima/151051bs04000~mc.md)

- Role: Charge Complete LED
- Functional Group: Status LEDs
- Role Details: Blue through\-hole LED driven by charger status
- Manufacturer Name: Würth
- Manufacturer Part Number: 151051BS04000
- Part Type: LED
- Datasheet URL: digikey\.com/en/models/4490009

**Pins:**
- NEG [pin 2]
- POS [pin 1]

### D4 — [BAS70\-06\-7\-F](https://flux.ai/lcsc/bas70-06-7-f~cgm4.md)

- Datasheet URL: https://storage\.googleapis\.com/graviton\-electric\-symbols/document\_assets/lcsc/1810010412\_Diodes\-Incorporated\-BAS70\-06\-7\-F\_C134378\.pdf
- Package or Case Code: SOT\-23\-3\_L2\.9\-W1\.3\-P1\.90\-LS2\.4\-BR
- Product Info Url: https://lcsc\.com/product\-detail/Schottky\-Barrier\-Diodes\-SBD\_DIODES\_BAS70\-06\-7\-F\_BAS70\-06\-7\-F\_C134378\.html
- Part Type: Schottky Barrier Diodes \(SBD\)
- Functional Group: Battery Sensing
- Role: ADC Clamp
- Manufacturer Part Number: BAS70\-06\-7\-F
- Role Details: Battery sense over/under\-voltage clamp to 3V3 and GND
- JLCPCB Part Class: Extended Part
- LCSC Part Number: C134378
- Manufacturer Name: DIODES\(美台\)

**Pins:**
- 1 [pin 1]
- 2 [pin 2]
- 3 [pin 3]

### D5 — [SMF5\.0A](https://flux.ai/lcsc/smf5p0a~bz6b.md)

- Package or Case Code: SOD\-123FL\_L2\.8\-W1\.8\-LS3\.6\-RD
- JLCPCB Part Class: Extended Part
- Functional Group: Battery Charging and Protection
- Datasheet URL: https://www\.lcsc\.com/datasheet/C2990427\.pdf?spm=wm\.sxq\.inf\.ggs&lcsc\_vid=T1kIXgFeT1NaU1RXQFBbUlUHT1cKU1NXFVBeX1VSTlAxVlNRTlBbUVFXRldaXzsOAxUeFF5JWBYZEEoKFBINSQcJGk4dAgUUFAk%3D
- LCSC Part Number: C2990427
- Diode Type: Schottky Diode
- Part Type: TVS
- Max Reverse Voltage: 5V
- Role Details: Charge port VBUS transient protection
- Manufacturer Name: Liown\(里阳半导体\)
- Role: VBUS TVS
- Manufacturer Part Number: SMF5\.0A
- Forward Voltage: 0\.45V to 0\.55V \(at 1A\)V

**Pins:**
- 1 [pin 1]
- 2 [pin 2]

### D6 — [SMF5\.0A](https://flux.ai/lcsc/smf5p0a~bz6b.md)

- Package or Case Code: SOD\-123FL\_L2\.8\-W1\.8\-LS3\.6\-RD
- Functional Group: USB Programming
- JLCPCB Part Class: Extended Part
- Role Details: Program port VBUS transient protection
- Datasheet URL: https://www\.lcsc\.com/datasheet/C2990427\.pdf?spm=wm\.sxq\.inf\.ggs&lcsc\_vid=T1kIXgFeT1NaU1RXQFBbUlUHT1cKU1NXFVBeX1VSTlAxVlNRTlBbUVFXRldaXzsOAxUeFF5JWBYZEEoKFBINSQcJGk4dAgUUFAk%3D
- LCSC Part Number: C2990427
- Role: VBUS TVS
- Diode Type: Schottky Diode
- Part Type: TVS
- Max Reverse Voltage: 5V
- Manufacturer Name: Liown\(里阳半导体\)
- Manufacturer Part Number: SMF5\.0A
- Forward Voltage: 0\.45V to 0\.55V \(at 1A\)V

**Pins:**
- 1 [pin 1]
- 2 [pin 2]

### F1 — [MF\-R050\-2](https://flux.ai/adrian95/mf-r050-2~y77.md)

- Manufacturer Name: Bourns Inc\.
- Functional Group: External Fan Power
- Datasheet URL: https://www\.bourns\.com/docs/product\-datasheets/mf\-r\.pdf
- Manufacturer Part Number: MF\-R050\-2
- Part Type: Fuse
- Role Details: 500 mA hold resettable fuse for fan 1
- License: https://creativecommons\.org/licenses/by/4\.0/
- Role: Fan Output Protection

**Pins:**
- 1 [pin 1]
- 2 [pin 2]

### F2 — [MF\-R050\-2](https://flux.ai/adrian95/mf-r050-2~y77.md)

- Functional Group: External Fan Power
- Manufacturer Name: Bourns Inc\.
- Datasheet URL: https://www\.bourns\.com/docs/product\-datasheets/mf\-r\.pdf
- Role Details: 500 mA hold resettable fuse for fan 2
- Manufacturer Part Number: MF\-R050\-2
- Part Type: Fuse
- License: https://creativecommons\.org/licenses/by/4\.0/
- Role: Fan Output Protection

**Pins:**
- 1 [pin 1]
- 2 [pin 2]

### F3 — [MF\-R050\-2](https://flux.ai/adrian95/mf-r050-2~y77.md)

- Functional Group: External Fan Power
- Manufacturer Name: Bourns Inc\.
- Role: Fan Output Protection
- Datasheet URL: https://www\.bourns\.com/docs/product\-datasheets/mf\-r\.pdf
- Role Details: 500 mA hold resettable fuse for fan 3
- Manufacturer Part Number: MF\-R050\-2
- Part Type: Fuse
- License: https://creativecommons\.org/licenses/by/4\.0/

**Pins:**
- 1 [pin 1]
- 2 [pin 2]

### J1 — [USB4215\-03\-A](https://flux.ai/adrian95/usb4215-03-a~kg3.md)

- Datasheet URL: https://gct\.co/files/specs/usb4215\-spec\.pdf
- Part Type: USB C
- Role: Charge USB\-C
- Role Details: Left charge\-only USB\-C sink port
- Symbol Style: parametric\-v1
- Package or Case Code: GCT\_USB4215\-03\-A\_REVA
- Functional Group: Battery Charging and Protection
- License: https://creativecommons\.org/licenses/by/4\.0/
- Manufacturer Name: GCT
- Manufacturer Part Number: USB4215\-03\-A

**Pins:**
- CC1 [pin A5]
- CC2 [pin B5]
- DN1 [pin A7]
- DN2 [pin B7]
- DP1 [pin A6]
- DP2 [pin B6]
- GND\_A [pin A1\_B12]
- GND\_B [pin B1\_A12]
- SBU1 [pin A8]
- SBU2 [pin B8]
- SHIELD [pin SH1]
- SHIELD [pin SH4]
- SHIELD [pin SH2]
- SHIELD [pin SH3]
- VBUS\_A [pin A4\_B9]
- VBUS\_B [pin B4\_A9]

### J10 — [KF128\-5\.08\-2P\-AA](https://flux.ai/lcsc/kf128-5p08-2p-aa~0pbi.md)

- Connector Pitch: 5\.08mm
- JLCPCB Part Class: Extended Part
- Role: Power Switch Pads
- Connector Type: Screw terminal
- Manufacturer Name: KEFA\(科发\)
- LCSC Part Number: C474952
- Manufacturer Part Number: KF128\-5\.08\-2P\-AA
- Operating Temperature: \-40℃\~\+105℃
- Role Details: External SPST switch connection controlling load switch enable
- Connector Gender: Female
- Connector Rows: 1
- Package or Case Code: CONN\-TH\_P5\.08\_KF128\-5\.08\-2P
- Current Rating: 24A
- Functional Group: Master Power
- Connector Positions: 2
- Product Info Url: https://lcsc\.com/product\-detail/New\-Quadratic\-Unclassified\-Data\_Cixi\-Kefa\-Elec\-KF128\-5\-08\-2P\_C474952\.html
- Datasheet URL: https://storage\.googleapis\.com/graviton\-electric\-symbols/document\_assets/lcsc/2408211511\_Cixi\-Kefa\-Elec\-KF128\-5\-08\-2P\-AA\_C474952\.pdf
- Part Type: Screw terminal

**Pins:**
- 1 [pin 1]
- 2 [pin 2]

### J11 — [KF128\-5\.08\-2P\-AA](https://flux.ai/lcsc/kf128-5p08-2p-aa~0pbi.md)

- Connector Pitch: 5\.08mm
- JLCPCB Part Class: Extended Part
- Role Details: External isolated 5 V fan supply input, at least 1\.5 A continuous
- Connector Type: Screw terminal
- Manufacturer Name: KEFA\(科发\)
- LCSC Part Number: C474952
- Manufacturer Part Number: KF128\-5\.08\-2P\-AA
- Operating Temperature: \-40℃\~\+105℃
- Connector Gender: Female
- Connector Rows: 1
- Package or Case Code: CONN\-TH\_P5\.08\_KF128\-5\.08\-2P
- Current Rating: 24A
- Connector Positions: 2
- Role: Fan 5V Input
- Product Info Url: https://lcsc\.com/product\-detail/New\-Quadratic\-Unclassified\-Data\_Cixi\-Kefa\-Elec\-KF128\-5\-08\-2P\_C474952\.html
- Datasheet URL: https://storage\.googleapis\.com/graviton\-electric\-symbols/document\_assets/lcsc/2408211511\_Cixi\-Kefa\-Elec\-KF128\-5\-08\-2P\-AA\_C474952\.pdf
- Part Type: Screw terminal
- Functional Group: External Fan Power

**Pins:**
- 1 [pin 1]
- 2 [pin 2]

### J12 — [KF128\-5\.08\-2P\-AA](https://flux.ai/lcsc/kf128-5p08-2p-aa~0pbi.md)

- Connector Pitch: 5\.08mm
- JLCPCB Part Class: Extended Part
- Connector Type: Screw terminal
- Manufacturer Name: KEFA\(科发\)
- Role Details: Externally powered fan output 1
- LCSC Part Number: C474952
- Manufacturer Part Number: KF128\-5\.08\-2P\-AA
- Operating Temperature: \-40℃\~\+105℃
- Role: Fan Output
- Connector Gender: Female
- Connector Rows: 1
- Package or Case Code: CONN\-TH\_P5\.08\_KF128\-5\.08\-2P
- Current Rating: 24A
- Connector Positions: 2
- Product Info Url: https://lcsc\.com/product\-detail/New\-Quadratic\-Unclassified\-Data\_Cixi\-Kefa\-Elec\-KF128\-5\-08\-2P\_C474952\.html
- Functional Group: External Fan Power
- Datasheet URL: https://storage\.googleapis\.com/graviton\-electric\-symbols/document\_assets/lcsc/2408211511\_Cixi\-Kefa\-Elec\-KF128\-5\-08\-2P\-AA\_C474952\.pdf
- Part Type: Screw terminal

**Pins:**
- 1 [pin 1]
- 2 [pin 2]

### J13 — [KF128\-5\.08\-2P\-AA](https://flux.ai/lcsc/kf128-5p08-2p-aa~0pbi.md)

- Connector Pitch: 5\.08mm
- JLCPCB Part Class: Extended Part
- Connector Type: Screw terminal
- Role Details: Externally powered fan output 2
- Manufacturer Name: KEFA\(科发\)
- LCSC Part Number: C474952
- Manufacturer Part Number: KF128\-5\.08\-2P\-AA
- Operating Temperature: \-40℃\~\+105℃
- Role: Fan Output
- Connector Gender: Female
- Functional Group: External Fan Power
- Connector Rows: 1
- Package or Case Code: CONN\-TH\_P5\.08\_KF128\-5\.08\-2P
- Current Rating: 24A
- Connector Positions: 2
- Product Info Url: https://lcsc\.com/product\-detail/New\-Quadratic\-Unclassified\-Data\_Cixi\-Kefa\-Elec\-KF128\-5\-08\-2P\_C474952\.html
- Datasheet URL: https://storage\.googleapis\.com/graviton\-electric\-symbols/document\_assets/lcsc/2408211511\_Cixi\-Kefa\-Elec\-KF128\-5\-08\-2P\-AA\_C474952\.pdf
- Part Type: Screw terminal

**Pins:**
- 1 [pin 1]
- 2 [pin 2]

### J14 — [KF128\-5\.08\-2P\-AA](https://flux.ai/lcsc/kf128-5p08-2p-aa~0pbi.md)

- Connector Pitch: 5\.08mm
- JLCPCB Part Class: Extended Part
- Connector Type: Screw terminal
- Manufacturer Name: KEFA\(科发\)
- Role Details: Externally powered fan output 3
- LCSC Part Number: C474952
- Manufacturer Part Number: KF128\-5\.08\-2P\-AA
- Operating Temperature: \-40℃\~\+105℃
- Role: Fan Output
- Connector Gender: Female
- Connector Rows: 1
- Package or Case Code: CONN\-TH\_P5\.08\_KF128\-5\.08\-2P
- Current Rating: 24A
- Connector Positions: 2
- Product Info Url: https://lcsc\.com/product\-detail/New\-Quadratic\-Unclassified\-Data\_Cixi\-Kefa\-Elec\-KF128\-5\-08\-2P\_C474952\.html
- Datasheet URL: https://storage\.googleapis\.com/graviton\-electric\-symbols/document\_assets/lcsc/2408211511\_Cixi\-Kefa\-Elec\-KF128\-5\-08\-2P\-AA\_C474952\.pdf
- Part Type: Screw terminal
- Functional Group: External Fan Power

**Pins:**
- 1 [pin 1]
- 2 [pin 2]

### J2 — [USB4215\-03\-A](https://flux.ai/adrian95/usb4215-03-a~kg3.md)

- Datasheet URL: https://gct\.co/files/specs/usb4215\-spec\.pdf
- Role: Program USB\-C
- Part Type: USB C
- Role Details: Right USB 2\.0 device/program port
- Functional Group: USB Programming
- Symbol Style: parametric\-v1
- Package or Case Code: GCT\_USB4215\-03\-A\_REVA
- License: https://creativecommons\.org/licenses/by/4\.0/
- Manufacturer Name: GCT
- Manufacturer Part Number: USB4215\-03\-A

**Pins:**
- CC1 [pin A5]
- CC2 [pin B5]
- DN1 [pin A7]
- DN2 [pin B7]
- DP1 [pin A6]
- DP2 [pin B6]
- GND\_A [pin A1\_B12]
- GND\_B [pin B1\_A12]
- SBU1 [pin A8]
- SBU2 [pin B8]
- SHIELD [pin SH1]
- SHIELD [pin SH4]
- SHIELD [pin SH2]
- SHIELD [pin SH3]
- VBUS\_A [pin A4\_B9]
- VBUS\_B [pin B4\_A9]

### J3 — [Pin Socket 01x16 2\.54mm Vertical](https://flux.ai/adrian95/pin-socket-01x16-254mm-vertical~l0j.md)

- Functional Group: ESP32 Module Socket
- Role: ESP32 Socket Left
- Part Type: Connector
- Role Details: Left row of removable 32\-pin ESP32 development\-board footprint
- License: https://creativecommons\.org/licenses/by/4\.0/

**Pins:**
- Pin\_1 [pin 1]
- Pin\_10 [pin 10]
- Pin\_11 [pin 11]
- Pin\_12 [pin 12]
- Pin\_13 [pin 13]
- Pin\_14 [pin 14]
- Pin\_15 [pin 15]
- Pin\_16 [pin 16]
- Pin\_2 [pin 2]
- Pin\_3 [pin 3]
- Pin\_4 [pin 4]
- Pin\_5 [pin 5]
- Pin\_6 [pin 6]
- Pin\_7 [pin 7]
- Pin\_8 [pin 8]
- Pin\_9 [pin 9]

### J4 — [Pin Socket 01x16 2\.54mm Vertical](https://flux.ai/adrian95/pin-socket-01x16-254mm-vertical~l0j.md)

- Functional Group: ESP32 Module Socket
- Part Type: Connector
- Role: ESP32 Socket Right
- License: https://creativecommons\.org/licenses/by/4\.0/
- Role Details: Right row of removable 32\-pin ESP32 development\-board footprint

**Pins:**
- Pin\_1 [pin 1]
- Pin\_10 [pin 10]
- Pin\_11 [pin 11]
- Pin\_12 [pin 12]
- Pin\_13 [pin 13]
- Pin\_14 [pin 14]
- Pin\_15 [pin 15]
- Pin\_16 [pin 16]
- Pin\_2 [pin 2]
- Pin\_3 [pin 3]
- Pin\_4 [pin 4]
- Pin\_5 [pin 5]
- Pin\_6 [pin 6]
- Pin\_7 [pin 7]
- Pin\_8 [pin 8]
- Pin\_9 [pin 9]

### J5 — [Pin Socket 02x04 2\.54mm Vertical](https://flux.ai/adrian95/pin-socket-02x04-254mm-vertical~vri.md)

- License: https://creativecommons\.org/licenses/by/4\.0/
- Role: nRF24 Socket
- Functional Group: NRF1 Radio
- Role Details: NRF1 2x4 removable module, pins 1 GND 2 CE 3 CSN 4 SCK 5 MOSI 6 MISO 7 IRQ 8 VCC
- Part Type: Connector

**Pins:**
- Pin\_1 [pin 1]
- Pin\_2 [pin 2]
- Pin\_3 [pin 3]
- Pin\_4 [pin 4]
- Pin\_5 [pin 5]
- Pin\_6 [pin 6]
- Pin\_7 [pin 7]
- Pin\_8 [pin 8]

### J6 — [Pin Socket 02x04 2\.54mm Vertical](https://flux.ai/adrian95/pin-socket-02x04-254mm-vertical~vri.md)

- License: https://creativecommons\.org/licenses/by/4\.0/
- Role Details: NRF2 2x4 removable module, pins 1 GND 2 CE 3 CSN 4 SCK 5 MOSI 6 MISO 7 IRQ 8 VCC
- Functional Group: NRF2 Radio
- Part Type: Connector
- Role: nRF24 Socket

**Pins:**
- Pin\_1 [pin 1]
- Pin\_2 [pin 2]
- Pin\_3 [pin 3]
- Pin\_4 [pin 4]
- Pin\_5 [pin 5]
- Pin\_6 [pin 6]
- Pin\_7 [pin 7]
- Pin\_8 [pin 8]

### J7 — [Pin Socket 02x04 2\.54mm Vertical](https://flux.ai/adrian95/pin-socket-02x04-254mm-vertical~vri.md)

- License: https://creativecommons\.org/licenses/by/4\.0/
- Role Details: NRF3 2x4 removable module, pins 1 GND 2 CE 3 CSN 4 SCK 5 MOSI 6 MISO 7 IRQ 8 VCC
- Functional Group: NRF3 Radio
- Part Type: Connector
- Role: nRF24 Socket

**Pins:**
- Pin\_1 [pin 1]
- Pin\_2 [pin 2]
- Pin\_3 [pin 3]
- Pin\_4 [pin 4]
- Pin\_5 [pin 5]
- Pin\_6 [pin 6]
- Pin\_7 [pin 7]
- Pin\_8 [pin 8]

### J8 — [Pin Header 01x04 2\.54mm Vertical i2c](https://flux.ai/hasanbasri93/pin-header-01x04-2p54mm-vertical-i2c~37.md)

- Functional Group: OLED
- Part Type: Connector
- Role: OLED Socket
- License: https://creativecommons\.org/licenses/by/4\.0/
- Role Details: SSD1306 module pins GND VCC SCL SDA

**Pins:**
- 5V [pin 1]
- GND [pin 2]
- SCL [pin 4]
- SDA [pin 3]

### J9 — [KF128\-5\.08\-2P\-AA](https://flux.ai/lcsc/kf128-5p08-2p-aa~0pbi.md)

- Connector Pitch: 5\.08mm
- JLCPCB Part Class: Extended Part
- Connector Type: Screw terminal
- Functional Group: Battery Charging and Protection
- Manufacturer Name: KEFA\(科发\)
- LCSC Part Number: C474952
- Manufacturer Part Number: KF128\-5\.08\-2P\-AA
- Operating Temperature: \-40℃\~\+105℃
- Connector Gender: Female
- Connector Rows: 1
- Package or Case Code: CONN\-TH\_P5\.08\_KF128\-5\.08\-2P
- Current Rating: 24A
- Role Details: BAT\+ and BAT\- single\-cell wire connection
- Role: Battery Connection
- Connector Positions: 2
- Product Info Url: https://lcsc\.com/product\-detail/New\-Quadratic\-Unclassified\-Data\_Cixi\-Kefa\-Elec\-KF128\-5\-08\-2P\_C474952\.html
- Datasheet URL: https://storage\.googleapis\.com/graviton\-electric\-symbols/document\_assets/lcsc/2408211511\_Cixi\-Kefa\-Elec\-KF128\-5\-08\-2P\-AA\_C474952\.pdf
- Part Type: Screw terminal

**Pins:**
- 1 [pin 1]
- 2 [pin 2]

### Q1 — [FS8205A](https://flux.ai/adrian95/fs8205a.md)

- License: https://creativecommons\.org/licenses/by/4\.0/
- Role: Battery Protection Switch
- Part Type: Dual N\-channel power MOSFET
- Functional Group: Battery Charging and Protection
- Role Details: Back\-to\-back MOSFET pair controlled by DW01A
- Symbol Style: parametric\-v1
- Datasheet URL: https://www\.snapeda\.com/parts/FS8205A/Fortune%20Semiconductor/datasheet/
- Manufacturer Part Number: FS8205A
- Manufacturer Name: Fortune

**Pins:**
- D [pin 1]
- D [pin 8]
- G1 [pin 4]
- G2 [pin 5]
- S1 [pin 3]
- S1 [pin 2]
- S2 [pin 6]
- S2 [pin 7]

### Q2 — [MMBT3904LT3G](https://flux.ai/lcsc/mmbt3904lt3g~77v1.md)

- Datasheet URL: https://storage\.googleapis\.com/graviton\-electric\-symbols/document\_assets/lcsc/1810301515\_onsemi\-MMBT3904LT3G\_C150052\.pdf
- Package or Case Code: SOT\-23\-3\_L2\.9\-W1\.3\-P1\.90\-LS2\.4\-BR
- LCSC Part Number: C150052
- Functional Group: USB Programming
- Role: Auto Program Transistor
- Role Details: DTR/RTS cross\-coupled ESP32 auto\-programming circuit
- Part Type: Bipolar Transistors \- BJT
- Manufacturer Name: onsemi\(安森美\)
- Product Info Url: https://lcsc\.com/product\-detail/Transistors\-NPN\-PNP\_ON\-Semicon\_MMBT3904LT3G\_ON\-Semicon\-ON\-MMBT3904LT3G\_C150052\.html
- Manufacturer Part Number: MMBT3904LT3G
- JLCPCB Part Class: Extended Part

**Pins:**
- B [pin 1]
- C [pin 3]
- E [pin 2]

### Q3 — [MMBT3904LT3G](https://flux.ai/lcsc/mmbt3904lt3g~77v1.md)

- Datasheet URL: https://storage\.googleapis\.com/graviton\-electric\-symbols/document\_assets/lcsc/1810301515\_onsemi\-MMBT3904LT3G\_C150052\.pdf
- Package or Case Code: SOT\-23\-3\_L2\.9\-W1\.3\-P1\.90\-LS2\.4\-BR
- LCSC Part Number: C150052
- Role: Auto Program Transistor
- Part Type: Bipolar Transistors \- BJT
- Manufacturer Name: onsemi\(安森美\)
- Product Info Url: https://lcsc\.com/product\-detail/Transistors\-NPN\-PNP\_ON\-Semicon\_MMBT3904LT3G\_ON\-Semicon\-ON\-MMBT3904LT3G\_C150052\.html
- Manufacturer Part Number: MMBT3904LT3G
- Functional Group: USB Programming
- JLCPCB Part Class: Extended Part
- Role Details: DTR/RTS cross\-coupled ESP32 auto\-programming circuit

**Pins:**
- B [pin 1]
- C [pin 3]
- E [pin 2]

### Q4 — [BSS138\-G](https://flux.ai/lcsc/bss138-g~s3zl.md)

- Part Type: Transistor
- Role: Open Drain LED Control
- Manufacturer Part Number: BSS138\-G
- Functional Group: Status LEDs
- License: https://creativecommons\.org/licenses/by/4\.0/
- Datasheet URL: https://www\.lcsc\.com/datasheet/C890264\.pdf?spm=wm\.sxq\.inf\.ggs&lcsc\_vid=T1kIXgFeT1NaU1RXQFBbUlUHT1cKU1NXFVBeX1VSTlAxVlNeR1JcUVJXR1JdXjsOAxUeFF5JWBYZEEoKFBINSQcJGk4dAgUUFAk%3D
- LCSC Part Number: C890264
- Manufacturer Name: onsemi\(安森美\)
- Package or Case Code: SOT\-23\-3\_L2\.9\-W1\.3\-P1\.90\-LS2\.4\-BR
- JLCPCB Part Class: Extended Part
- Role Details: ESP32 low\-battery red LED control wired\-OR with charger STAT

**Pins:**
- D [pin 3]
- G [pin 1]
- S [pin 2]

### SW1 — [6x6mm micro tactile switch](https://flux.ai/jecstronic/6x6mm-micro-tactile-switch~igw.md)

- Purchase Url: https://shopee\.ph/20Pcs\-Micro\-Tactile\-Switch\-Momentary\-Tact\-DIP\-Switch\-2Pin\-6\-X\-6mm\-Micro\-Touch\-Push\-Button\-Switch\-High\-5mm\-6mm\-7mm\-8mm\-9mm\-i\.1018846655\.22773354064?sp\_atk=2b55ff5c\-bbfc\-4967\-b7e3\-adb8c93c34e2&xptdk=2b55ff5c\-bbfc\-4967\-b7e3\-adb8c93c34e2&is\_from\_login=true
- Part Type: Switch
- Role Details: UP active\-low button on GPIO25
- Role: Navigation Button
- Functional Group: Buttons

**Pins:**
- P1 [pin 1]
- P2 [pin 2]

### SW2 — [6x6mm micro tactile switch](https://flux.ai/jecstronic/6x6mm-micro-tactile-switch~igw.md)

- Functional Group: Buttons
- Role: Navigation Button
- Purchase Url: https://shopee\.ph/20Pcs\-Micro\-Tactile\-Switch\-Momentary\-Tact\-DIP\-Switch\-2Pin\-6\-X\-6mm\-Micro\-Touch\-Push\-Button\-Switch\-High\-5mm\-6mm\-7mm\-8mm\-9mm\-i\.1018846655\.22773354064?sp\_atk=2b55ff5c\-bbfc\-4967\-b7e3\-adb8c93c34e2&xptdk=2b55ff5c\-bbfc\-4967\-b7e3\-adb8c93c34e2&is\_from\_login=true
- Part Type: Switch
- Role Details: LEFT active\-low button on GPIO27

**Pins:**
- P1 [pin 1]
- P2 [pin 2]

### SW3 — [6x6mm micro tactile switch](https://flux.ai/jecstronic/6x6mm-micro-tactile-switch~igw.md)

- Purchase Url: https://shopee\.ph/20Pcs\-Micro\-Tactile\-Switch\-Momentary\-Tact\-DIP\-Switch\-2Pin\-6\-X\-6mm\-Micro\-Touch\-Push\-Button\-Switch\-High\-5mm\-6mm\-7mm\-8mm\-9mm\-i\.1018846655\.22773354064?sp\_atk=2b55ff5c\-bbfc\-4967\-b7e3\-adb8c93c34e2&xptdk=2b55ff5c\-bbfc\-4967\-b7e3\-adb8c93c34e2&is\_from\_login=true
- Role Details: OK active\-low button on GPIO26
- Role: Navigation Button
- Part Type: Switch
- Functional Group: Buttons

**Pins:**
- P1 [pin 1]
- P2 [pin 2]

### SW4 — [6x6mm micro tactile switch](https://flux.ai/jecstronic/6x6mm-micro-tactile-switch~igw.md)

- Purchase Url: https://shopee\.ph/20Pcs\-Micro\-Tactile\-Switch\-Momentary\-Tact\-DIP\-Switch\-2Pin\-6\-X\-6mm\-Micro\-Touch\-Push\-Button\-Switch\-High\-5mm\-6mm\-7mm\-8mm\-9mm\-i\.1018846655\.22773354064?sp\_atk=2b55ff5c\-bbfc\-4967\-b7e3\-adb8c93c34e2&xptdk=2b55ff5c\-bbfc\-4967\-b7e3\-adb8c93c34e2&is\_from\_login=true
- Functional Group: Buttons
- Role: Navigation Button
- Role Details: RIGHT active\-low button on GPIO33
- Part Type: Switch

**Pins:**
- P1 [pin 1]
- P2 [pin 2]

### SW5 — [6x6mm micro tactile switch](https://flux.ai/jecstronic/6x6mm-micro-tactile-switch~igw.md)

- Role: Navigation Button
- Purchase Url: https://shopee\.ph/20Pcs\-Micro\-Tactile\-Switch\-Momentary\-Tact\-DIP\-Switch\-2Pin\-6\-X\-6mm\-Micro\-Touch\-Push\-Button\-Switch\-High\-5mm\-6mm\-7mm\-8mm\-9mm\-i\.1018846655\.22773354064?sp\_atk=2b55ff5c\-bbfc\-4967\-b7e3\-adb8c93c34e2&xptdk=2b55ff5c\-bbfc\-4967\-b7e3\-adb8c93c34e2&is\_from\_login=true
- Functional Group: Buttons
- Part Type: Switch
- Role Details: DOWN active\-low button on GPIO32

**Pins:**
- P1 [pin 1]
- P2 [pin 2]

### TP1 — [5002](https://flux.ai/cherepanyadima/5002~l4.md)

- Part Type: Connector
- Datasheet URL: https://www\.keyelco\.com/userAssets/file/K75p62\.pdf
- Manufacturer Name: Keystone
- Manufacturer Part Number: 5002
- Role: Test Point
- Role Details: BAT\+ cell test point
- Functional Group: Test Points

**Pins:**
- \~ [pin TP]

### TP2 — [5002](https://flux.ai/cherepanyadima/5002~l4.md)

- Part Type: Connector
- Role Details: Protected battery/system source test point
- Datasheet URL: https://www\.keyelco\.com/userAssets/file/K75p62\.pdf
- Manufacturer Name: Keystone
- Manufacturer Part Number: 5002
- Functional Group: Test Points
- Role: Test Point

**Pins:**
- \~ [pin TP]

### TP3 — [5002](https://flux.ai/cherepanyadima/5002~l4.md)

- Role Details: System 5 V test point
- Part Type: Connector
- Role: Test Point
- Datasheet URL: https://www\.keyelco\.com/userAssets/file/K75p62\.pdf
- Manufacturer Name: Keystone
- Manufacturer Part Number: 5002
- Functional Group: Test Points

**Pins:**
- \~ [pin TP]

### TP4 — [5002](https://flux.ai/cherepanyadima/5002~l4.md)

- Part Type: Connector
- Functional Group: Test Points
- Datasheet URL: https://www\.keyelco\.com/userAssets/file/K75p62\.pdf
- Manufacturer Name: Keystone
- Manufacturer Part Number: 5002
- Role: Test Point
- Role Details: 3\.3 V test point

**Pins:**
- \~ [pin TP]

### TP5 — [5002](https://flux.ai/cherepanyadima/5002~l4.md)

- Part Type: Connector
- Datasheet URL: https://www\.keyelco\.com/userAssets/file/K75p62\.pdf
- Manufacturer Name: Keystone
- Manufacturer Part Number: 5002
- Role: Test Point
- Functional Group: Test Points
- Role Details: Ground test point

**Pins:**
- \~ [pin TP]

### TP6 — [5002](https://flux.ai/cherepanyadima/5002~l4.md)

- Part Type: Connector
- Role: Test Point
- Datasheet URL: https://www\.keyelco\.com/userAssets/file/K75p62\.pdf
- Manufacturer Name: Keystone
- Manufacturer Part Number: 5002
- Role Details: UART TX test point
- Functional Group: Test Points

**Pins:**
- \~ [pin TP]

### TP7 — [5002](https://flux.ai/cherepanyadima/5002~l4.md)

- Part Type: Connector
- Role: Test Point
- Datasheet URL: https://www\.keyelco\.com/userAssets/file/K75p62\.pdf
- Manufacturer Name: Keystone
- Manufacturer Part Number: 5002
- Functional Group: Test Points
- Role Details: UART RX test point

**Pins:**
- \~ [pin TP]

### U1 — [MCP73871\-2CCI/ML](https://flux.ai/jecstronic/mcp73871-2cciml~9z.md)

- License: https://creativecommons\.org/licenses/by/4\.0/
- Manufacturer Part Number: MCP73871\-2CCI/ML
- Manufacturer Name: Microchip Technology Inc\.
- Datasheet URL: https://ww1\.microchip\.com/downloads/en/DeviceDoc/MCP73871\-Data\-Sheet\-20002090E\.pdf
- Part Type: Integrated Circuit
- Role Details: 1\-cell charger with load sharing, nominal 1 A charge current
- Functional Group: Battery Charging and Protection
- Role: Battery Charger and Power Path

**Pins:**
- \~PG [pin 6]
- \~TE [pin 9]
- CE [pin 17]
- EP [pin 21]
- IN\_1 [pin 18]
- IN\_2 [pin 19]
- OUT\_1 [pin 1]
- OUT\_2 [pin 20]
- PROG1 [pin 13]
- PROG2 [pin 4]
- PROG3 [pin 12]
- SEL [pin 3]
- STAT1/\~LBO [pin 8]
- STAT2 [pin 7]
- THERM [pin 5]
- VBAT\_1 [pin 14]
- VBAT\_2 [pin 15]
- VBAT\_SENSE [pin 16]
- VPCC [pin 2]
- VSS\_1 [pin 10]
- VSS\_2 [pin 11]

### U2 — [DW01A](https://flux.ai/kicad-part-library/dw01a~5d.md)

- Functional Group: Battery Charging and Protection
- Package or Case Code: SOT\-23\-6
- Manufacturer Name: Texas Instruments Inc\.
- Datasheet URL: https://hmsemi\.com/downfile/DW01A\.PDF
- Role Details: Overcharge, overdischarge, overcurrent and short\-circuit controller
- Role: Battery Protection
- Manufacturer Part Number: DW01A

**Pins:**
- CS [pin 2]
- GND [pin 6]
- OC [pin 3]
- OD [pin 1]
- TD [pin 4]
- VCC [pin 5]

### U3 — [TPS2116DRLR](https://flux.ai/jecstronic/tps2116drlr~gl7.md)

- Part Type: Power Management
- Role Details: Select charger power\-path output or program USB VBUS without backfeed
- Manufacturer Name: Texas Instruments
- Role: Power Multiplexer
- Functional Group: Power Source Selection
- Manufacturer Part Number: TPS2116DRLR
- Datasheet URL: https://www\.ti\.com/lit/ds/symlink/tps2116\.pdf
- License: https://creativecommons\.org/licenses/by/4\.0/

**Pins:**
- GND [pin 1]
- MODE [pin 5]
- PR1 [pin 4]
- ST [pin 8]
- VIN1 [pin 3]
- VIN2 [pin 6]
- VOUT\_1 [pin 2]
- VOUT\_2 [pin 7]

### U4 — [TPS22950CDDCR](https://flux.ai/silicon-yard/tps22950cddcr~7u.md)

- Role: Master Load Switch
- Manufacturer Name: Texas Instruments
- License: https://creativecommons\.org/licenses/by/4\.0/
- Symbol Style: parametric\-v1
- Datasheet URL: https://storage\.googleapis\.com/graviton\-electric\-symbols/document\_assets/user\-uploaded/ac3e599ff750a3336bf86d2791b671b735a9b00aa68065441f2c1db34464bbe7\.pdf
- Manufacturer Part Number: TPS22950CDDCR
- Part Type: Integrated Circuit
- Role Details: System\-load master switch; charger remains active
- Functional Group: Master Power

**Pins:**
- FLT [pin 6]
- GND [pin 3]
- ILIM [pin 4]
- ON [pin 1]
- VIN [pin 2]
- VOUT [pin 5]

### U5 — [TPS63070RNMR](https://flux.ai/lcsc/tps63070rnmr~bg45.md)

- JLCPCB Part Class: Extended Part
- LCSC Part Number: C109322
- Max Input Voltage: 16V
- Output Type: Adjustable
- Part Type: DC\-DC Converters
- Manufacturer Name: TI\(德州仪器\)
- Operating Temperature: \-40°C \~ 125°C \(TJ\)
- Product Info Url: https://lcsc\.com/product\-detail/DC\-DC\-Converters\_TI\_TPS63070RNMR\_TPS63070RNMR\_C109322\.html
- Current Output: 2A
- Package or Case Code: VQFN\-HR\-15\_L3\.0\-W2\.5\-P0\.50\-BL\_TPS63070RNMR
- Manufacturer Part Number: TPS63070RNMR
- Role Details: Stable 3\.3 V rail sized for ESP32, OLED and three PA/LNA radios
- Functional Group: 3V3 Power
- Topology: Buck\-Boost
- Max Voltage Output: 9V
- Role: 3\.3 V Buck\-Boost
- Datasheet URL: https://www\.lcsc\.com/datasheet/lcsc\_datasheet\_2302221930\_Texas\-Instruments\-TPS63070RNMR\_C109322\.pdf
- Frequency: 2\.4MHz

**Pins:**
- EN [pin 14]
- FB [pin 5]
- FB2 [pin 6]
- GND [pin 4]
- L1 [pin 11]
- L2 [pin 9]
- PG [pin 2]
- PGND [pin 10]
- PS/SYNC [pin 1]
- Vaux [pin 3]
- Vin [pin 12]
- Vin [pin 13]
- Vout [pin 8]
- Vout [pin 7]
- Vsel [pin 15]

### U6 — [TPS630701RNMT](https://flux.ai/jecstronic/tps630701rnmt~pt.md)

- Manufacturer Name: Texas Instruments
- Role Details: Dedicated system 5 V for WS2812 only; isolated from fan supply
- License: https://creativecommons\.org/licenses/by/4\.0/
- Datasheet URL: https://www\.ti\.com/lit/ds/symlink/tps63070\.pdf
- Part Type: Integrated Circuit
- Role: 5 V Buck\-Boost
- Functional Group: 5V System Power
- Manufacturer Part Number: TPS630701RNMT

**Pins:**
- EN [pin 14]
- FB [pin 5]
- FB2 [pin 6]
- GND [pin 4]
- L1 [pin 11]
- L2 [pin 9]
- PG [pin 2]
- PGND [pin 10]
- PS/SYNC [pin 1]
- VAUX [pin 3]
- VIN\_1 [pin 12]
- VIN\_2 [pin 13]
- VIN\_3 [pin A12]
- VOUT\_1 [pin 7]
- VOUT\_2 [pin 8]
- VOUT\_3 [pin A7]
- VSEL [pin 15]

### U7 — [CP2102N\-A02\-GQFN24](https://flux.ai/lcsc/cp2102n-a02-gqfn24~cpln.md)

- Package or Case Code: QFN\-24\_L4\.0\-W4\.0\-P0\.50\-TL\-EP2\.5
- Part Type: Interface \- Controllers
- LCSC Part Number: C1550551
- Symbol Style: parametric\-v1
- Manufacturer Name: SILICON LABS
- Manufacturer Part Number: CP2102N\-A02\-GQFN24
- License: https://creativecommons\.org/licenses/by/4\.0/
- Datasheet URL: https://www\.lcsc\.com/datasheet/C1550551\.pdf?spm=wm\.sxq\.inf\.ggs&lcsc\_vid=FlkNBAIDRQULVABfFAVZBgZVFVZYBgZSQ1NeBVIFQlExVlNeR1VeUlZXRFZcVTsOAxUeFF5JWBYZEEoKFBINSQcJGk4dAgUUFAk%3D
- JLCPCB Part Class: Extended Part
- Functional Group: USB Programming
- Role: USB\-UART Bridge
- Role Details: Programming UART with DTR/RTS automatic boot/reset

**Pins:**
- CTS [pin 18]
- D\- [pin 4]
- D\+ [pin 3]
- DCD [pin 24]
- DSR [pin 22]
- DTR [pin 23]
- EP [pin 25]
- GND [pin 2]
- GPIO\.0/TXT [pin 14]
- GPIO\.1/RXT [pin 13]
- GPIO\.2/RS485 [pin 12]
- GPIO\.3/WAKEUP [pin 11]
- NC [pin 16]
- NC [pin 10]
- RI/CLK [pin 1]
- RSTb [pin 9]
- RTS [pin 19]
- RXD [pin 20]
- SUSPEND [pin 17]
- SUSPENDb [pin 15]
- TXD [pin 21]
- VBUS [pin 8]
- VDD [pin 6]
- VIO [pin 5]
- VREGIN [pin 7]

### U8 — [USBLC6\-2SC6](https://flux.ai/lcsc/usblc6-2sc6~2e9x.md)

- JLCPCB Part Class: Extended Part
- Role Details: Low\-capacitance protection for program D\+ and D\-
- Manufacturer Name: UMW\(友台半导体\)
- Functional Group: USB Programming
- Symbol Style: parametric\-v1
- Role: USB ESD Protection
- Breakdown Voltage: 6V
- Manufacturer Part Number: USBLC6\-2SC6
- Operating Temperature: \-55°C \~ 125°C \(TJ\)
- Datasheet URL: https://www\.lcsc\.com/datasheet/C2687116\.pdf?spm=wm\.sxq\.inf\.ggs&lcsc\_vid=FlkNBAIDRQULVABfFAVZBgZVFVZYBgZSQ1NeBVIFQlExVlNRTlhdUVdURFlXXzsOAxUeFF5JWBYZEEoKFBINSQcJGk4dAgUUFAk%3D
- Maximum Clamping Voltage: 17V
- Part Type: ESD Protection Devices
- Package or Case Code: SOT\-23\-6\_L2\.9\-W1\.6\-P0\.95\-LS2\.8\-BL
- Peak Pulse Current: 5A
- Power: 150W
- LCSC Part Number: C2687116

**Pins:**
- GND [pin 2]
- I/O1 [pin 1]
- I/O1 [pin 6]
- I/O2 [pin 3]
- I/O2 [pin 4]
- VBUS [pin 5]

### U9 — [74AHCT1G125W5\-7](https://flux.ai/lcsc/74ahct1g125w5-7~t6h6.md)

- LCSC Part Number: C842287
- Role: WS2812 Level Shifter
- Package or Case Code: SOT\-25\-5\_L3\.0\-W1\.6\-P0\.95\-LS2\.8\-BL
- Functional Group: WS2812 Indicator
- Part Type: Buffers / Drivers
- Manufacturer Name: DIODES\(美台\)
- JLCPCB Part Class: Extended Part
- Manufacturer Part Number: 74AHCT1G125W5\-7
- Symbol Style: parametric\-v1
- License: https://creativecommons\.org/licenses/by/4\.0/
- Role Details: Translate GPIO14 3\.3 V logic to robust 5 V DIN
- Datasheet URL: https://www\.lcsc\.com/datasheet/C842287\.pdf?spm=wm\.sxq\.inf\.ggs&lcsc\_vid=FlkNBAIDRQULVABfFAVZBgZVFVZYBgZSQ1NeBVIFQlExVlNeR1VbVlZfRVhaVzsOAxUeFF5JWBYZEEoKFBINSQcJGk4dAgUUFAk%3D

**Pins:**
- \~\{OE\} [pin 1]
- A [pin 2]
- GND [pin 3]
- Vcc [pin 5]
- Y [pin 4]

*The full schematic, PCB layout, bill of materials, and interactive design are available at [https://flux\.ai/kag2624081/esp32\-triple\-nrf24\-controller\~uk](https://flux.ai/kag2624081/esp32-triple-nrf24-controller~uk).*

---

*Generated from [https://flux\.ai/kag2624081/esp32\-triple\-nrf24\-controller\~uk](https://flux.ai/kag2624081/esp32-triple-nrf24-controller~uk)*