# ESP32 Robot Controller | AI Design Review Tutorial [Example]
## 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:** 99jereee
- **Created:** 7/9/2026
- **Last Updated:** 7/9/2026
- **Visibility:** Public
## Key Components
### BME680 — [BME680](https://www.flux.ai/vasyl/bme680~s5p.md)
- Part Type: Specialized Sensors
- Manufacturer Part Number: BME680
- Manufacturer Name: Bosch Sensortec
- Datasheet URL: https://www.bosch-sensortec.com/media/boschsensortec/downloads/datasheets/bst-bme680-ds001.pdf
**Pins:**
- CSB [pin 2]
- GND [pin 1]
- GND [pin 7]
- SCK [pin 4]
- SDI [pin 3]
- SDO [pin 5]
- VDD [pin 8]
- VDDIO [pin 6]
### XIAO ESP32C3 — [XIAO ESP32C3](https://www.flux.ai/jecstronic/xiao-esp32c3~20d.md)
- Datasheet URL: https://wiki.seeedstudio.com/XIAO_ESP32C3_Getting_Started/
- Part Type: Module
- Manufacturer Part Number: 113991054
- Manufacturer Name: Seeed Technology Co., Ltd
- License: https://creativecommons.org/licenses/by/4.0/
**Pins:**
- D0 [pin 1]
- D1 [pin 2]
- D10 [pin 11]
- D2 [pin 3]
- D3 [pin 4]
- D4 [pin 5]
- D5 [pin 6]
- D8 [pin 9]
- D9 [pin 10]
- GND [pin 13]
- RX_D7 [pin 8]
- TX_D6 [pin 7]
- VCC_3V3 [pin 12]
- VUSB [pin 14]
*The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/99jereee/esp32-robot-controller-or-ai-design-review-tutorial-example~8u](https://www.flux.ai/99jereee/esp32-robot-controller-or-ai-design-review-tutorial-example~8u).*
---
*Generated from [https://www.flux.ai/99jereee/esp32-robot-controller-or-ai-design-review-tutorial-example~8u](https://www.flux.ai/99jereee/esp32-robot-controller-or-ai-design-review-tutorial-example~8u)*