pico-serial netlist¶
Generated by build_netlist.py; edit that script, not this file.
81 parts, 82 nets. DNP = not fitted by default.
Nets¶
| Net | Pins |
|---|---|
+1V1 |
C13.1, C14.1, C15.1, TP3.1 (1), U1.23 (DVDD), U1.45 (VREG_VOUT), U1.50 (DVDD) |
+3V3 |
C3.1, C4.1, C5.1, C6.1, C7.1, C8.1, C9.1, C10.1, C11.1, C12.1, C18.1, C23.1, C24.1, C29.1, C30.1, R10.1, TP2.1 (1), U1.1 (IOVDD), U1.10 (IOVDD), U1.22 (IOVDD), U1.33 (IOVDD), U1.42 (IOVDD), U1.43 (ADC_AVDD), U1.44 (VREG_IN), U1.48 (USB_VDD), U1.49 (IOVDD), U2.8 (VCC), U3.5 (VOUT), U5.26 (VCC), U6.26 (VCC) |
A_CTS |
U1.4 (GPIO2), U5.20 (R2OUT) |
A_DCD |
U1.7 (GPIO5), U5.19 (T4IN) |
A_DSR |
U1.6 (GPIO4), U5.22 (T3IN) |
A_DTR |
U1.9 (GPIO7), U5.18 (R3OUT) |
A_R1OUTB |
U1.30 (GPIO19), U5.16 (R1OUTB) |
A_RI |
U1.8 (GPIO6), U5.17 (T5IN) |
A_RTS |
U1.5 (GPIO3), U5.23 (T2IN) |
A_RX |
TP10.1 (1), U1.3 (GPIO1), U5.21 (R1OUT) |
A_SHDN_N |
R12.1, U1.27 (GPIO16), U5.14 (~{SHUTDOWN}) |
A_STATUS |
U1.31 (GPIO20), U5.15 (STATUS) |
A_TX |
TP9.1 (1), U1.2 (GPIO0), U5.24 (T1IN) |
BOOTSEL_SW |
R9.2, SW1.1 (1) |
B_CTS |
U1.17 (GPIO14), U6.18 (ROUT2) |
B_DCD |
U1.13 (GPIO10), U6.16 (ROUT4) |
B_DSR |
U1.12 (GPIO9), U6.17 (ROUT3) |
B_DTR |
U1.11 (GPIO8), U6.12 (DIN3) |
B_FORCEOFF_N |
R13.1, U1.28 (GPIO17), U6.22 (~{FORCEOFF}) |
B_INVALID |
U1.32 (GPIO21), U6.21 (INVALID) |
B_RI |
U1.14 (GPIO11), U6.15 (ROUT5) |
B_RTS |
U1.18 (GPIO15), U6.13 (DIN2) |
B_RX |
TP12.1 (1), U1.16 (GPIO13), U6.19 (ROUT1) |
B_TX |
TP11.1 (1), U1.15 (GPIO12), U6.14 (DIN1) |
CC1 |
J1.A5 (CC1), R1.1 |
CC2 |
J1.B5 (CC2), R2.1 |
CPA_C1M |
C19.2, U5.25 (C1-) |
CPA_C1P |
C19.1, U5.28 (C1+) |
CPA_C2M |
C20.2, U5.3 (C2-) |
CPA_C2P |
C20.1, U5.1 (C2+) |
CPA_VM |
C22.1, U5.4 (V-) |
CPA_VP |
C21.1, U5.27 (V+) |
CPB_C1M |
C25.2, U6.24 (C1-) |
CPB_C1P |
C25.1, U6.28 (C1+) |
CPB_C2M |
C26.2, U6.2 (C2-) |
CPB_C2P |
C26.1, U6.1 (C2+) |
CPB_VM |
C28.1, U6.3 (V-) |
CPB_VP |
C27.1, U6.27 (V+) |
DB25_FG |
J2.1 (1), R11.1 |
GND |
C1.2, C2.2, C3.2, C4.2, C5.2, C6.2, C7.2, C8.2, C9.2, C10.2, C11.2, C12.2, C13.2, C14.2, C15.2, C16.2, C17.2, C18.2, C21.2, C22.2, C23.2, C24.2, C27.2, C28.2, C29.2, C30.2, D1.2 (A), D2.1 (K), D3.1 (K), D4.1 (K), D5.1 (K), D6.1 (K), D7.1 (K), J1.A1 (GND), J1.A12 (GND), J1.B1 (GND), J1.B12 (GND), J2.7 (7), R1.2, R2.2, R3.2, R5.2, R11.2, R12.2, R13.2, R14.2, SW1.2 (2), SW2.2 (2), TP4.1 (1), U1.19 (TESTEN), U1.57 (GND), U2.4 (GND), U3.2 (GND), U4.2 (GND), U5.2 (GND), U6.25 (GND), Y1.2 (2), Y1.4 (4) |
GP28 |
TP8.1 (1), U1.40 (GPIO28_ADC2) |
LED_CD |
R17.1, U1.36 (GPIO24) |
LED_CD_A |
D4.2 (A), R17.2 |
LED_PWR |
R15.1, U1.34 (GPIO22) |
LED_PWR_A |
D2.2 (A), R15.2 |
LED_RD |
R19.1, U1.38 (GPIO26_ADC0) |
LED_RD_A |
D6.2 (A), R19.2 |
LED_RI |
R20.1, U1.39 (GPIO27_ADC1) |
LED_RI_A |
D7.2 (A), R20.2 |
LED_SD |
R18.1, U1.37 (GPIO25) |
LED_SD_A |
D5.2 (A), R18.2 |
LED_TR |
R16.1, U1.35 (GPIO23) |
LED_TR_A |
D3.2 (A), R16.2 |
QSPI_SCLK |
U1.52 (QSPI_SCLK), U2.6 (CLK) |
QSPI_SD0 |
U1.53 (QSPI_SD0), U2.5 (DI/IO_{0}) |
QSPI_SD1 |
U1.55 (QSPI_SD1), U2.2 (DO/IO_{1}) |
QSPI_SD2 |
U1.54 (QSPI_SD2), U2.3 (~{WP}/IO_{2}) |
QSPI_SD3 |
U1.51 (QSPI_SD3), U2.7 (~{HOLD}/~{RESET}/IO_{3}) |
QSPI_SS |
R9.1, U1.56 (QSPI_SS), U2.1 (~{CS}) |
RS_CTS |
J2.5 (5), U5.6 (T2OUT), U6.5 (RIN2) |
RS_DCD |
J2.8 (8), U5.10 (T4OUT), U6.7 (RIN4) |
RS_DSR |
J2.6 (6), U5.7 (T3OUT), U6.6 (RIN3) |
RS_DTR |
J2.20 (P20), U5.11 (R3IN), U6.11 (DOUT3) |
RS_FORCEON |
R14.1, U1.29 (GPIO18), U5.13 (ONLINE), U6.23 (FORCEON) |
RS_RI |
J2.22 (P22), U5.12 (T5OUT), U6.8 (RIN5) |
RS_RTS |
J2.4 (4), U5.9 (R2IN), U6.10 (DOUT2) |
RS_RXD |
J2.3 (3), U5.5 (T1OUT), U6.4 (RIN1) |
RS_TXD |
J2.2 (2), U5.8 (R1IN), U6.9 (DOUT1) |
RUN |
R10.2, SW2.1 (1), TP7.1 (1), U1.26 (RUN) |
SWCLK |
TP5.1 (1), U1.24 (SWCLK) |
SWDIO |
TP6.1 (1), U1.25 (SWD) |
USB_CONN_DM |
J1.A7 (D-), J1.B7 (D-), R7.1, U4.3 (I/O2), U4.4 (I/O2) |
USB_CONN_DP |
J1.A6 (D+), J1.B6 (D+), R6.1, U4.1 (I/O1), U4.6 (I/O1) |
USB_DM |
R7.2, U1.46 (USB_DM) |
USB_DP |
R6.2, U1.47 (USB_DP) |
USB_SHIELD |
C1.1, J1.S1 (SHIELD), R3.1 |
VBUS |
C2.1, D1.1 (K), F1.2, R4.1, TP1.1 (1), U3.1 (VIN), U3.3 (EN), U4.5 (VBUS) |
VBUS_IN |
F1.1, J1.A4 (VBUS), J1.A9 (VBUS), J1.B4 (VBUS), J1.B9 (VBUS) |
VBUS_SENSE |
R4.2, R5.1, U1.41 (GPIO29_ADC3) |
XIN |
C16.1, U1.20 (XIN), Y1.1 (1) |
XOUT |
R8.1, U1.21 (XOUT) |
XTAL_OUT |
C17.1, R8.2, Y1.3 (3) |
Parts¶
| Ref | Value | LCSC | Footprint | Note |
|---|---|---|---|---|
| C1 | 4.7nF | C1538 | Capacitor_SMD:C_0402_1005Metric |
shell to GND, RF |
| C2 | 10uF | C19702 | Capacitor_SMD:C_0603_1608Metric |
LDO input |
| C3 | 10uF | C19702 | Capacitor_SMD:C_0603_1608Metric |
LDO output, 3V3 bulk |
| C4 | 100nF | C1525 | Capacitor_SMD:C_0402_1005Metric |
IOVDD pin 1 |
| C5 | 100nF | C1525 | Capacitor_SMD:C_0402_1005Metric |
IOVDD pin 10 |
| C6 | 100nF | C1525 | Capacitor_SMD:C_0402_1005Metric |
IOVDD pin 22 |
| C7 | 100nF | C1525 | Capacitor_SMD:C_0402_1005Metric |
IOVDD pin 33 |
| C8 | 100nF | C1525 | Capacitor_SMD:C_0402_1005Metric |
IOVDD pin 42 |
| C9 | 100nF | C1525 | Capacitor_SMD:C_0402_1005Metric |
IOVDD pin 49 |
| C10 | 100nF | C1525 | Capacitor_SMD:C_0402_1005Metric |
USB_VDD |
| C11 | 100nF | C1525 | Capacitor_SMD:C_0402_1005Metric |
ADC_AVDD |
| C12 | 1uF | C52923 | Capacitor_SMD:C_0402_1005Metric |
VREG_VIN |
| C13 | 1uF | C52923 | Capacitor_SMD:C_0402_1005Metric |
VREG_VOUT |
| C14 | 100nF | C1525 | Capacitor_SMD:C_0402_1005Metric |
DVDD pin 23 |
| C15 | 100nF | C1525 | Capacitor_SMD:C_0402_1005Metric |
DVDD pin 50 |
| C16 | 15pF | C1548 | Capacitor_SMD:C_0402_1005Metric |
crystal load |
| C17 | 15pF | C1548 | Capacitor_SMD:C_0402_1005Metric |
crystal load |
| C18 | 100nF | C1525 | Capacitor_SMD:C_0402_1005Metric |
flash VCC |
| C19 | 220nF | C16772 | Capacitor_SMD:C_0402_1005Metric |
chip A C1 flying |
| C20 | 1uF | C15849 | Capacitor_SMD:C_0603_1608Metric |
chip A C2 flying |
| C21 | 1uF | C15849 | Capacitor_SMD:C_0603_1608Metric |
chip A V+ reservoir |
| C22 | 1uF | C15849 | Capacitor_SMD:C_0603_1608Metric |
chip A V- reservoir |
| C23 | 1uF | C52923 | Capacitor_SMD:C_0402_1005Metric |
chip A VCC |
| C24 | 100nF | C1525 | Capacitor_SMD:C_0402_1005Metric |
chip A VCC |
| C25 | 220nF | C16772 | Capacitor_SMD:C_0402_1005Metric |
chip B C1 flying |
| C26 | 1uF | C15849 | Capacitor_SMD:C_0603_1608Metric |
chip B C2 flying |
| C27 | 1uF | C15849 | Capacitor_SMD:C_0603_1608Metric |
chip B V+ reservoir |
| C28 | 1uF | C15849 | Capacitor_SMD:C_0603_1608Metric |
chip B V- reservoir |
| C29 | 1uF | C52923 | Capacitor_SMD:C_0402_1005Metric |
chip B VCC |
| C30 | 100nF | C1525 | Capacitor_SMD:C_0402_1005Metric |
chip B VCC |
| D1 | SMF5.0A | C151296 | Diode_SMD:D_SOD-123F |
5 V TVS, unidirectional |
| D2 | LED_PWR | C2286 | LED_SMD:LED_0603_1608Metric |
PWR status LED, optional; DNP |
| D3 | LED_TR | C2286 | LED_SMD:LED_0603_1608Metric |
TR status LED, optional; DNP |
| D4 | LED_CD | C2286 | LED_SMD:LED_0603_1608Metric |
CD status LED, optional; DNP |
| D5 | LED_SD | C2286 | LED_SMD:LED_0603_1608Metric |
SD status LED, optional; DNP |
| D6 | LED_RD | C2286 | LED_SMD:LED_0603_1608Metric |
RD status LED, optional; DNP |
| D7 | LED_RI | C2286 | LED_SMD:LED_0603_1608Metric |
RI status LED, optional; DNP |
| F1 | 0.5A | C163512 | Fuse:Fuse_1206_3216Metric |
Littelfuse 1206L050YR PTC |
| J1 | USB_C | C165948 | Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12 |
HRO TYPE-C-31-M-12 |
| J2 | DB25_Female | C19601171 | Connector_Dsub:DSUB-25_Socket_EdgeMount_P2.77mm |
MH Connectors MHDB25SS, solder cups straddling the board edge; hand-soldered |
| R1 | 5.1k | C25905 | Resistor_SMD:R_0402_1005Metric |
CC1 Rd: separate resistor per CC pin |
| R2 | 5.1k | C25905 | Resistor_SMD:R_0402_1005Metric |
CC2 Rd |
| R3 | 1M | C26083 | Resistor_SMD:R_0402_1005Metric |
shell bleed |
| R4 | 100k | C25741 | Resistor_SMD:R_0402_1005Metric |
VBUS divider top |
| R5 | 100k | C25741 | Resistor_SMD:R_0402_1005Metric |
VBUS divider bottom |
| R6 | 27R | C25100 | Resistor_SMD:R_0402_1005Metric |
USB D+ series |
| R7 | 27R | C25100 | Resistor_SMD:R_0402_1005Metric |
USB D- series |
| R8 | 1k | C11702 | Resistor_SMD:R_0402_1005Metric |
crystal drive limit |
| R9 | 1k | C11702 | Resistor_SMD:R_0402_1005Metric |
BOOTSEL |
| R10 | 10k | C25744 | Resistor_SMD:R_0402_1005Metric |
RUN pull-up; RP2040 has a weak internal one, this adds noise margin |
| R11 | 0R | C17168 | Resistor_SMD:R_0402_1005Metric |
frame ground to GND; leave off to float pin 1 |
| R12 | 100k | C25741 | Resistor_SMD:R_0402_1005Metric |
chip A off until firmware decides |
| R13 | 100k | C25741 | Resistor_SMD:R_0402_1005Metric |
chip B off until firmware decides |
| R14 | 100k | C25741 | Resistor_SMD:R_0402_1005Metric |
auto power-down on until firmware decides |
| R15 | 1k | C11702 | Resistor_SMD:R_0402_1005Metric |
PWR LED current; DNP |
| R16 | 1k | C11702 | Resistor_SMD:R_0402_1005Metric |
TR LED current; DNP |
| R17 | 1k | C11702 | Resistor_SMD:R_0402_1005Metric |
CD LED current; DNP |
| R18 | 1k | C11702 | Resistor_SMD:R_0402_1005Metric |
SD LED current; DNP |
| R19 | 1k | C11702 | Resistor_SMD:R_0402_1005Metric |
RD LED current; DNP |
| R20 | 1k | C11702 | Resistor_SMD:R_0402_1005Metric |
RI LED current; DNP |
| SW1 | BOOTSEL | C720477 | Button_Switch_SMD:SW_SPST_TS-1088-xR020 |
XUNPU TS-1088-AR02016 |
| SW2 | RESET | C720477 | Button_Switch_SMD:SW_SPST_TS-1088-xR020 |
XUNPU TS-1088-AR02016 |
| TP1 | VBUS | TestPoint:TestPoint_Pad_D1.0mm |
||
| TP2 | 3V3 | TestPoint:TestPoint_Pad_D1.0mm |
||
| TP3 | 1V1 | TestPoint:TestPoint_Pad_D1.0mm |
||
| TP4 | GND | TestPoint:TestPoint_Pad_D1.0mm |
||
| TP5 | SWCLK | TestPoint:TestPoint_Pad_D1.0mm |
||
| TP6 | SWDIO | TestPoint:TestPoint_Pad_D1.0mm |
||
| TP7 | RUN | TestPoint:TestPoint_Pad_D1.0mm |
||
| TP8 | GP28 | TestPoint:TestPoint_Pad_D1.0mm |
||
| TP9 | A_TX | TestPoint:TestPoint_Pad_D1.0mm |
||
| TP10 | A_RX | TestPoint:TestPoint_Pad_D1.0mm |
||
| TP11 | B_TX | TestPoint:TestPoint_Pad_D1.0mm |
||
| TP12 | B_RX | TestPoint:TestPoint_Pad_D1.0mm |
||
| U1 | RP2040 | C2040 | Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mm |
|
| U2 | W25Q128JVS | C97521 | Package_SO:SOIC-8_5.3x5.3mm_P1.27mm |
|
| U3 | AP2112K-3.3 | C51118 | Package_TO_SOT_SMD:SOT-23-5 |
|
| U4 | USBLC6-2SC6 | C7519 | Package_TO_SOT_SMD:SOT-23-6 |
|
| U5 | SP3238EEA | C49669 | Package_SO:SSOP-28_5.3x10.2mm_P0.65mm |
MaxLinear SP3238EEA-L/TR, chip A, DCE |
| U6 | MAX3243EIDBR | C353887 | Package_SO:SSOP-28_5.3x10.2mm_P0.65mm |
TI MAX3243EIDBR, chip B, DTE |
| Y1 | 12MHz | C20625731 | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm |
Abracon ABM8-272-T3 |
Not connected (on purpose)¶
- J1.A8 (SBU1)
- J1.B8 (SBU2)
- J2.9 (9)
- J2.10 (10)
- J2.11 (11)
- J2.12 (12)
- J2.13 (13)
- J2.14 (P14)
- J2.15 (P15)
- J2.16 (P16)
- J2.17 (P17)
- J2.18 (P18)
- J2.19 (P19)
- J2.21 (P21)
- J2.23 (P23)
- J2.24 (P24)
- J2.25 (P25)
- U3.4 (NC)
- U6.20 (ROUT2B)