# ESP32 Robot Controller | AI Design Review Tutorial [Example] 8Qhr ## Description Spot the mistake! Learn how to use AI to conduct a design review on an ESP32-based control board. This project is ideal for autonomous or radio-controller robots featuring inputs for sensors, encoders, and a Flysky RC receiver, plus an I2C display for configuration. ## Project Details - **Owner:** elecroperson - **Created:** 10/15/2024 - **Last Updated:** 10/15/2024 - **Visibility:** Public ## Key Components ### J1 — [OLED-Display-0.96](https://www.flux.ai/adrian95/oled-display-096~olq.md) - Part Type: Display Device **Pins:** - GND - SCK - SDA - VDD ### U1 — [ESP32-DEVKIT-V1](https://www.flux.ai/jharwinbarrozo/esp32-devkit-v1~7xd.md) - Symbol Style: Parametric - Datasheet URL: https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf - Part Type: Module - Manufacturer Name: Espressif Systems - 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 — [L298N](https://www.flux.ai/vasy_skral/l298n~uhf.md) - Manufacturer Part Number: L298N - Part Type: Integrated Circuit - Symbol Style: Parametric - Datasheet URL: https://www.st.com/content/ccc/resource/technical/document/datasheet/82/cc/3f/39/0a/29/4d/f0/CD00000240.pdf/files/CD00000240.pdf/jcr:content/translations/en.CD00000240.pdf - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Name: STMicroelectronics **Pins:** - ENA [pin 6] - ENB [pin 11] - GND [pin 8] - IN1 [pin 5] - IN2 [pin 7] - IN3 [pin 10] - IN4 [pin 12] - OUT1 [pin 2] - OUT2 [pin 3] - OUT3 [pin 13] - OUT4 [pin 14] - SENSE_A [pin 1] - SENSE_B [pin 15] - VS [pin 4] - VSS [pin 9] ### U3 — [DHT11](https://www.flux.ai/vasyl/dht11~e2.md) - Manufacturer Part Number: DHT11 - Datasheet URL: https://cdn-learn.adafruit.com/downloads/pdf/dht.pdf - Part Type: Sensor - Manufacturer Name: Adafruit Industries LLC **Pins:** - DATA [pin 2] - GND [pin 4] - NC [pin 3] - VDD [pin 1] ### U4 — [ESP32-DEVKIT-V1](https://www.flux.ai/jharwinbarrozo/esp32-devkit-v1~7xd.md) - 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 - Symbol Style: Parametric **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] *The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/elecroperson/esp32-robot-controller-or-ai-design-review-tutorial-example-8qhr~5p](https://www.flux.ai/elecroperson/esp32-robot-controller-or-ai-design-review-tutorial-example-8qhr~5p).* --- *Generated from [https://www.flux.ai/elecroperson/esp32-robot-controller-or-ai-design-review-tutorial-example-8qhr~5p](https://www.flux.ai/elecroperson/esp32-robot-controller-or-ai-design-review-tutorial-example-8qhr~5p)*