# RP2040 - Generative AI ## Description RP2040 Design using only Copilot's generative AI capabilities. ## Project Details - **Owner:** sergicle - **Created:** 1/31/2024 - **Last Updated:** 2/6/2024 - **Visibility:** Public ## Key Components ### — [100nF0603](https://www.flux.ai/charleszard/100nf0603.md) - Tolerance: 10% - Package or Case Code: C_0603_1608Metric - Manufacturer Part Number: CL10B104KB8NNNC - Voltage: 50V - Substitute Manufacturer Part Number: C1591 - Capacitance: 100nF **Pins:** - ~ [pin 1] - ~ [pin 2] ### — [100nF0603](https://www.flux.ai/charleszard/100nf0603.md) - Tolerance: 10% - Substitute Manufacturer Part Number: C1591 - Package or Case Code: C_0603_1608Metric - Voltage: 50V - Manufacturer Part Number: CL10B104KB8NNNC - Capacitance: 100nF **Pins:** - ~ [pin 1] - ~ [pin 2] ### — [100nF0603](https://www.flux.ai/charleszard/100nf0603.md) - Substitute Manufacturer Part Number: C1591 - Manufacturer Part Number: CL10B104KB8NNNC - Package or Case Code: C_0603_1608Metric - Voltage: 50V - Capacitance: 100nF - Tolerance: 10% **Pins:** - ~ [pin 1] - ~ [pin 2] ### D3 — [GBU6K](https://www.flux.ai/adrian95/02f2bf34-c29c-ccfb-a34e-bc206c4e19d5.md) - Datasheet URL: https://www.onsemi.com/pdf/datasheet/gbu6m-d.pdf - Part Type: Diode - Manufacturer Name: onsemi - Manufacturer Part Number: GBU6K **Pins:** - - - + - P2 - P3 ### F1 — [696105003002](https://www.flux.ai/adrian95/696105003002.md) - Datasheet URL: https://www.we-online.com/components/products/datasheet/696105003002.pdf - Manufacturer Name: Würth Elektronik - Manufacturer Part Number: 696105003002 - Part Type: Fuse Holder - License: https://creativecommons.org/licenses/by/4.0/ **Pins:** - 1 [pin 1] - 2 [pin 2] ### J1 — [USB-C Receptacle USB2.0](https://www.flux.ai/jharwinbarrozo/usb-c-receptacle-usb20.md) - Manufacturer Name: Amphenol - Manufacturer Part Number: 12401548E4#2A - Datasheet URL: https://media.digikey.com/pdf/Data%20Sheets/Amphenol%20PDFs/12401548E4%232A%20Drawing.pdf **Pins:** - CC1 [pin A5] - CC2 [pin B5] - D- [pin A7] - D- [pin B7] - D+ [pin B6] - D+ [pin A6] - GND [pin A1] - GND [pin B12] - GND [pin A12] - SBU1 [pin A8] - SBU2 [pin B8] - SHIELD [pin SH1] - VBUS [pin A4] - VBUS [pin B4] ### J2 — [TerminalBlock-01x02P-3.50mm](https://www.flux.ai/vasy_skral/terminalblock-01x02p-350mm.md) - Part Type: Connector **Pins:** - P1 [pin 2] - P2 [pin 1] ### K1 — [SRD-12VDC-SL-C](https://www.flux.ai/jecstronic/srd-12vdc-sl-c.md) - Part Type: Relay - Manufacturer Part Number: SRD-12VDC-SL-C - Manufacturer Name: Ningbo Songle Relay - License: https://creativecommons.org/licenses/by/4.0/ - Datasheet URL: https://datasheet.lcsc.com/lcsc/2304140030_Ningbo-Songle-Relay-SRD-12VDC-SL-C_C30431.pdf **Pins:** - ~ [pin NC] - ~ [pin NO] - ~ [pin COIL1] - ~ [pin COM] - ~ [pin COIL2] ### K2 — [SRD-12VDC-SL-C](https://www.flux.ai/jecstronic/srd-12vdc-sl-c.md) - Part Type: Relay - Manufacturer Name: Ningbo Songle Relay - Manufacturer Part Number: SRD-12VDC-SL-C - License: https://creativecommons.org/licenses/by/4.0/ - Datasheet URL: https://datasheet.lcsc.com/lcsc/2304140030_Ningbo-Songle-Relay-SRD-12VDC-SL-C_C30431.pdf **Pins:** - ~ [pin NC] - ~ [pin NO] - ~ [pin COIL1] - ~ [pin COM] - ~ [pin COIL2] ### Q1 — [BC558](https://www.flux.ai/jecstronic/bc558.md) - Manufacturer Name: NTE Electronics, Inc - License: https://creativecommons.org/licenses/by/4.0/ - Part Type: Transistor - Manufacturer Part Number: BC558 - Datasheet URL: https://www.nteinc.com/specs/original/BC558.pdf **Pins:** - B [pin 2] - C [pin 1] - E [pin 3] ### Q2 — [BC558](https://www.flux.ai/jecstronic/bc558.md) - Manufacturer Part Number: BC558 - Datasheet URL: https://www.nteinc.com/specs/original/BC558.pdf - Manufacturer Name: NTE Electronics, Inc - Part Type: Transistor - License: https://creativecommons.org/licenses/by/4.0/ **Pins:** - B [pin 2] - C [pin 1] - E [pin 3] ### SW1 — [Push Button](https://www.flux.ai/jharwinbarrozo/push-button.md) - Manufacturer Name: OMRON - Part Type: Switch - Manufacturer Part Number: B3FS-1050P - Datasheet URL: https://datasheet.lcsc.com/lcsc/1809271215_Omron-Electronics-B3FS-1050P_C231326.pdf **Pins:** - P1 [pin 1] - P2 [pin 3] ### U1 — [RP2040](https://www.flux.ai/vasy_skral/rp2040.md) - Part Type: Microcontroller - Datasheet URL: https://datasheets.raspberrypi.com/rp2040/rp2040-datasheet.pdf - Manufacturer Name: Raspberry Pi - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Part Number: RP2040 **Pins:** - ADC_AVDD [pin 43] - DVDD [pin 23] - DVDD [pin 50] - GND [pin 57] - GPIO0 [pin 2] - GPIO1 [pin 3] - GPIO10 [pin 13] - GPIO11 [pin 14] - GPIO12 [pin 15] - GPIO13 [pin 16] - GPIO14 [pin 17] - GPIO15 [pin 18] - GPIO16 [pin 27] - GPIO17 [pin 28] - GPIO18 [pin 29] - GPIO19 [pin 30] - GPIO2 [pin 4] - GPIO20 [pin 31] - GPIO21 [pin 32] - GPIO22 [pin 34] - GPIO23 [pin 35] - GPIO24 [pin 36] - GPIO25 [pin 37] - GPIO26/ADC0 [pin 38] - GPIO27/ADC1 [pin 39] - GPIO28/ADC2 [pin 40] - GPIO29/ADC3 [pin 41] - GPIO3 [pin 5] - GPIO4 [pin 6] - GPIO5 [pin 7] - GPIO6 [pin 8] - GPIO7 [pin 9] - GPIO8 [pin 11] - GPIO9 [pin 12] - IOVDD [pin 33] - IOVDD [pin 22] - IOVDD [pin 10] - IOVDD [pin 49] - IOVDD [pin 1] - IOVDD [pin 42] - QSPI_CSN [pin 56] - QSPI_SCLK [pin 52] - QSPI_SD0 [pin 53] - QSPI_SD1 [pin 55] - QSPI_SD2 [pin 54] - QSPI_SD3 [pin 51] - RUN [pin 26] - SWCLK [pin 24] - SWD [pin 25] - TESTEN [pin 19] - USB_DM [pin 46] - USB_DP [pin 47] - USB_VDD [pin 48] - VREG_VIN [pin 44] - VREG_VOUT [pin 45] - XIN [pin 20] - XOUT [pin 21] ### U2 — [AMS1117-3.3](https://www.flux.ai/jharwinbarrozo/ams1117-33.md) - Manufacturer Name: Kexin - Manufacturer Part Number: AMS1117-3.3 - Part Type: Integrated Circuit - Datasheet URL: https://datasheet.lcsc.com/lcsc/1912111437_KEXIN-AMS1117-3-3_C369933.pdf **Pins:** - GND - TAB - VI - VO ### U3 — [W25Q128FVPIQ TR](https://www.flux.ai/jecstronic/w25q128fvpiq-tr.md) - Manufacturer Name: Winbond Electronics - Datasheet URL: https://www.winbond.com/resource-files/w25q128fv%20rev.m%2005132016%20kms.pdf - Manufacturer Part Number: W25Q128FVPIQ TR - Part Type: Integrated Circuit - License: https://creativecommons.org/licenses/by/4.0/ **Pins:** - ~CS [pin 1] - CLK [pin 6] - D0 [pin 5] - D1 [pin 2] - EP [pin 9] - GND [pin 4] - HOLD [pin 7] - VCC [pin 8] - WP [pin 3] ### U4 — [DHT11](https://www.flux.ai/vasyl/dht11.md) - Datasheet URL: https://cdn-learn.adafruit.com/downloads/pdf/dht.pdf - Part Type: Sensor - Manufacturer Name: Adafruit Industries LLC - Manufacturer Part Number: DHT11 **Pins:** - DATA [pin 2] - GND [pin 4] - NC [pin 3] - VDD [pin 1] ### U5 — [MCT2EM](https://www.flux.ai/jecstronic/mct2em.md) - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Part Number: MCT2EM - Manufacturer Name: onsemi - Datasheet URL: https://rocelec.widen.net/view/pdf/tdm0yunqlg/ONSM-S-A0004902746-1.pdf?t.download=true&u=5oefqw - Part Type: Isolator **Pins:** - ANODE [pin 1] - BASE [pin 6] - CATHODE [pin 2] - COLLECTOR [pin 5] - EMITTER [pin 4] - NO_CONNECTION [pin 3] ### U6 — [MCT2EM](https://www.flux.ai/jecstronic/mct2em.md) - Datasheet URL: https://rocelec.widen.net/view/pdf/tdm0yunqlg/ONSM-S-A0004902746-1.pdf?t.download=true&u=5oefqw - Part Type: Isolator - Manufacturer Name: onsemi - Manufacturer Part Number: MCT2EM - License: https://creativecommons.org/licenses/by/4.0/ **Pins:** - ANODE [pin 1] - BASE [pin 6] - CATHODE [pin 2] - COLLECTOR [pin 5] - EMITTER [pin 4] - NO_CONNECTION [pin 3] ### U7 — [7805](https://www.flux.ai/jecstronic/7805.md) - Datasheet URL: https://datasheet.lcsc.com/lcsc/1912111437_Foshan-Blue-Rocket-Elec-7805_C305416.pdf - Manufacturer Name: Foshan Blue Rocket Elec - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Part Number: 7805 - License: https://creativecommons.org/licenses/by/4.0/ - Part Type: Integrated Circuit **Pins:** - GND [pin 2] - VI [pin 1] - VO [pin 3] ### U8 — [SW-420](https://www.flux.ai/jecstronic/sw-420.md) - Datasheet URL: https://datasheet.octopart.com/SW-420-Stancor-datasheet-11946.pdf - Manufacturer Part Number: SW-420 - Manufacturer Name: Stancor - License: https://creativecommons.org/licenses/by/4.0/ - Part Type: Transformer **Pins:** - 1 [pin 1] - 4 [pin 4] - 5 [pin 5] - 6 [pin 6] - 7 [pin 7] - 8 [pin 8] ### U9 — [UA7812CKCS](https://www.flux.ai/jecstronic/ua7812ckcs.md) - License: https://creativecommons.org/licenses/by/4.0/ - Part Type: Integrated Circuit - Manufacturer Part Number: UA7812CKCS - Datasheet URL: https://www.ti.com/lit/ds/slvs056p/slvs056p.pdf - Manufacturer Name: Texas Instruments **Pins:** - COMMON [pin 2] - INPUT [pin 1] - OUTPUT [pin 3] ### Y1 — [12 MHz Crystal Oscillator](https://www.flux.ai/corynrobinson/12-mhz-crystal-oscillator.md) - Frequency: 12MHz - Manufacturer Name: Abracon - Part Type: Oscillator - Datasheet URL: https://octopart.com/datasheet/abm3-12.000mhz-d2y-t-abracon-18618785 - Manufacturer Part Number: ABM3-12.000MHZ-D2Y-T **Pins:** - P1 [pin 1] - P2 [pin 2] *The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/sergicle/rp2040-generative-ai](https://www.flux.ai/sergicle/rp2040-generative-ai).* --- *Generated from [https://www.flux.ai/sergicle/rp2040-generative-ai](https://www.flux.ai/sergicle/rp2040-generative-ai)*