# Raspberry Pi Pico \| End\-to\-end AI Design Tutorial \[Example\]

## Description

Learn how to design PCBs faster with generative AI in this 20 minute hands\-on tutorial\. You’ll learn how to use Flux Copilot, an AI\-powered hardware design assistant, to research parts, review your design, and even connect components\. 

https://youtu\.be/FL7e0OXTLic

## Project Details

- **Owner:** tan9
- **Created:** 8/27/2026
- **Last Updated:** 8/27/2026
- **Visibility:** Public
- **Finished Project URL:** https://www\.flux\.ai/nico/rp2040\-only\-ai

## Key Components

### U1 — [ES1\-AG1\-200\-01](https://flux.ai/lcsc/es1-ag1-200-01~us2m.md)

- Product Info Url: https://lcsc\.com/product\-detail/Gas\-Sensors\_EC\-Sense\-ES1\-AG1\-200\-01\_C528676\.html
- Manufacturer Name: EC Sense
- Datasheet URL: https://storage\.googleapis\.com/graviton\-electric\-symbols/document\_assets/lcsc/2006122120\_EC\-Sense\-ES1\-AG1\-200\-01\_C528676\.pdf
- Manufacturer Part Number: ES1\-AG1\-200\-01
- Part Type: Gas Sensors
- Package or Case Code: SENSOR\-TH\_ES1\-CO\-1000\-01
- LCSC Part Number: C528676

**Pins:**
- C [pin 1]
- R [pin 3]
- S [pin 2]

### U2 — [ESP32\-WROOM\-32D](https://flux.ai/vasyl/esp32-wroom-32d~7py.md)

- Datasheet URL: https://www\.espressif\.com/sites/default/files/documentation/esp32\-wroom\-32d\_esp32\-wroom\-32u\_datasheet\_en\.pdf
- Environment: Industrial \(\-40 °C to 85 °C, EMI class\)
- Part Type: Microcontroller
- Symbol Style: Parametric
- License: https://creativecommons\.org/licenses/by/4\.0/
- Manufacturer Name: Espressif Systems
- Manufacturer Part Number: ESP32\-WROOM\-32D        

**Pins:**
- 3\.3V [pin 2]
- AGND [pin 39]
- CLK [pin 20]
- CMD [pin 19]
- EN [pin 3]
- GND [pin 38]
- GND [pin 15]
- GND [pin 1]
- IO0 [pin 25]
- IO12 [pin 14]
- IO13 [pin 16]
- IO14 [pin 13]
- 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 10]
- IO26 [pin 11]
- IO27 [pin 12]
- IO32 [pin 8]
- IO33 [pin 9]
- IO34 [pin 6]
- IO35 [pin 7]
- IO4 [pin 26]
- IO5 [pin 29]
- NC [pin 32]
- RXD0 [pin 34]
- SD0 [pin 21]
- SD1 [pin 22]
- SD2 [pin 17]
- SD3 [pin 18]
- TXD0 [pin 35]
- VN [pin 5]
- VP [pin 4]

### U3 — [ADPD188BI\-ACEZR7](https://flux.ai/lcsc/adpd188bi-acezr7~lvo3.md)

- LCSC Part Number: C659442
- Manufacturer Name: ADI\(亚德诺\)
- Package or Case Code: LGA\-24\_L5\.0\-W3\.8\-P0\.50\-TL
- Manufacturer Part Number: ADPD188BI\-ACEZR7
- JLCPCB Part Class: Extended Part

**Pins:**
- \~\{CS\} [pin 19]
- AGND [pin 21]
- DGND [pin 20]
- EXT\_IN1 [pin 24]
- EXT\_IN2 [pin 2]
- GPIO0 [pin 14]
- GPIO1 [pin 15]
- LED1/DNC [pin 8]
- LED2 [pin 10]
- LED3/DNC [pin 9]
- LGND [pin 11]
- MISO [pin 16]
- MOSI [pin 17]
- NIC [pin 7]
- NIC [pin 3]
- PDC [pin 1]
- SCL [pin 12]
- SCLK [pin 18]
- SDA [pin 13]
- VDD1 [pin 23]
- VDD2 [pin 4]
- VLED1 [pin 5]
- VLED3 [pin 6]
- VREF [pin 22]

### U4 — [BME280](https://flux.ai/adrian95/bme280~qkt.md)

- Datasheet URL: https://www\.bosch\-sensortec\.com/media/boschsensortec/downloads/datasheets/bst\-bme280\-ds002\.pdf
- Manufacturer Name: Bosch Sensortec
- Part Type: Sensor
- License: https://creativecommons\.org/licenses/by/4\.0/
- Symbol Style: parametric\-v1
- Manufacturer Part Number: BME280

**Pins:**
- CSB [pin 2]
- GND [pin 7]
- GND [pin 1]
- SCK [pin 4]
- SDI [pin 3]
- SDO [pin 5]
- VDD [pin 8]
- VDDIO [pin 6]

*The full schematic, PCB layout, bill of materials, and interactive design are available at [https://flux\.ai/tan9/raspberry\-pi\-pico\-or\-end\-to\-end\-ai\-design\-tutorial\-example\~n0](https://flux.ai/tan9/raspberry-pi-pico-or-end-to-end-ai-design-tutorial-example~n0).*

---

*Generated from [https://flux\.ai/tan9/raspberry\-pi\-pico\-or\-end\-to\-end\-ai\-design\-tutorial\-example\~n0](https://flux.ai/tan9/raspberry-pi-pico-or-end-to-end-ai-design-tutorial-example~n0)*