Pico 2 Part Audit
Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/user-uploaded/9c027664c466e4fcf493244f01952f694cfed8688043cdfb0fad1c632ac42cb2.pdfhttps://datasheets.raspberrypi.com/pico/pico-2-datasheet.pdfhttps://pip-assets.raspberrypi.com/categories/1005-raspberry-pi-pico-2https://pip-assets.raspberrypi.com/categories/1005-raspberry-pi-pico-2/documents/RP-008299-DS-2-pico-2-datasheet.pdfhttps://pip-assets.raspberrypi.com/categories/1005-raspberry-pi-pico-2/documents/RP-008301-DS-1-Pico-2-Pinout.pdfTable
| Field | Project value | Datasheet / official value | Status |
|---|---|---|---|
| Manufacturer Part Number | SC1631 | SC1631 | Match |
| Manufacturer Name | Raspberry Pi | Raspberry Pi Ltd / Raspberry Pi | Match |
| Description | Single Board Computers Pico 2 pairs RP2350 with 4MB of on-board QSPI Flash memory | Raspberry Pi Pico 2 board with RP2350, 4 MB onboard QSPI flash | Match |
| Datasheet URL | Uploaded PDF URL set | Official Pico 2 datasheet available from Raspberry Pi | Acceptable, but official direct URL preferred |
| Designator Prefix | U | Module/board used as IC-like schematic symbol | Acceptable |
| Part Type | Integrated Circuits | Microcontroller board/module, not a bare IC | Mismatch / metadata improvement |
| Package | Not set in project properties | Raspberry Pi Pico 2 module, 51 mm x 21 mm, 2.54 mm pitch castellated/through-hole format | Missing |
| Schematic terminals | 50 Terminal components | 40 main edge pins + 3 SWD debug pads + 7 test points = 50 externally modelled pads | Match |
| BOM items | 0 | Expected for a published component/part project | Acceptable |
| Assets | 1 symbol SVG; no footprint or 3D asset flagged | Official CAD/STEP assets are available from Raspberry Pi | Missing optional asset coverage |
Table
| Parameter | Official value |
|---|---|
| Product | Raspberry Pi Pico 2 |
| Order code / MPN | SC1631 |
| Variant with headers | SC1632 |
| MCU | RP2350A |
| CPU | Dual Arm Cortex-M33 or dual Hazard3 RISC-V processors |
| Clock | 150 MHz |
| SRAM | 520 KB |
| Flash | 4 MB onboard QSPI flash |
| External GPIO | 26 multipurpose GPIO pins; 3 external ADC-capable GPIOs GP26-GP28 plus internal ADC use |
| Interfaces | 2 x UART, 2 x SPI, 2 x I2C, USB 1.1 host/device, PWM, PIO |
| Input power | 1.8 V to 5.5 V DC on VSYS path per datasheet summary |
| Regulated output | 3V3(OUT), board regulated 3.3 V rail |
| Operating temperature | -20 C to +85 C |
| Physical size | 21 mm x 51 mm |
| Main pin pitch | 2.54 mm |
| Main pin rows | 40 edge pins, 20 per side |
| Debug pads | 3 SWD pads: SWCLK, GND, SWDIO |
| Test points | TP1-TP7, functions listed below |
| Production lifetime | Until at least January 2040 per datasheet |
Table
| Pins | Project representation | Official mapping | Status |
|---|---|---|---|
| 1-2 | GP0, GP1 | GP0, GP1 | Match |
| 3 | GND_1 | GND | Match, but label is instance-style rather than signal-style |
| 4-7 | GP2-GP5 | GP2-GP5 | Match |
| 8 | GND_2 | GND | Match, but label is instance-style |
| 9-12 | GP6-GP9 | GP6-GP9 | Match |
| 13 | GND_3 | GND | Match, but label is instance-style |
| 14-17 | GP10-GP13 | GP10-GP13 | Match |
| 18 | GND_4 | GND | Match, but label is instance-style |
| 19-22 | GP14-GP17 | GP14-GP17 | Match |
| 23 | GND_5 | GND | Match, but label is instance-style |
| 24-27 | GP18-GP21 | GP18-GP21 | Match |
| 28 | GND_6 | GND | Match, but label is instance-style |
| 29 | GP22 | GP22 | Match |
| 30 | RUN | RUN | Match |
| 31 | GP26 | GP26 / ADC0 / A0 | Match, but missing ADC pin description |
| 32 | GP27 | GP27 / ADC1 / A1 | Match, but missing ADC pin description |
| 33 | GND_7 | AGND | Functional ground match, but symbol label should identify AGND distinctly |
| 34 | GP28 | GP28 / ADC2 / A2 | Match, but missing ADC pin description |
| 35 | ADC_VREF | ADC_VREF | Match |
| 36 | 3V3(OUT) | 3V3 / 3V3(OUT) | Match |
| 37 | 3V3_EN | 3V3_EN | Match |
| 38 | GND_8 | GND | Match, but label is instance-style |
| 39 | VSYS | VSYS | Match |
| 40 | VBUS | VBUS | Match |
Table
| Project terminal | Project pin number | Official function | Status |
|---|---|---|---|
| SWCLK | D1 | SWCLK | Match |
| GND_9 | D2 | GND | Match, but label is instance-style |
| SWDIO | D3 | SWDIO | Match |
Table
| Test point | Official function | Status in project |
|---|---|---|
| TP1 | Ground; close-coupled ground for USB differential signals | Terminal exists; description missing |
| TP2 | USB DM / D- | Terminal exists; description missing |
| TP3 | USB DP / D+ | Terminal exists; description missing |
| TP4 | GPIO23 / SMPS PS; do not use externally | Terminal exists; warning description missing |
| TP5 | GPIO25 / LED; not recommended for external use | Terminal exists; warning description missing |
| TP6 | BOOTSEL; short low at power-up for USB mass-storage programming mode | Terminal exists; description missing |
| TP7 | 1V1; do not use externally | Terminal exists; warning description missing |
Terminal components. The pin numbers are mostly correct, but each terminal shows:Pin Type: UnspecifiedPin Description propertyTable
| Terminal group | Suggested metadata |
|---|---|
| GP0-GP22, GP26-GP28 | Pin Type: Digital or Bi-Directional; Pin Description should include alternate UART/I2C/SPI/ADC functions from the official pinout |
| GP26-GP28 | Include ADC0/ADC1/ADC2 in Pin Description |
| GND pins | Pin Type: Ground; pin labels or descriptions should indicate GND |
| Pin 33 | Label/description should explicitly say AGND, not only GND_7 |
| VBUS, VSYS | Pin Type: Power In; include voltage/use notes |
| 3V3(OUT) | Pin Type: Power Out; include regulated 3.3 V output note |
| 3V3_EN, RUN | Pin Type: Input / System Control; include function notes |
| ADC_VREF | Pin Type: Power In / Analog reference; include ADC reference description |
| SWCLK, SWDIO | Pin Type: Digital / Debug; include SWD function |
| TP1-TP7 | Add official test point functions and external-use warnings |
Table
| Severity | Issue | Evidence | Recommended action |
|---|---|---|---|
| High | Pin descriptions are missing for all terminals | Schematic properties show no Pin Description; TP and alternate functions absent | Add datasheet-backed Pin Description to every terminal |
| High | Pin types are all Unspecified | All terminals show Pin Type: Unspecified | Set power, ground, digital, analog/reference, reset/control, and debug pin types |
| Medium | Pin 33 is labelled GND_7 although datasheet calls it AGND | Official pin 33 is AGND | Rename terminal or add explicit AGND description/type |
| Medium | Part Type is Integrated Circuits, but SC1631 is a complete module/board | Project properties vs datasheet | Change to a module/connector/microcontroller-board category if supported by Flux taxonomy |
| Medium | Package property is missing | Project properties do not list Package | Add package/form-factor metadata: Raspberry Pi Pico 2 module, 51 mm x 21 mm, 2.54 mm pitch, castellated/through-hole |
| Medium | Datasheet URL points to uploaded copy rather than direct official Raspberry Pi URL | Project has storage URL; official URL found | Optional: replace with https://datasheets.raspberrypi.com/pico/pico-2-datasheet.pdf or add official reference URL |
| Medium | Footprint geometry confidence is incomplete | Layout tree/flat view suggests larger outline than official body and no official footprint asset | Verify against official STEP/CAD and document whether outline is courtyard/land pattern or physical body |
| Low | No official 3D/CAD asset attached | Assets list only SC1631 Symbol.svg | Add official STEP asset if library part should support 3D/mechanical review |
| Low | GND terminals use unique instance names GND_1...GND_9 | Symbol designators are instance-style | Acceptable in Flux terminal modelling, but signal-style descriptions should reduce ambiguity |
Scope
Sources used
Available project part information
Key official specifications
Schematic symbol and pinout check
40-pin edge connector
SWD debug pads
TP1-TP7 test points
Pin property quality check
Footprint / PCB geometry check
Mismatches and gaps to fix
Overall assessment