# ESP32 Spy Car Carrier ## Description Carrier PCB schematic for a four-wheel Arduino Nano ESP32 spy car using two TB6612FNG motor-driver modules, removable Nano sockets, servo/sensor/light/buzzer connectors, and protected shared battery power. PCB layout is intentionally deferred pending module dimensions and electrical ratings. ## Project Details - **Owner:** vimos - **Created:** 7/19/2026 - **Last Updated:** 7/19/2026 - **Visibility:** Public ## Key Components ### D_BUZZER — [Generic Schottky Diode](https://www.flux.ai/thea-flux-parts/generic-schottky-diode~ys.md) - Package: SMA - License: https://www.kicad.org/libraries/license/ - Part Type: Diode - Manufacturer Part Number: Generic - Manufacturer Name: Generic - Datasheet URL: Generic - Role Details: Optional flyback diode across buzzer connector if magnetic/inductive buzzer is used; omit for pure piezo if not needed - Role: Flyback / Freewheeling **Pins:** - A [pin 2] - C [pin 1] ### D_RP — [Generic Schottky Diode](https://www.flux.ai/thea-flux-parts/generic-schottky-diode~ys.md) - Role Details: Reverse-polarity placeholder. For 4S LiPo and motor currents, a series Schottky may dissipate too much heat; prefer a properly rated ideal-diode/P-MOS solution after current is known. - Role: Reverse Polarity Protection - Manufacturer Part Number: Generic - Manufacturer Name: Generic - Datasheet URL: Generic - Package: SMA - License: https://www.kicad.org/libraries/license/ - Part Type: Diode - Max Reverse Voltage: 25V **Pins:** - A [pin 2] - C [pin 1] ### F1 — [RGEF300](https://www.flux.ai/lcsc/rgef300~7d6j.md) - Product Info Url: https://www.littelfuse.com/assetdocs/resettable-ptc-rgef-datasheet?assetguid=453af5cb-13ee-438c-afaa-f2302ee28ec8 - Role: Protection - LCSC Part Number: C315965 - Role Details: Input protection placeholder. With Turnigy 4S 3300mAh 30C LiPo, final fuse/polyfuse must be sized from actual motor stall current and wiring limits; RGEF300 is not final for the full battery/motor path. - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2304140030_Littelfuse-RGEF300_C315965.pdf - JLCPCB Part Class: Extended Part - Package or Case Code: FUSE-TH_L6.6-W3.0-P5.10-D0.8-S1.20 - Manufacturer Name: Littelfuse(美国力特) - Part Type: Resettable Fuses - Manufacturer Part Number: RGEF300 **Pins:** - 1 [pin 1] - 2 [pin 2] ### FRONT_LIGHT — [S2B-PH-K-S(LF)(SN)](https://www.flux.ai/lcsc/s2b-ph-k-slfsn~vk6f.md) - Product Info Url: https://lcsc.com/product-detail/PH-Connectors_JST-Sales-America_S2B-PH-K-S-LF-SN_JST-Sales-America-S2B-PH-K-S-LF-SN_C173752.html - Manufacturer Name: JST - LCSC Part Number: C173752 - Role: Switching - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2304140030_JST-S2B-PH-K-S-LF-SN_C173752.pdf - Package or Case Code: CONN-TH_S2B-PH-K-S-LF-SN - Role Details: Front light connector; positive supply and switched negative; supply voltage/current TBD - Part Type: Wire To Board / Wire To Wire Connector - JLCPCB Part Class: Extended Part - Manufacturer Part Number: S2B-PH-K-S(LF)(SN) **Pins:** - 1 [pin 1] - 2 [pin 2] ### J_5V_REG_TBD — [Pin Header 01x03 2.54mm Vertical for Servo Motor](https://www.flux.ai/project-x/pin-header-01x03-2p54mm-vertical-for-servo-motor~jl.md) - License: https://creativecommons.org/licenses/by/4.0/ - Part Type: Connector - Exclude from PCB: true - Role: Power Conversion - Operating Voltage: 5V - Max Current: 5A - Role Details: Regulator reference requirement updated from user images: input must tolerate 4S LiPo range, 14.8V nominal and 16.8V full, with margin; output should be 5-6V for MG995 servos and at least 5A peak if both servos can stall. Placeholder only, exact regulator/module still not selected. **Pins:** - 5v [pin 2] - Data [pin 3] - Gnd [pin 1] ### J_BAT — [S2B-PH-K-S(LF)(SN)](https://www.flux.ai/lcsc/s2b-ph-k-slfsn~vk6f.md) - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2304140030_JST-S2B-PH-K-S-LF-SN_C173752.pdf - Role Details: Reference from user images: Turnigy 3300mAh 4S 14.8V 30C LiPo with XT60. Existing JST PH schematic connector is NOT final and is likely incompatible for high battery current; replace with XT60-class connector after approval. - Manufacturer Name: JST - LCSC Part Number: C173752 - Product Info Url: https://lcsc.com/product-detail/PH-Connectors_JST-Sales-America_S2B-PH-K-S-LF-SN_JST-Sales-America-S2B-PH-K-S-LF-SN_C173752.html - Part Type: Wire To Board / Wire To Wire Connector - JLCPCB Part Class: Extended Part - Connector Type: Power Connectors - Manufacturer Part Number: S2B-PH-K-S(LF)(SN) - Package or Case Code: CONN-TH_S2B-PH-K-S-LF-SN - Role: Protection **Pins:** - 1 [pin 1] - 2 [pin 2] ### J_BUZZER — [S2B-PH-K-S(LF)(SN)](https://www.flux.ai/lcsc/s2b-ph-k-slfsn~vk6f.md) - Package or Case Code: CONN-TH_S2B-PH-K-S-LF-SN - Part Type: Wire To Board / Wire To Wire Connector - JLCPCB Part Class: Extended Part - Manufacturer Part Number: S2B-PH-K-S(LF)(SN) - Manufacturer Name: JST - Role Details: Buzzer connector driven through MOSFET; buzzer voltage/current and type TBD - LCSC Part Number: C173752 - Product Info Url: https://lcsc.com/product-detail/PH-Connectors_JST-Sales-America_S2B-PH-K-S-LF-SN_JST-Sales-America-S2B-PH-K-S-LF-SN_C173752.html - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2304140030_JST-S2B-PH-K-S-LF-SN_C173752.pdf - Role: Switching **Pins:** - 1 [pin 1] - 2 [pin 2] ### J_DRV_L — [Pin Header 01x14 2.54mm Vertical](https://www.flux.ai/adrian95/pin-header-01x14-254mm-vertical~rz.md) - Role: TB6612FNG module connector - Role Details: Reference from user image: HW-166 TB6612FNG module. Placeholder connector only; observed module labels include VM, VCC, GND, A01/A02/B02/B01 and control header labels. Exact dimensions and header order still required before PCB layout. WARNING: TB6612FNG VM operating max 13.5V, incompatible with direct 4S LiPo at 14.8V nominal / 16.8V full. - Manufacturer Part Number: HW-166 / TB6612FNG module - Exclude from PCB: true - Part Type: Connector - 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_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] ### J_DRV_R — [Pin Header 01x14 2.54mm Vertical](https://www.flux.ai/adrian95/pin-header-01x14-254mm-vertical~rz.md) - Manufacturer Part Number: HW-166 / TB6612FNG module - Role Details: Reference from user image: HW-166 TB6612FNG module. Placeholder connector only; observed module labels include VM, VCC, GND, A01/A02/B02/B01 and control header labels. Exact dimensions and header order still required before PCB layout. WARNING: TB6612FNG VM operating max 13.5V, incompatible with direct 4S LiPo at 14.8V nominal / 16.8V full. - Part Type: Connector - License: https://creativecommons.org/licenses/by/4.0/ - Role: TB6612FNG module connector - Exclude from PCB: true **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_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] ### J_NANO_L — [Pin Socket 01x15 2.54mm Vertical](https://www.flux.ai/adrian95/pin-socket-01x15-254mm-vertical~mqk.md) - License: https://creativecommons.org/licenses/by/4.0/ - Part Type: Connector - Manufacturer Part Number: ABX00083 - Role: Controller socket - Connector Gender: Socket - Manufacturer Name: Arduino - Role Details: Reference from user image: Arduino Nano ESP32 ABX00083 with u-blox NORA-W106 module; left socket row placeholder. Verify exact Nano pin order/orientation before layout. **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_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] ### J_NANO_R — [Pin Socket 01x15 2.54mm Vertical](https://www.flux.ai/adrian95/pin-socket-01x15-254mm-vertical~mqk.md) - Manufacturer Name: Arduino - Connector Gender: Socket - Role: Controller socket - Role Details: Reference from user image: Arduino Nano ESP32 ABX00083 with u-blox NORA-W106 module; right socket row placeholder. Verify exact Nano pin order/orientation before layout. - Manufacturer Part Number: ABX00083 - Part Type: Connector - 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_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] ### J_PWR_SW — [S2B-PH-K-S(LF)(SN)](https://www.flux.ai/lcsc/s2b-ph-k-slfsn~vk6f.md) - Role: Switching - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2304140030_JST-S2B-PH-K-S-LF-SN_C173752.pdf - Manufacturer Name: JST - LCSC Part Number: C173752 - Product Info Url: https://lcsc.com/product-detail/PH-Connectors_JST-Sales-America_S2B-PH-K-S-LF-SN_JST-Sales-America-S2B-PH-K-S-LF-SN_C173752.html - Role Details: Power switch/connector requirement updated for 4S LiPo source. Must be rated for battery voltage and total motor/servo current; current 2-pin placeholder is not final. - JLCPCB Part Class: Extended Part - Part Type: Wire To Board / Wire To Wire Connector - Manufacturer Part Number: S2B-PH-K-S(LF)(SN) - Package or Case Code: CONN-TH_S2B-PH-K-S-LF-SN **Pins:** - 1 [pin 1] - 2 [pin 2] ### J_SERVO1 — [Pin Header 01x03 2.54mm Vertical for Servo Motor](https://www.flux.ai/project-x/pin-header-01x03-2p54mm-vertical-for-servo-motor~jl.md) - Manufacturer Part Number: MG995 - License: https://creativecommons.org/licenses/by/4.0/ - Role Details: Reference from user image: MG995 3-wire servo. Connector order requirement remains GND, +5V_SERVO, SIGNAL. MG995 variants commonly need 4.8-7.2V and up to about 2.5A stall current; 5V_SERVO rail should be sized for peak current. - Max Current: 2.5A - Role: Switching - Operating Voltage: 6V - Part Type: Connector **Pins:** - 5v [pin 2] - Data [pin 3] - Gnd [pin 1] ### J_SERVO2 — [Pin Header 01x03 2.54mm Vertical for Servo Motor](https://www.flux.ai/project-x/pin-header-01x03-2p54mm-vertical-for-servo-motor~jl.md) - Max Current: 2.5A - Part Type: Connector - Role Details: Reference from user image: MG995 3-wire servo for future second servo. Connector order requirement remains GND, +5V_SERVO, SIGNAL. MG995 variants commonly need 4.8-7.2V and up to about 2.5A stall current. - Operating Voltage: 6V - Role: Switching - Manufacturer Part Number: MG995 - License: https://creativecommons.org/licenses/by/4.0/ **Pins:** - 5v [pin 2] - Data [pin 3] - Gnd [pin 1] ### J_USONIC — [Pin Header for HC-SR04](https://www.flux.ai/project-x/pin-header-for-hc-sr04~88.md) - Manufacturer Part Number: HC-SR04 - License: https://creativecommons.org/licenses/by/4.0/ - Operating Voltage: 5V - Role Details: Reference from user image: HC-SR04 ultrasonic sensor module with 4-pin VCC/TRIG/ECHO/GND header. Standard HC-SR04 is 5V and ECHO is 5V TTL; existing 10k/20k divider to D7 is required. - Role: Sensing (Shunt) - Part Type: Connector **Pins:** - +5v [pin 1] - Echo [pin 3] - Gnd [pin 4] - Trig [pin 2] ### M_FL — [S2B-PH-K-S(LF)(SN)](https://www.flux.ai/lcsc/s2b-ph-k-slfsn~vk6f.md) - Package or Case Code: CONN-TH_S2B-PH-K-S-LF-SN - Manufacturer Part Number: S2B-PH-K-S(LF)(SN) - Role Details: M_FL front-left motor connector, polarity marked M+ / M-; current rating TBD - Part Type: Wire To Board / Wire To Wire Connector - JLCPCB Part Class: Extended Part - Product Info Url: https://lcsc.com/product-detail/PH-Connectors_JST-Sales-America_S2B-PH-K-S-LF-SN_JST-Sales-America-S2B-PH-K-S-LF-SN_C173752.html - Manufacturer Name: JST - Role: Switching - LCSC Part Number: C173752 - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2304140030_JST-S2B-PH-K-S-LF-SN_C173752.pdf **Pins:** - 1 [pin 1] - 2 [pin 2] ### M_FR — [S2B-PH-K-S(LF)(SN)](https://www.flux.ai/lcsc/s2b-ph-k-slfsn~vk6f.md) - Manufacturer Part Number: S2B-PH-K-S(LF)(SN) - Part Type: Wire To Board / Wire To Wire Connector - JLCPCB Part Class: Extended Part - Role Details: M_FR front-right motor connector, polarity marked M+ / M-; current rating TBD - Package or Case Code: CONN-TH_S2B-PH-K-S-LF-SN - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2304140030_JST-S2B-PH-K-S-LF-SN_C173752.pdf - Role: Switching - Product Info Url: https://lcsc.com/product-detail/PH-Connectors_JST-Sales-America_S2B-PH-K-S-LF-SN_JST-Sales-America-S2B-PH-K-S-LF-SN_C173752.html - Manufacturer Name: JST - LCSC Part Number: C173752 **Pins:** - 1 [pin 1] - 2 [pin 2] ### M_RL — [S2B-PH-K-S(LF)(SN)](https://www.flux.ai/lcsc/s2b-ph-k-slfsn~vk6f.md) - JLCPCB Part Class: Extended Part - Part Type: Wire To Board / Wire To Wire Connector - Manufacturer Part Number: S2B-PH-K-S(LF)(SN) - Package or Case Code: CONN-TH_S2B-PH-K-S-LF-SN - Role: Switching - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2304140030_JST-S2B-PH-K-S-LF-SN_C173752.pdf - Product Info Url: https://lcsc.com/product-detail/PH-Connectors_JST-Sales-America_S2B-PH-K-S-LF-SN_JST-Sales-America-S2B-PH-K-S-LF-SN_C173752.html - LCSC Part Number: C173752 - Manufacturer Name: JST - Role Details: M_RL rear-left motor connector, polarity marked M+ / M-; current rating TBD **Pins:** - 1 [pin 1] - 2 [pin 2] ### M_RR — [S2B-PH-K-S(LF)(SN)](https://www.flux.ai/lcsc/s2b-ph-k-slfsn~vk6f.md) - Product Info Url: https://lcsc.com/product-detail/PH-Connectors_JST-Sales-America_S2B-PH-K-S-LF-SN_JST-Sales-America-S2B-PH-K-S-LF-SN_C173752.html - Manufacturer Name: JST - LCSC Part Number: C173752 - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2304140030_JST-S2B-PH-K-S-LF-SN_C173752.pdf - Role Details: M_RR rear-right motor connector, polarity marked M+ / M-; current rating TBD - Role: Switching - Package or Case Code: CONN-TH_S2B-PH-K-S-LF-SN - Part Type: Wire To Board / Wire To Wire Connector - JLCPCB Part Class: Extended Part - Manufacturer Part Number: S2B-PH-K-S(LF)(SN) **Pins:** - 1 [pin 1] - 2 [pin 2] ### Q_BUZZER — [IRLML6244TRPBF](https://www.flux.ai/lcsc/irlml6244trpbf~zh0a.md) - Role Details: 3.3V logic low-side buzzer switch; verify buzzer type/current before final BOM - Role: Switching - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2409302202_Infineon-Technologies-IRLML6244TRPBF_C143946.pdf - JLCPCB Part Class: Extended Part - Product Info Url: https://lcsc.com/product-detail/MOSFET_Infineon_IRLML6244TRPBF_IRLML6244TRPBF_C143946.html - Package or Case Code: SOT-23-3_L2.9-W1.3-P1.90-LS2.4-BR - LCSC Part Number: C143946 - Part Type: MOSFETs - Manufacturer Name: Infineon(英飞凌) - Manufacturer Part Number: IRLML6244TRPBF **Pins:** - D [pin 3] - G [pin 1] - S [pin 2] ### Q_FRONT — [IRLML6244TRPBF](https://www.flux.ai/lcsc/irlml6244trpbf~zh0a.md) - Package or Case Code: SOT-23-3_L2.9-W1.3-P1.90-LS2.4-BR - Role Details: 3.3V logic low-side switch for FRONT_LIGHT; verify current/thermal margin after light specs are known - Product Info Url: https://lcsc.com/product-detail/MOSFET_Infineon_IRLML6244TRPBF_IRLML6244TRPBF_C143946.html - LCSC Part Number: C143946 - Manufacturer Name: Infineon(英飞凌) - Part Type: MOSFETs - Manufacturer Part Number: IRLML6244TRPBF - JLCPCB Part Class: Extended Part - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2409302202_Infineon-Technologies-IRLML6244TRPBF_C143946.pdf - Role: Switching **Pins:** - D [pin 3] - G [pin 1] - S [pin 2] ### Q_REAR — [IRLML6244TRPBF](https://www.flux.ai/lcsc/irlml6244trpbf~zh0a.md) - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2409302202_Infineon-Technologies-IRLML6244TRPBF_C143946.pdf - JLCPCB Part Class: Extended Part - Role: Switching - Package or Case Code: SOT-23-3_L2.9-W1.3-P1.90-LS2.4-BR - Product Info Url: https://lcsc.com/product-detail/MOSFET_Infineon_IRLML6244TRPBF_IRLML6244TRPBF_C143946.html - LCSC Part Number: C143946 - Role Details: 3.3V logic low-side switch for REAR_LIGHT; verify current/thermal margin after light specs are known - Manufacturer Name: Infineon(英飞凌) - Part Type: MOSFETs - Manufacturer Part Number: IRLML6244TRPBF **Pins:** - D [pin 3] - G [pin 1] - S [pin 2] ### REAR_LIGHT — [S2B-PH-K-S(LF)(SN)](https://www.flux.ai/lcsc/s2b-ph-k-slfsn~vk6f.md) - Package or Case Code: CONN-TH_S2B-PH-K-S-LF-SN - Manufacturer Part Number: S2B-PH-K-S(LF)(SN) - Part Type: Wire To Board / Wire To Wire Connector - Role: Switching - JLCPCB Part Class: Extended Part - Role Details: Rear light connector; positive supply and switched negative; supply voltage/current TBD - LCSC Part Number: C173752 - Manufacturer Name: JST - Product Info Url: https://lcsc.com/product-detail/PH-Connectors_JST-Sales-America_S2B-PH-K-S-LF-SN_JST-Sales-America-S2B-PH-K-S-LF-SN_C173752.html - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2304140030_JST-S2B-PH-K-S-LF-SN_C173752.pdf **Pins:** - 1 [pin 1] - 2 [pin 2] *The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/vimos/esp32-spy-car-carrier~0b](https://www.flux.ai/vimos/esp32-spy-car-carrier~0b).* --- *Generated from [https://www.flux.ai/vimos/esp32-spy-car-carrier~0b](https://www.flux.ai/vimos/esp32-spy-car-carrier~0b)*