Piaa

soypat·piaa·design/piaa/piaa.kicad_pcb

Piaa PCB layout, top view — open source RP2040/RP2350 board by soypat

About the Piaa PCB

Piaa is an open source RP2040/RP2350 PCB design by soypat, published on GitHub under the GPL-2.0 license. It is a 2-layer board measuring 98.6 × 53.8 mm, with 104 components from 42 distinct parts.

Its main chip is the Pico, from the RP2040/RP2350 family. Other key parts include the MCP1416, MAX3072E, LM2596S-5 and NCP1117-3.3_SOT223. By type, the board carries 32 resistors, 18 diodes, 17 capacitors, 10 ICs, 7 connectors and 7 fuses.

It belongs with the iot & wireless designs in this gallery.

From the project

Industrial extension board for Raspberry Pi Pico (W). RS485, EMI insulated digital input/output pins.

The PIAA is a open source printed cicuit board design for use in industrial settings where electromagnetic interference is of great concern. The on board processor is intended to be the RP2040 contained in the Raspberry Pi Pico package

Features: - All I/O except for GPIO header come with extensive EMI protection. - Wide temperature range components. - 1 RS485 peripheral using MAX3072E. - 6 Digital outputs with PWM capabilities. - 4 digital inputs. - Powered be 6-24V input. - 8 additional GPIO on header with SPI, I2C, UART, PWM, PIO capabilities. This header is connected to GPIO0 through…

Piaa, from the project README
From the project README

Main components on the Piaa

Piaa bill of materials (BOM)

104 components, 42 distinct parts.

QtyPartRefs
6
MCP1416
U1, U2, U3, U4, U5, U6
1
MAX3072E
U7
1
Pico
U8
1
LM2596S-5
U9
1
NCP1117-3.3_SOT223
U10
6
FQT13N06L
Q1, Q2, Q3, Q4, Q5, Q6
1
Screw_Terminal_01x03
J1
1
Conn_02x04_Counter_Clockwise
J2
1
Screw_Terminal_01x06
J6
1
Screw_Terminal_01x05
J7
1
Screw_Terminal_01x02
J8
1
Conn_01x06_Female
J9
1
PS2805-4
P1
6
PTS12066V100
F1, F2, F3, F4, F5, F6
1
PTS18126V300
F7
4
jumper
JP1, JP2, JP3, JP4
2
USMF020
PS1, PS2
7
LED RED
D1, D2, D3, D4, D5, D6, D18
3
PSD12C
D7, D8, D9
4
LED YL
D10, D11, D12, D13
Show 22 more
QtyPartRefs
1
MURS360T3G
D14
1
B540C-13-F
D15
1
PMEG3020EH
D16
1
SMAZ5V6
D17
1
47uH
L1
6
1uF
C1, C2, C3, C4, C5, C6
6
100nF
C7, C8, C9, C10, C11, C12
1
10uF/6V3
C13
1
100nF
C14
1
470uF
C15
1
330uF
C16
1
10uF
C17
6
330
R1, R2, R3, R4, R5, R6
3
4k7
R7, R8, R9
6
100k
R10, R11, R17, R19, R21, R23
2
680
R12, R14
1
120
R13
1
100 @ 1/2W
R15
4
2.2k
R16, R18, R20, R22
4
3.3k
R24, R25, R26, R27
4
4.7k
R28, R29, R30, R31
1
1k
R32

Piaa design files

The KiCad project lives in the soypat/piaa repository on GitHub; these links point at the commit this page was built from.

Piaa: common questions

What microcontroller does the Piaa use?

The Piaa is built around the Pico, from the RP2040/RP2350 family.

How big is the Piaa PCB?

The Piaa measures 98.6 × 53.8 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Piaa?

104 components, from 42 distinct parts. The full bill of materials is listed on this page.

Where can I download the Piaa design files?

From the soypat/piaa repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Piaa design in my own project?

Yes, under the terms of its GPL-2.0 license, which soypat chose for the repository.

Can I test firmware for the Piaa 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