Pico2-ice
tinyvision-ai-inc·pico2-ice·Board/Rev0/pico2-ice.kicad_pcb
About the Pico2-ice PCB
Pico2-ice is an open source RP2040/RP2350 PCB design by tinyvision-ai-inc, published on GitHub under the MIT license. It is a 4-layer board measuring 27.9 × 63.5 mm, with 97 components from 34 distinct parts.
Its main chip is the RP2350_80QFN, from the RP2040/RP2350 family. Other key parts include the NCP115AMX120TCG, W25Q32JVSSIQ, TL431DBZ, APS6404L-3SQN-SN and ICE40UP5K-SG48I. By type, the board carries 41 capacitors, 26 resistors, 8 ICs, 6 diodes, 5 connectors and 2 switches.
From the project
Doc | Hardware | SDK | Schematic | Assembly | Discord
Doc | Hardware | SDK | Schematic | Assembly | Discord
The pico2-ice is a small, low cost board with the Raspberry Pi Pico processor (RP2350) and a Lattice Semiconductor iCE40UP5K FPGA. The board features independent flash for the FPGA and RP2350, low power PSRAM, a couple of pushbuttons and a two 3 color LED with all FPGA and RP2350 pins brought out to easy to use 0.1" header pins (arranged as Pmod's) for fast prototyping.

Main components on the Pico2-ice
Pico2-ice bill of materials (BOM)
97 components, 34 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | NCP115AMX120TCG onsemi | OnSemi_XDFN4-1EP_1.0x1.0mm_EP0.52x0.52mm | U1 |
| 2 | W25Q32JVSSIQ Winbond Elec | SOIC-8_5.23x5.23mm_P1.27mm | U2, U8 |
| 1 | RP2350_80QFN | RP2350B_QFN-80_EP_10.573x10.573_Pitch0.4mm | U3 |
| 1 | TL431DBZ | SOT-23 | U4 |
| 1 | APS6404L-3SQN-SN AP Memory | SOIC-8_3.9x4.9mm_P1.27mm | U5 |
| 1 | ICE40UP5K-SG48I ICE40UP5K-SG48ITR Lattice | QFN-48-1EP_7x7mm_P0.5mm_EP5.6x5.6mm | U6 |
| 1 | NCP115AMX330TCG onsemi | OnSemi_XDFN4-1EP_1.0x1.0mm_EP0.52x0.52mm | U9 |
| 1 | ABM8-272-T3 Abracon | Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | USB4105-GF-A USB_C_Receptacle_USB2.0 GCT | USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J1 |
| 1 | DNP Conn_02x20_Odd_Even | PinHeader_2x20_P2.54mm_Vertical_Left | J2 |
| 1 | DNP Conn_02x20_Odd_Even | PinHeader_2x20_P2.54mm_Vertical_Right | J3 |
| 1 | BM03B-SRSS-TB JST Sales America Inc. | JST_SH_BM03B-SRSS-TB_1x03-1MP_P1.00mm_Vertical | J5 |
| 1 | SFV22R-2STE1HLF Conn_01x22_MountingPin AMPHENOL | AMPHENOL_SFV22R-2STE1HLF | J6 |
| 1 | MF-FSMF035X-2 Bourns Inc. | R_0603_1608Metric | PTC1 |
| 6 | DNP SHORT | SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm | SJ1, SJ2, SJ3, SJ4, SJ5, SJ6 |
| 2 | CS1213AGF260 CIT Relay and Switch | PTS820J25KSMTRLFS | SW1, SW2 |
| 1 | 1N4148WT-7 Micro Commercial Co | D_SOD-523 | D1 |
| 2 | MHPA1010RGBDT MEIHUA | LED_Cree-PLCC4_1x1mm_CW | D2, D4 |
| 1 | LTST-C191KGKT Lite-On | LED_0603_1608Metric | D3 |
| 2 | 1N5819WS Guangdong Hottech | D_SOD-323 | D5, D6 |
Show 14 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | MLP2016H3R3MT0S1 3.3u TDK Corporation | L_pol_2016 | L1 |
| 2 | GRM1555C1E150JA01D 15p Murata Electronics | C_0402_1005Metric | C1, C2 |
| 18 | GRM155R60J475ME87D 4.7u Murata Electronics | C_0402_1005Metric | C3, C6, C7, C11, C13, C20, C22, C23 +10 |
| 21 | GRM155R71C104KA88J 0.1u Murata Electronics | C_0402_1005Metric | C4, C5, C8, C9, C10, C12, C14, C15 +13 |
| 5 | RC0402FR-071KL 1k YAGEO | R_0402_1005Metric | R1, R2, R17, R18, R19 |
| 6 | RC0402FR-0727RL 27 YAGEO | R_0402_1005Metric | R4, R5, R6, R9, R26, R34 |
| 3 | RC0402FR-0710KL 10K YAGEO | R_0402_1005Metric | R8, R16, R21 |
| 3 | RC0402FR-075K1L 5.1K YAGEO | R_0402_1005Metric | R10, R24, R33 |
| 2 | RC0402FR-07100RL 100 YAGEO | R_0402_1005Metric | R11, R25 |
| 1 | RC0402FR-072K2L 2.2K YAGEO | R_0402_1005Metric | R14 |
| 2 | RC0402FR-0756KL 56K YAGEO | R_0402_1005Metric | R20, R22 |
| 1 | RC0402FR-071KL DNF YAGEO | R_0402_1005Metric | R27 |
| 2 | RC0402FR-0727RL 0 YAGEO | SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm | R30, R31 |
| 1 | YC124-FR-0710KL 10K YAGEO | R_Array_Concave_4x0402 | RN1 |
Pico2-ice design files
The KiCad project lives in the tinyvision-ai-inc/pico2-ice repository on GitHub; these links point at the commit this page was built from.
Pico2-ice: common questions
What microcontroller does the Pico2-ice use?
The Pico2-ice is built around the RP2350_80QFN, from the RP2040/RP2350 family.
How big is the Pico2-ice PCB?
The Pico2-ice measures 27.9 × 63.5 mm, has 4 copper layers and is 1.5842 mm thick.
How many components are on the Pico2-ice?
97 components, from 34 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Pico2-ice design files?
From the tinyvision-ai-inc/pico2-ice repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Pico2-ice design in my own project?
Yes, under the terms of its MIT license, which tinyvision-ai-inc chose for the repository.
Can I test firmware for the Pico2-ice without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug RP2040/RP2350 firmware against it before you order a PCB.
Similar boards
RP2040/RP2350
Open Book Abridged Edition
joeycastillo
85 × 115 mm29 parts2LCC-BY-SA-4.08.1kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
Hid remapper
jfedor2
100 × 100 mm124 parts2LMIT1.7kRP2040/RP2350
Msa
Mentra-Community
47.8 × 9.4 mm53 parts2LMIT1.2kRP2040/RP2350
Open Source Smart Glasses
Mentra-Community
93 × 10.5 mm80 parts4LMIT1.2k