# Control ESP32 para Robot Carro ## Description PCB de control remoto ESP32 DevKit con joystick, 4 botones, batería LiPo recargable por USB y LEDs de batería/carga ## Project Details - **Owner:** mstupak - **Created:** 5/15/2026 - **Last Updated:** 5/15/2026 - **Visibility:** Public ## Key Components ### D1 — [SMF5.0A](https://www.flux.ai/lcsc/smf5p0a~bz6b.md) - Max Reverse Voltage: 5V - Manufacturer Part Number: SMF5.0A - LCSC Part Number: C2990427 - Role Details: Protege la entrada USB-C VBUS contra transitorios ESD. - Package or Case Code: SOD-123FL_L2.8-W1.8-LS3.6-RD - Manufacturer Name: Liown(里阳半导体) - Diode Type: Schottky Diode - Role: Protection - JLCPCB Part Class: Extended Part - Part Type: TVS - Forward Voltage: 0.45V to 0.55V (at 1A)V **Pins:** - 1 [pin 1] - 2 [pin 2] ### D2 — [150060RS73220](https://www.flux.ai/vasy_skral/150060rs73220~kj9.md) - Manufacturer Name: Würth Elektronik - Part Type: LED - Manufacturer Part Number: 150060RS73220 - License: https://creativecommons.org/licenses/by/4.0/ - Role Details: Indicador rojo encendido cuando TP4056 está cargando. - Role: Signal Generation - Datasheet URL: https://www.we-online.com/components/products/datasheet/150060RS73220.pdf **Pins:** - A [pin 2] - K [pin 1] ### D3 — [150060VS55040](https://www.flux.ai/adrian95/150060vs55040~c2q.md) - Part Type: LED - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Name: Würth Elektronik - Role: Signal Generation - Role Details: Indicador verde encendido cuando TP4056 termina la carga. - Manufacturer Part Number: 150060VS55040 - Datasheet URL: https://www.we-online.com/components/products/datasheet/150060VS55040.pdf **Pins:** - A [pin 2] - K [pin 1] ### D4 — [150060RS73220](https://www.flux.ai/vasy_skral/150060rs73220~kj9.md) - Role Details: Indicador rojo de batería baja controlado por firmware desde medición ADC. - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Part Number: 150060RS73220 - Part Type: LED - Role: Signal Generation - Manufacturer Name: Würth Elektronik - Datasheet URL: https://www.we-online.com/components/products/datasheet/150060RS73220.pdf **Pins:** - A [pin 2] - K [pin 1] ### J1 — [USB-C 2.0 Receptacle](https://www.flux.ai/vasy_skral/usb-c-2p0-receptacle~1xw.md) - Part Type: USB C - Symbol Style: parametric-v1 - Manufacturer Part Number: USB4105-GF-A - Manufacturer Name: GTC - Purchase Url: https://www.digikey.com/en/products/detail/gct/USB4105-GF-A/11198441 - Datasheet URL: https://gct.co/files/drawings/usb4105.pdf **Pins:** - CC1 [pin 6] - CC2 [pin 12] - D- [pin 7] - D- [pin 9] - D+ [pin 10] - D+ [pin 8] - GND [pin 1] - GND [pin 16] - GND [pin 15] - GND [pin 2] - SBU1 [pin 11] - SBU2 [pin 5] - VBUS [pin 3] - VBUS [pin 14] - VBUS [pin 4] - VBUS [pin 13] ### J2 — [S2B-PH-SM4-TB(LF)(SN)](https://www.flux.ai/adrian95/s2b-ph-sm4-tblfsn~b96.md) - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Name: JST Sales America Inc. - Part Type: Connector - Datasheet URL: https://www.jst-mfg.com/product/pdf/eng/ePH.pdf - Manufacturer Part Number: S2B-PH-SM4-TB(LF)(SN) **Pins:** - P1 [pin 1] - P2 [pin 2] ### JOY1 — [COM-09032](https://www.flux.ai/vasy_skral/com-09032~miq.md) - Datasheet URL: https://www.snapeda.com/parts/COM-09032/SparkFun%20Electronics/datasheet/ - Manufacturer Name: SparkFun Electronics - Part Type: Joystick - Manufacturer Part Number: COM-09032 - License: https://creativecommons.org/licenses/by/4.0/ - Symbol Style: Parametric **Pins:** - H [pin H2] - H- [pin H3] - H+ [pin H1] - SEL- [pin B2A] - SEL+ [pin B1A] - SHIELD [pin S3] - SHIELD [pin S2] - SHIELD [pin S4] - SHIELD [pin S1] - V [pin V2] - V- [pin V3] - V+ [pin V1] ### SW1 — [FSM1LP](https://www.flux.ai/adrian95/fsm1lp.md) - Manufacturer Part Number: FSM1LP - Part Type: Electromechanical Components - License: https://creativecommons.org/licenses/by/4.0/ - Datasheet URL: https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Catalog+Section%7F1308111-1_SWITCHES_CORE_PROGRAM_CATALOG%7F0308%7Fpdf%7FEnglish%7FENG_CS_1308111-1_SWITCHES_CORE_PROGRAM_CATALOG_0308.pdf%7F1-1437565-6 - Manufacturer Name: TE Connectivity **Pins:** - COM_1 [pin 1] - COM_2 [pin 2] - GND [pin 5] - NO_1 [pin 3] - NO_2 [pin 4] ### SW2 — [FSM1LP](https://www.flux.ai/adrian95/fsm1lp.md) - Manufacturer Name: TE Connectivity - Datasheet URL: https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Catalog+Section%7F1308111-1_SWITCHES_CORE_PROGRAM_CATALOG%7F0308%7Fpdf%7FEnglish%7FENG_CS_1308111-1_SWITCHES_CORE_PROGRAM_CATALOG_0308.pdf%7F1-1437565-6 - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Part Number: FSM1LP - Part Type: Electromechanical Components **Pins:** - COM_1 [pin 1] - COM_2 [pin 2] - GND [pin 5] - NO_1 [pin 3] - NO_2 [pin 4] ### SW3 — [FSM1LP](https://www.flux.ai/adrian95/fsm1lp.md) - Manufacturer Part Number: FSM1LP - Part Type: Electromechanical Components - Datasheet URL: https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Catalog+Section%7F1308111-1_SWITCHES_CORE_PROGRAM_CATALOG%7F0308%7Fpdf%7FEnglish%7FENG_CS_1308111-1_SWITCHES_CORE_PROGRAM_CATALOG_0308.pdf%7F1-1437565-6 - Manufacturer Name: TE Connectivity - License: https://creativecommons.org/licenses/by/4.0/ **Pins:** - COM_1 [pin 1] - COM_2 [pin 2] - GND [pin 5] - NO_1 [pin 3] - NO_2 [pin 4] ### SW4 — [FSM1LP](https://www.flux.ai/adrian95/fsm1lp.md) - Manufacturer Name: TE Connectivity - Datasheet URL: https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Catalog+Section%7F1308111-1_SWITCHES_CORE_PROGRAM_CATALOG%7F0308%7Fpdf%7FEnglish%7FENG_CS_1308111-1_SWITCHES_CORE_PROGRAM_CATALOG_0308.pdf%7F1-1437565-6 - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Part Number: FSM1LP - Part Type: Electromechanical Components **Pins:** - COM_1 [pin 1] - COM_2 [pin 2] - GND [pin 5] - NO_1 [pin 3] - NO_2 [pin 4] ### U1 — [ESP32-DEVKITC](https://www.flux.ai/vasy_skral/esp32-devkitc~7mc.md) - Part Type: Development Boards - Datasheet URL: http://espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf - Symbol Style: Parametric - Manufacturer Name: Espressif Systems - Manufacturer Part Number: ESP32-DEVKITC - License: https://creativecommons.org/licenses/by/4.0/ **Pins:** - 3V3 [pin 1] - CLK [pin 20] - CMD [pin 18] - EN [pin 2] - EXT_5V [pin 19] - GND1 [pin 14] - GND2 [pin 32] - GND3 [pin 38] - IO0 [pin 25] - IO12 [pin 13] - IO13 [pin 15] - IO14 [pin 12] - IO15 [pin 23] - IO16 [pin 27] - IO17 [pin 28] - IO18 [pin 30] - IO19 [pin 31] - IO2 [pin 24] - IO21 [pin 33] - IO22 [pin 36] - IO23 [pin 37] - IO25 [pin 9] - IO26 [pin 10] - IO27 [pin 11] - IO32 [pin 7] - IO33 [pin 8] - IO34 [pin 5] - IO35 [pin 6] - IO4 [pin 26] - IO5 [pin 29] - RXD0 [pin 34] - SD0 [pin 21] - SD1 [pin 22] - SD2 [pin 16] - SD3 [pin 17] - SENSOR_VN [pin 4] - SENSOR_VP [pin 3] - TXD0 [pin 35] ### U2 — [TP4056](https://www.flux.ai/thea-flux-parts/tp4056~fj.md) - License: https://www.kicad.org/libraries/license/ - JLCPCB Part Class: Extended Part - Role Details: Carga batería LiPo 1S a 300 mA desde USB-C; CHRG/STDBY manejan LEDs de estado. - Part Type: Battery Charging IC - Manufacturer Part Number: TP4056-42-ESOP8 - Datasheet URL: https://www.lcsc.com/datasheet/C16581.pdf - Compliance: RoHS - LCSC Part Number: C16581 - Role: Power Conversion - Manufacturer Name: TOP POWER ASIC - Note: No 100% fitting 3D model was found. Added most similiar SO-8 Step file with a slight mismatch in the thermal pad size. The footprint is corect. **Pins:** - BAT [pin 5] - CE [pin 8] - CHRG [pin 7] - EP [pin 9] - GND [pin 3] - PROG [pin 2] - STDBY [pin 6] - TEMP [pin 1] - VCC [pin 4] ### U3 — [AP2112K-3.3TRG1](https://www.flux.ai/adrian95/ap2112k-33trg1~zlq.md) - Datasheet URL: https://www.diodes.com/assets/Datasheets/AP2112.pdf - Manufacturer Name: Diodes Incorporated - Part Type: Integrated Circuit - Role: Power Conversion - Manufacturer Part Number: AP2112K-3.3TRG1 - License: https://creativecommons.org/licenses/by/4.0/ - Symbol Style: parametric-v1 - Role Details: Regula VBAT a 3.3 V; dimensionado para ~504 mA pico de carga del control. **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/mstupak/control-esp32-para-robot-carro~6i](https://www.flux.ai/mstupak/control-esp32-para-robot-carro~6i).* --- *Generated from [https://www.flux.ai/mstupak/control-esp32-para-robot-carro~6i](https://www.flux.ai/mstupak/control-esp32-para-robot-carro~6i)*