# ESP32 ROBOT CONTROLLER1 ## Description Control board for autonomous or radio-controlled robots. It has inputs to connect distance sensors and encoders for autonomous mode. It can be radio controlled by the ESP32 bluetooth or by connecting a Flysky RC controller receiver to the IBUS port. It also has 3 push buttons and you can connect some kind of display by I2C to visualize and select configuration modes. ## Project Details - **Owner:** santhosha - **Created:** 4/18/2024 - **Last Updated:** 4/18/2024 - **Visibility:** Public ## 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:** - ~ ### A1 — [Arduino Mega2560](https://www.flux.ai/adrian95/arduino-mega2560~ls5.md) - License: https://creativecommons.org/licenses/by/4.0/ - Part Type: Development Board - Manufacturer Part Number: A000067 - Manufacturer Name: Arduino - Datasheet URL: https://media.digikey.com/pdf/Data%20Sheets/Arduino%20PDFs/A000067_Web.pdf **Pins:** - +3V3 [pin 3V3] - +5V_1 [pin 5V_1] - +5V_2 [pin 5V_2] - +5V_3 [pin 5V_3] - 0 [pin 0] - 1 [pin 1] - 10 [pin 10] - 11 [pin 11] - 12 [pin 12] - 13 [pin 13] - 14 [pin 14] - 15 [pin 15] - 16 [pin 16] - 17 [pin 17] - 18 [pin 18] - 19 [pin 19] - 2 [pin 2] - 20 [pin 20] - 21 [pin 21] - 22 [pin 22] - 23 [pin 23] - 24 [pin 24] - 25 [pin 25] - 26 [pin 26] - 27 [pin 27] - 28 [pin 28] - 29 [pin 29] - 3 [pin 3] - 30 [pin 30] - 31 [pin 31] - 32 [pin 32] - 33 [pin 33] - 34 [pin 34] - 35 [pin 35] - 36 [pin 36] - 37 [pin 37] - 38 [pin 38] - 39 [pin 39] - 4 [pin 4] - 40 [pin 40] - 41 [pin 41] - 42 [pin 42] - 43 [pin 43] - 44 [pin 44] - 45 [pin 45] - 46 [pin 46] - 47 [pin 47] - 48 [pin 48] - 49 [pin 49] - 5 [pin 5] - 50 [pin 50] - 51 [pin 51] - 52 [pin 52] - 53 [pin 53] - 6 [pin 6] - 7 [pin 7] - 8 [pin 8] - 9 [pin 9] - AD0 [pin AD0] - AD1 [pin AD1] - AD10 [pin AD10] - AD11 [pin AD11] - AD12 [pin AD12] - AD13 [pin AD13] - AD14 [pin AD14] - AD15 [pin AD15] - AD2 [pin AD2] - AD3 [pin AD3] - AD4 [pin AD4] - AD5 [pin AD5] - AD6 [pin AD6] - AD7 [pin AD7] - AD8 [pin AD8] - AD9 [pin AD9] - AREF [pin AREF] - GND1 [pin GND1] - GND2 [pin GND2] - GND3 [pin GND3] - GND4 [pin GND4] - GND5 [pin GND5] - IOREF [pin IOREF] - NC [pin NC] - RESET [pin RESET] - SCL [pin SCL] - SDA [pin SDA] - VIN [pin VIN] ### D1 — [SS34](https://www.flux.ai/jecstronic/ss34~8tm.md) - Manufacturer Name: Multicomp - Datasheet URL: https://octopart.com/datasheet/ss34-multicomp-5386508 - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Part Number: SS34 - Part Type: Diode **Pins:** - A [pin 2] - K [pin 1] ### J1 — [XY301V-A-5.0-2P](https://www.flux.ai/jharwinbarrozo/xy301v-a-50-2p~u6.md) - Manufacturer Name: Ningbo Xinlaiya Elec. - Manufacturer Part Number: XY301V-A-5.0-2P **Pins:** - PIN1 [pin 1] - PIN2 [pin 2] ### J10 — [XY301V-A-5.0-3P](https://www.flux.ai/jharwinbarrozo/xy301v-a-50-3p~ox.md) - Datasheet URL: https://datasheet.lcsc.com/lcsc/2005271131_Ningbo-Xinlaiya-Elec--XY301V-A-5-0-3P_C557652.pdf - Manufacturer Name: Microchip - 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 Name: Microchip - 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] ### J12 — [XY301V-A-5.0-3P](https://www.flux.ai/jharwinbarrozo/xy301v-a-50-3p~ox.md) - Manufacturer Name: Microchip - 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] ### J13 — [OLED-Display-0.96](https://www.flux.ai/adrian95/oled-display-096~olq.md) - Part Type: Display Device **Pins:** - GND - SCK - SDA - VDD ### J14 — [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] ### J2 — [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] ### 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: Microchip - 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: Microchip **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: Microchip - 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 - Datasheet URL: https://datasheet.lcsc.com/lcsc/2005271131_Ningbo-Xinlaiya-Elec--XY301V-A-5-0-3P_C557652.pdf - Manufacturer Name: Microchip **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) - Datasheet URL: https://sten-eswitch-13110800-production.s3.amazonaws.com/system/asset/product_line/data_sheet/119/EG.pdf - Manufacturer Name: E-Switch - Manufacturer Part Number: EG1218 - Part Type: Switch - License: https://creativecommons.org/licenses/by/4.0/ **Pins:** - 1 [pin 1] - 2 [pin 2] - 3 [pin 3] ### U1 — [ESP32-DEVKIT-V1](https://www.flux.ai/vasyl/esp32-devkit-v1~zya.md) - Manufacturer Name: Espressif Systems - Datasheet URL: https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf - Part Type: Module - Manufacturer Part Number: ESP32-DEVKIT-V1 **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] ### U2 — [TB6612FNG,C,8,EL](https://www.flux.ai/adrian95/tb6612fngccc8cel~8ms.md) - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Name: Toshiba Semiconductor and Storage - Manufacturer Part Number: TB6612FNG,C,8,EL - Part Type: Integrated Circuit - Datasheet URL: https://www.mouser.com/datasheet/2/408/TB6612FNG_datasheet_en_20141001-708260.pdf **Pins:** - AIN1 [pin 21] - AIN2 [pin 22] - AO1@1 [pin 1] - AO1@2 [pin 2] - AO2@1 [pin 5] - AO2@2 [pin 6] - BIN1 [pin 17] - BIN2 [pin 16] - BO1@1 [pin 11] - BO1@2 [pin 12] - BO2@1 [pin 7] - BO2@2 [pin 8] - GND [pin 18] - PGND1@1 [pin 3] - PGND1@2 [pin 4] - PGND2@1 [pin 9] - PGND2@2 [pin 10] - PWMA [pin 23] - PWMB [pin 15] - STBY [pin 19] - VCC [pin 20] - VM1 [pin 24] - VM2 [pin 13] - VM3 [pin 14] ### U3 — [7805](https://www.flux.ai/jecstronic/7805~viu.md) - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Part Number: 7805 - License: https://creativecommons.org/licenses/by/4.0/ - Part Type: Integrated Circuit - Manufacturer Name: Foshan Blue Rocket Elec - Datasheet URL: https://datasheet.lcsc.com/lcsc/1912111437_Foshan-Blue-Rocket-Elec-7805_C305416.pdf **Pins:** - GND [pin 2] - VI [pin 1] - VO [pin 3] ### U4 — [LM324N](https://www.flux.ai/jecstronic/lm324n~h1.md) - Manufacturer Name: Texas Instruments - License: https://creativecommons.org/licenses/by/4.0/ - Datasheet URL: https://www.ti.com/lit/ds/symlink/lm224.pdf - Manufacturer Part Number: LM324N - Part Type: Operational Amplifier (OP-AMP) **Pins:** - 1IN- [pin 2] - 1IN+ [pin 3] - 1OUT [pin 1] - 2IN- [pin 6] - 2IN+ [pin 5] - 2OUT [pin 7] - 3IN- [pin 9] - 3IN+ [pin 10] - 3OUT [pin 8] - 4IN- [pin 13] - 4IN+ [pin 12] - 4OUT [pin 14] - VCC- [pin 11] - VCC+ [pin 4] *The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/santhosha/esp32-robot-controller1~2o](https://www.flux.ai/santhosha/esp32-robot-controller1~2o).* --- *Generated from [https://www.flux.ai/santhosha/esp32-robot-controller1~2o](https://www.flux.ai/santhosha/esp32-robot-controller1~2o)*