# ESP32 Robot Controller | AI Design Review Tutorial [Example] ## Description Wearable Multi-Sensor ESP32 Platform ## Project Details - **Owner:** fhgjkdfhgljdflgkjdl - **Created:** 10/30/2025 - **Last Updated:** 10/30/2025 - **Visibility:** Public - **Board Thickness:** 1.6 mm - **Board Thickness:** 1.6 mm - **ERC_DRC_Results:** {"erc":[],"drc":[]} - **Solder Mask:** green ## Key Components ### — [M2 Mounting Hole](https://www.flux.ai/vasyl/m2-mounting-hole~st.md) **Pins:** - ~ ### — [M2 Mounting Hole](https://www.flux.ai/vasyl/m2-mounting-hole~st.md) **Pins:** - ~ ### — [M2 Mounting Hole](https://www.flux.ai/vasyl/m2-mounting-hole~st.md) **Pins:** - ~ ### — [M2 Mounting Hole](https://www.flux.ai/vasyl/m2-mounting-hole~st.md) **Pins:** - ~ ### D1 — [SS34](https://www.flux.ai/jecstronic/ss34~8tm.md) - Manufacturer Name: onsemi - Manufacturer Part Number: SS34 - Part Type: Diode - Datasheet URL: https://octopart.com/datasheet/ss34-multicomp-5386508 - License: https://creativecommons.org/licenses/by/4.0/ **Pins:** - A [pin 2] - K [pin 1] ### D2 — [150060VS55040](https://www.flux.ai/adrian95/150060vs55040~c2q.md) - Role Details: Power indicator - Manufacturer Part Number: 150060VS55040 - Role: Indicator - Manufacturer Name: Würth Elektronik - Datasheet URL: https://www.we-online.com/components/products/datasheet/150060VS55040.pdf - License: https://creativecommons.org/licenses/by/4.0/ - Part Type: LED - Silkscreen Reference: D2 **Pins:** - A [pin 2] - K [pin 1] ### D2 — [150060VS55040](https://www.flux.ai/adrian95/150060vs55040~c2q.md) - License: https://creativecommons.org/licenses/by/4.0/ - Part Type: LED - Manufacturer Part Number: 150060VS55040 - Manufacturer Name: Würth Elektronik - Role: Indicator - Role Details: Power indicator - Datasheet URL: https://www.we-online.com/components/products/datasheet/150060VS55040.pdf **Pins:** - A [pin 2] - K [pin 1] ### D2 — [150060VS55040](https://www.flux.ai/adrian95/150060vs55040~c2q.md) - Manufacturer Name: Würth Elektronik - Datasheet URL: https://www.we-online.com/components/products/datasheet/150060VS55040.pdf - Role Details: Power LED - Role: Indicator - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Part Number: 150060VS55040 - Part Type: LED **Pins:** - A [pin 2] - K [pin 1] ### J? — [Pin Header 01x02 2.54mm Vertical](https://www.flux.ai/jharwinbarrozo/generic-pin-header-01x02-2p54mm-vertical~4uy.md) - Role Details: 3.3 V input header - Role: Connector},{ - Silkscreen Reference: J? - Part Type: Connector - License: https://creativecommons.org/licenses/by/4.0/ **Pins:** - P1 [pin 1] - P2 [pin 2] ### J? — [Pin Header 01x02 2.54mm Vertical](https://www.flux.ai/jharwinbarrozo/generic-pin-header-01x02-2p54mm-vertical~4uy.md) - Part Type: Connector - Role Details: 3.3 V input header - License: https://creativecommons.org/licenses/by/4.0/ - Role: Connector **Pins:** - P1 [pin 1] - P2 [pin 2] ### J? — [Pin Header 01x02 2.54mm Vertical](https://www.flux.ai/jharwinbarrozo/generic-pin-header-01x02-2p54mm-vertical~4uy.md) - Role Details: 3.3 V input header - Role: Connector - License: https://creativecommons.org/licenses/by/4.0/ - Part Type: Connector **Pins:** - P1 [pin 1] - P2 [pin 2] ### J10 — [XY301V-A-5.0-3P](https://www.flux.ai/jharwinbarrozo/xy301v-a-50-3p~ox.md) - Manufacturer Name: Ningbo Xinlaiya Elec. - Datasheet URL: https://datasheet.lcsc.com/lcsc/2005271131_Ningbo-Xinlaiya-Elec--XY301V-A-5-0-3P_C557652.pdf - Manufacturer Part Number: XY301V-A-5.0-3P **Pins:** - PIN1 [pin 1] - PIN2 [pin 2] - PIN3 [pin 3] ### J11 — [XY301V-A-5.0-3P](https://www.flux.ai/jharwinbarrozo/xy301v-a-50-3p~ox.md) - Manufacturer Part Number: XY301V-A-5.0-3P - Manufacturer Name: Ningbo Xinlaiya Elec. - Datasheet URL: https://datasheet.lcsc.com/lcsc/2005271131_Ningbo-Xinlaiya-Elec--XY301V-A-5-0-3P_C557652.pdf **Pins:** - PIN1 [pin 1] - PIN2 [pin 2] - PIN3 [pin 3] ### J12 — [XY301V-A-5.0-3P](https://www.flux.ai/jharwinbarrozo/xy301v-a-50-3p~ox.md) - Manufacturer Part Number: XY301V-A-5.0-3P - Manufacturer Name: Ningbo Xinlaiya Elec. - Datasheet URL: https://datasheet.lcsc.com/lcsc/2005271131_Ningbo-Xinlaiya-Elec--XY301V-A-5-0-3P_C557652.pdf **Pins:** - PIN1 [pin 1] - PIN2 [pin 2] - PIN3 [pin 3] ### J13 — [OLED-Display-0.96](https://www.flux.ai/adrian95/oled-display-096~olq.md) - Part Type: Connector - Silkscreen Reference: J13 - Package or Case Code: PinHeader_1x04_P2.54mm_Vertical **Pins:** - GND - SCK - SDA - VDD ### J14 — [Pin Header 01x04 2.54mm Vertical](https://www.flux.ai/adrian95/pin-header-01x04-254mm-vertical~l97.md) - License: https://creativecommons.org/licenses/by/4.0/ - Part Type: Connector **Pins:** - Pin_1 [pin 1] - Pin_2 [pin 2] - Pin_3 [pin 3] - Pin_4 [pin 4] ### J3 — [XY301V-A-5.0-2P](https://www.flux.ai/jharwinbarrozo/xy301v-a-50-2p~u6.md) - Manufacturer Part Number: XY301V-A-5.0-2P - Manufacturer Name: Ningbo Xinlaiya Elec. **Pins:** - PIN1 [pin 1] - PIN2 [pin 2] ### J4 — [Pin Header 01x04 2.54mm Vertical](https://www.flux.ai/adrian95/pin-header-01x04-254mm-vertical~l97.md) - Part Type: Connector - License: https://creativecommons.org/licenses/by/4.0/ **Pins:** - Pin_1 [pin 1] - Pin_2 [pin 2] - Pin_3 [pin 3] - Pin_4 [pin 4] ### J5 — [Pin Header 01x04 2.54mm Vertical](https://www.flux.ai/adrian95/pin-header-01x04-254mm-vertical~l97.md) - License: https://creativecommons.org/licenses/by/4.0/ - Part Type: Connector **Pins:** - Pin_1 [pin 1] - Pin_2 [pin 2] - Pin_3 [pin 3] - Pin_4 [pin 4] ### J6 — [XY301V-A-5.0-3P](https://www.flux.ai/jharwinbarrozo/xy301v-a-50-3p~ox.md) - Manufacturer Part Number: XY301V-A-5.0-3P - Manufacturer Name: Ningbo Xinlaiya Elec. - Datasheet URL: https://datasheet.lcsc.com/lcsc/2005271131_Ningbo-Xinlaiya-Elec--XY301V-A-5-0-3P_C557652.pdf **Pins:** - PIN1 [pin 1] - PIN2 [pin 2] - PIN3 [pin 3] ### J7 — [XY301V-A-5.0-3P](https://www.flux.ai/jharwinbarrozo/xy301v-a-50-3p~ox.md) - Manufacturer Part Number: XY301V-A-5.0-3P - Datasheet URL: https://datasheet.lcsc.com/lcsc/2005271131_Ningbo-Xinlaiya-Elec--XY301V-A-5-0-3P_C557652.pdf - Manufacturer Name: Ningbo Xinlaiya Elec. **Pins:** - PIN1 [pin 1] - PIN2 [pin 2] - PIN3 [pin 3] ### J8 — [XY301V-A-5.0-3P](https://www.flux.ai/jharwinbarrozo/xy301v-a-50-3p~ox.md) - Manufacturer Name: Ningbo Xinlaiya Elec. - Datasheet URL: https://datasheet.lcsc.com/lcsc/2005271131_Ningbo-Xinlaiya-Elec--XY301V-A-5-0-3P_C557652.pdf - Manufacturer Part Number: XY301V-A-5.0-3P **Pins:** - PIN1 [pin 1] - PIN2 [pin 2] - PIN3 [pin 3] ### J9 — [XY301V-A-5.0-3P](https://www.flux.ai/jharwinbarrozo/xy301v-a-50-3p~ox.md) - Manufacturer Part Number: XY301V-A-5.0-3P - Manufacturer Name: Ningbo Xinlaiya Elec. - Datasheet URL: https://datasheet.lcsc.com/lcsc/2005271131_Ningbo-Xinlaiya-Elec--XY301V-A-5-0-3P_C557652.pdf **Pins:** - PIN1 [pin 1] - PIN2 [pin 2] - PIN3 [pin 3] ### SW1 — [SWITCH SMD 4PIN](https://www.flux.ai/adrian95/switch-smd-4pin~9jr.md) - Part Type: Switch **Pins:** - P - P1 - S - S1 ### SW2 — [SWITCH SMD 4PIN](https://www.flux.ai/adrian95/switch-smd-4pin~9jr.md) - Part Type: Switch **Pins:** - P - P1 - S - S1 ### SW3 — [SWITCH SMD 4PIN](https://www.flux.ai/adrian95/switch-smd-4pin~9jr.md) - Part Type: Switch **Pins:** - P - P1 - S - S1 ### SW8 — [EG1218](https://www.flux.ai/adrian95/eg1218~bb.md) - Manufacturer Part Number: EG1218 - License: https://creativecommons.org/licenses/by/4.0/ - Datasheet URL: https://sten-eswitch-13110800-production.s3.amazonaws.com/system/asset/product_line/data_sheet/119/EG.pdf - Part Type: Switch - Manufacturer Name: E-Switch **Pins:** - 1 [pin 1] - 2 [pin 2] - 3 [pin 3] ### U1 — [ESP32-DEVKIT-V1](https://www.flux.ai/jharwinbarrozo/esp32-devkit-v1~7xd.md) - Symbol Style: Parametric - Package or Case Code: 4-SO - Manufacturer Part Number: ESP32-DEVKIT-V1 - Manufacturer Name: Espressif Systems - Part Type: Module - Datasheet URL: https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf - Silkscreen Reference: U1 **Pins:** - 3V3 [pin 1] - D12 [pin 27] - D13 [pin 28] - D14 [pin 26] - D15 [pin 3] - D18 [pin 9] - D19 [pin 10] - D2 [pin 4] - D21 [pin 11] - D22 [pin 14] - D23 [pin 15] - D25 [pin 23] - D26 [pin 24] - D27 [pin 25] - D32 [pin 21] - D33 [pin 22] - D34 [pin 19] - D35 [pin 20] - D4 [pin 5] - D5 [pin 8] - EN [pin 16] - GND [pin 2] - GND_1 [pin 29] - RX0 [pin 12] - RX2 [pin 6] - TX0 [pin 13] - TX2 [pin 7] - VIN [pin 30] - VN [pin 18] - VP [pin 17] ### U3 — [7805](https://www.flux.ai/jecstronic/7805~viu.md) - Datasheet URL: https://datasheet.lcsc.com/lcsc/1912111437_Foshan-Blue-Rocket-Elec-7805_C305416.pdf - Manufacturer Part Number: 7805 - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Name: Foshan Blue Rocket Elec - Part Type: Integrated Circuit - License: https://creativecommons.org/licenses/by/4.0/ **Pins:** - GND [pin 2] - VI [pin 1] - VO [pin 3] ### U4 — [MAX30102EFD+T](https://www.flux.ai/vasy_skral/max30102efdplust~r7h.md) - Manufacturer Name: Maxim Integrated - Role: Sensor - Package or Case Code: OLGA-14 - Symbol Style: Parametric - License: https://creativecommons.org/licenses/by/4.0/ - Datasheet URL: https://datasheets.maximintegrated.com/en/ds/MAX30102.pdf - Manufacturer Part Number: MAX30102EFD+T - Part Type: Integrated Circuit - Silkscreen Reference: U4 - Role Details: Heart-rate/SpO₂ Sensor **Pins:** - ~INT [pin 13] - GND [pin 12] - IR_DRV [pin 6] - NC [pin 8] - NC [pin 14] - NC [pin 1] - NC [pin 7] - PGND [pin 4] - R_DRV [pin 5] - SCL [pin 2] - SDA [pin 3] - VDD [pin 11] - VLED+ [pin 10] - VLED+ [pin 9] ### U5 — [MLX90614ESF-ACC-000-SP](https://www.flux.ai/jecstronic/mlx90614esf-acc-000-sp~si.md) - Package or Case Code: TO254P940H1340-4 - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Part Number: MLX90614ESF-ACC-000-SP - Role Details: Infrared Temperature Sensor - Part Type: Sensor - Manufacturer Name: Melexis Technologies NV - Datasheet URL: https://media.melexis.com/-/media/files/documents/datasheets/MLX90614-datasheet-melexis.pdf - Silkscreen Reference: U5 - Role: Sensor **Pins:** - PWM_SDA [pin 2] - SCL_Vz [pin 1] - VDD [pin 3] - VSS [pin 4] ### U6 — [MPU-6050](https://www.flux.ai/adrian95/mpu-6050~itd.md) - Part Type: Sensor - Silkscreen Reference: U6 - Role: Sensor - Manufacturer Part Number: MPU-6050 - Datasheet URL: https://invensense.tdk.com/wp-content/uploads/2015/02/MPU-6000-Datasheet1.pdf - Package or Case Code: QFN50P400X400X95-24N - Manufacturer Name: TDK InvenSense - Role Details: 3-axis Accelerometer and Gyroscope - License: https://creativecommons.org/licenses/by/4.0/ **Pins:** - AD0 [pin 9] - AUX_CL [pin 7] - AUX_DA [pin 6] - CLKIN [pin 1] - CPOUT [pin 20] - FSYNC [pin 11] - GND [pin 18] - INT [pin 12] - REGOUT [pin 10] - RESV [pin 22] - RESV@1 [pin 19] - RESV@2 [pin 21] - SCL [pin 23] - SDA [pin 24] - VDD [pin 13] - VLOGIC [pin 8] *The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/fhgjkdfhgljdflgkjdl/esp32-robot-controller-or-ai-design-review-tutorial-example~v6](https://www.flux.ai/fhgjkdfhgljdflgkjdl/esp32-robot-controller-or-ai-design-review-tutorial-example~v6).* --- *Generated from [https://www.flux.ai/fhgjkdfhgljdflgkjdl/esp32-robot-controller-or-ai-design-review-tutorial-example~v6](https://www.flux.ai/fhgjkdfhgljdflgkjdl/esp32-robot-controller-or-ai-design-review-tutorial-example~v6)*