Open power profiler

Guiimartinho·open-power-profiler·hardware/kicad/power-profiler-carrier.kicad_pcb

Open power profiler PCB layout, top view — open source RP2040/RP2350 board by Guiimartinho

About the Open power profiler PCB

Open power profiler is an open source RP2040/RP2350 PCB design by Guiimartinho, published on GitHub under the MIT license. It is a 4-layer board measuring 150 × 100 mm, with 365 components from 149 distinct parts.

Its main chip is the SC1632, from the RP2040/RP2350 family. Other key parts include the TPD4E1U06DBVR, TPS259621DDAR, TPS2116DRLR, TPS3808G01DBVR and LP5907MFX-3.3/NOPB. By type, the board carries 163 resistors, 112 capacitors, 39 ICs, 24 diodes, 16 transistors and 5 connectors.

It belongs with the test & measurement and dev boards & breakouts designs in this gallery.

From the project

Open-source PPK2-class power profiler built on the Raspberry Pi Pico 2: 100 kSPS, 100 nA to 1 A auto-ranging, source meter and ampere meter modes, USB stream.

The carrier board of the instrument: schematic, PCB layout and fabrication outputs. The simulations of its circuits are a package of their own, in ../simulation/.

The instrument is two boards. A Raspberry Pi Pico 2, bought ready-made, is the controller. It plugs into two rows of pin sockets on the carrier board designed here, which holds everything else: power input, source meter, shunt ladder, signal chain, side data and connectors. Sections 4.11 and 5 of the specification define the interface.

Open power profiler, from the project README
From the project README

Main components on the Open power profiler

Open power profiler bill of materials (BOM)

365 components, 149 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
SC1632
Raspberry Pi Pico 2
Raspberry Pi
U1
4
TPD4E1U06DBVR
Texas Instruments
U2, U35, U36, U37
2
TPS259621DDAR
Texas Instruments
U3, U4
1
TPS2116DRLR
Texas Instruments
U5
1
TPS3808G01DBVR
Texas Instruments
U6
2
LP5907MFX-3.3/NOPB
LP5907MFX-3.3
Texas Instruments
U7, U8
1
LMR62014XMF/NOPB
LMR62014XMF
Texas Instruments
U10
1
LM27761DSGT
LM27761DSG
Texas Instruments
U11
1
REF5025AID
Texas Instruments
U12
1
LT3042EMSE#PBF
LT3042EMSE
Analog Devices
U13
1
MCP6569-E/SL
Microchip
U14
1
MCP4921-E/SN
Microchip
U15
1
TPS63020DSJR
TPS63020DSJ
Texas Instruments
U16
3
OPA197IDBVR
OPA197IDBV
Texas Instruments
U17, U25, U26
1
LT3080EDD#PBF
LT3080EDD
Analog Devices
U18
3
OPA365AIDBVR
OPA365AIDBV
Texas Instruments
U19, U28, U29
3
TC4427EOA713
TC4427EOA
Microchip
U20, U22, U23
2
MCP6561T-E/OT
Microchip
U21, U32
1
MUX509IPWR
Texas Instruments
U24
1
AD8421ARZ
Analog Devices
U27
Show 129 more
QtyPartRefs
1
ADS8860IDGS
Texas Instruments
U30
1
MCP6562-E/SN
Microchip
U31
2
SN74LV165ADR
Texas Instruments
U33, U34
1
SN74LVC8T245PWR
SN74LVC8T245PW
Texas Instruments
U38
1
MCP9700AT-E/TT
Microchip
U39
1
MCP3208T-BI/SL
MCP3208-BI/SL
Microchip
U40
3
BSS138-7-F
BSS138
Diodes Incorporated
Q1, Q2, Q3
7
CSD17577Q3A
Texas Instruments
Q4, Q5, Q8, Q9, Q14, Q15, Q16
2
BC847B-7-F
BC847B
Diodes Incorporated
Q6, Q7
4
IRLML0030TRPBF
IRLML0030
Infineon
Q10, Q11, Q12, Q13
1
61300311121
Debug UART
Wurth Elektronik
J1
1
USB4125-GF-A-0190
USB-C power
GCT
J2
1
61300411121
DUT
Wurth Elektronik
J3
1
2601-1104
DUT wires
WAGO
J4
1
61301011121
Logic port
Wurth Elektronik
J5
1
0466004.NR
4A fast 32V
Littelfuse
F1
1
BMI-S-210-F
Laird
SH1
1
B3F-1000
RESET
Omron
SW1
5
1N5819HW-7-F
1N5819HW
Diodes Incorporated
D1, D3, D4, D11, D12
1
SMAJ10A-E3/61
SMAJ10A
Vishay
D2
1
150060VS75000
green 2.0V
Wurth Elektronik
D5
4
B0530W-7-F
B0530W 30V 0.5A
Diodes Incorporated
D6, D7, D8, D9
10
BAV199-7-F
BAV199
Diodes Incorporated
D10, D13, D15, D16, D17, D18, D19, D20 +2
1
SMAJ20CA-E3/61
SMAJ20CA
Vishay
D14
1
PTVS15VS1UR,115
PTVS15VS1UR
Nexperia
D21
1
BAT54SLT1G
BAT54S
onsemi
D24
1
BLM31SN500SN1L
50R 12A
Murata
FB1
1
74438357100
10u 3A
Wurth Elektronik
L1
1
XFL4020-152MEC
1.5u 4.6A
Coilcraft
L2
51
C0603C104K5RACTU
100n 50V X7R
KEMET
C1, C3, C13, C25, C35, C36, C37, C38 +43
7
CL21B475KAFNNNE
4.7u 25V X7R
Samsung Electro-Mechanics
C2, C18, C20, C22, C28, C30, C63
1
CL10B332KB8NNNC
3.3n 50V X7R
Samsung Electro-Mechanics
C4
20
C0603C105K3RACTU
1u 25V X7R
KEMET
C6, C7, C14, C15, C16, C17, C19, C24 +12
1
CL10B333KB8NNNC
33n 50V X7R
Samsung Electro-Mechanics
C8
3
CL31B226KPHNNNE
22u 10V X7R
Samsung Electro-Mechanics
C9, C10, C21
1
865060343004
47u 16V
Wurth Elektronik
C11
5
C0603C102J5GACTU
1n 50V C0G
KEMET
C12, C32, C33, C34, C58
2
C0603C221J5GACTU
220p 50V C0G
KEMET
C23, C77
1
CL21B106KOQNNNE
10u 16V X7R
Samsung Electro-Mechanics
C26
3
CL32B106KAJNNNE
10u 25V X7R
Samsung Electro-Mechanics
C27, C29, C31
3
CL21A106KAYNNNE
10u 25V X5R
Samsung Electro-Mechanics
C39, C40, C46
5
CL31A226KAHNNNE
22u 25V X5R
Samsung Electro-Mechanics
C42, C43, C45, C50, C53
1
C0603C100J5GACTU
10p 50V C0G
KEMET
C52
1
C3216C0G1H104J160AA
100n 50V C0G
TDK
C71
1
GRM1885C1H103JA01D
10n 50V C0G
Murata
C74
2
C0603C220J5GACTU
22p 50V C0G
KEMET
C75, C76
1
C0603C152J5GACTU
1.5n 50V C0G
KEMET
C85
1
C0603C681J5GACTU
680p 50V C0G
KEMET
C87
1
CL21A226KQQNNNE
22u 6.3V X5R
Samsung Electro-Mechanics
C89
1
C0603C103J3GACTU
10n 25V C0G
KEMET
C90
2
CRCW06034K70FKEA
4.7k 1%
Vishay
R1, R71
1
CRCW06030000Z0EA
0R
Vishay
R2
2
CRCW06031K50FKEA
1.5k 1%
Vishay
R3, R51
20
CRCW06031K00FKEA
1k 1%
Vishay
R4, R26, R53, R60, R62, R70, R72, R75 +12
2
CRCW06034K53FKEA
4.53k 1%
Vishay
R5, R9
2
CRCW06033K01FKEA
3.01k 1%
Vishay
R6, R10
4
CRCW06035K10FKEA
5.1k 1%
Vishay
R7, R11, R91, R95
2
CRCW0603402KFKEA
402k 1%
Vishay
R8, R12
1
CRCW06031K21FKEA
1.21k 1%
Vishay
R13
1
CRCW0603453RFKEA
453R 1%
Vishay
R15
13
CRCW060310K0FKEA
10k 1%
Vishay
R16, R19, R23, R25, R41, R54, R113, R114 +5
17
CRCW0603100KFKEA
100k 1%
Vishay
R17, R24, R27, R42, R50, R78, R80, R85 +9
1
CRCW060313K7FKEA
13.7k 1%
Vishay
R18
2
ERJ-6RQFR33V
0.33R 1%
Panasonic
R20, R59
1
TNPW060386K6BEEA
86.6k 0.1%
Vishay
R21
2
TNPW060310K0BEEA
10k 0.1% 25ppm
Vishay
R22, R57
1
CRCW0603150KFKEA
150k 1%
Vishay
R28
1
CRCW060351K0FKEA
51k 1%
Vishay
R29
1
CRCW12062R20FKEA
2.2R 1% 0.25W
Vishay
R30
5
CRCW060310R0FKEA
10R 1%
Vishay
R31, R61, R108, R120, R129
1
CRCW0603133KFKEA
133k 1%
Vishay
R32
1
CRCW060313K3FKEA
13.3k 1%
Vishay
R33
1
TNPW0603226KBEEA
226k 0.1%
Vishay
R34
1
CRCW06031R00FNEA
1R 1%
Vishay
R35
3
TNPW0603100KBEEA
100k 0.1% 25ppm
Vishay
R36, R67, R74
1
ERJ-8RQFR47V
0.47R 1% 0.25W
Panasonic
R37
1
TNPW0603120KBEEA
120k 0.1%
Vishay
R38
1
CRCW0603442KFKEA
442k 1%
Vishay
R39
1
CRCW060312K4FKEA
12.4k 1%
Vishay
R40
1
CRCW060340K2FKEA
40.2k 1%
Vishay
R43
3
CRCW060349K9FKEA
49.9k 1%
Vishay
R44, R46, R47
1
CRCW0603249KFKEA
249k 1%
Vishay
R45
1
CRCW0603127KFKEA
127k 1%
Vishay
R48
1
CRCW060336K5FKEA
36.5k 1%
Vishay
R49
3
CRCW06036K80FKEA
6.8k 1%
Vishay
R52, R81, R82
2
TNPW06032K00BEEA
2.00k 0.1% 25ppm
Vishay
R55, R56
2
TNPW060311K0BEEA
11k 0.1% 25ppm
Vishay
R58, R124
1
TNPW060319K1BEEA
19.1k 0.1% 25ppm
Vishay
R63
1
TNPW060393K1BEEA
93.1k 0.1% 25ppm
Vishay
R64
1
TNPW06036K65BEEA
6.65k 0.1% 25ppm
Vishay
R65
1
TNPW060323K7BEEA
23.7k 0.1% 25ppm
Vishay
R66
1
ERA-3AEB1373V
137k 0.1% 25ppm
Panasonic
R68
1
CRCW08051K30FKEA
1.3k 1%
Vishay
R69
1
TNPW0603115KBEEA
115k 0.1%
Vishay
R73
1
CRCW06033M30FKEA
3.3M 1%
Vishay
R76
5
CRCW060322R0FKEA
22R 1%
Vishay
R77, R79, R92, R100, R130
3
CRCW06032M20FKEA
2.2M 1%
Vishay
R83, R84, R117
1
RCWE1206R470FKEA
0.47R 1% 0.5W
Vishay
R87
1
TNPW08051K00BEEA
1k 0.1% 25ppm
Vishay
R101
3
CRCW060347R0FKEA
47R 1%
Vishay
R102, R105, R119
1
CPF0805B33RE1
33R 0.1% 25ppm
TE Connectivity
R104
1
TNPW12061R00DEEA
1R 0.5% 25ppm
Vishay
R107
1
LVK12R100CER
0.1R 0.25% 50ppm
Ohmite
R110
1
CRCW0603220RFKEA
220R 1%
Vishay
R116
1
TNPW060349K9BEEA
49.9k 0.1% 25ppm
Vishay
R121
1
TNPW06031K02BEEA
1.02k 0.1% 25ppm
Vishay
R122
1
RT0603BRD07523RL
523R 0.1% 25ppm
Yageo
R123
2
CRCW06033K90FKEA
3.9k 1%
Vishay
R125, R128
2
TNPW06031K00BEEA
1k 0.1% 25ppm
Vishay
R127, R137
1
ERJ-3RQFR22V
0.22R 1%
Panasonic
R131
1
TNPW060334K8BEEA
34.8k 0.1% 25ppm
Vishay
R132
1
TNPW06033K60BEEA
3.6k 0.1% 25ppm
Vishay
R133
1
TNPW06032K40BEEA
2.4k 0.1% 25ppm
Vishay
R134
1
TNPW06039K31BEEA
9.31k 0.1% 25ppm
Vishay
R135
1
ERA-3AEB3011V
3.01k 0.1% 25ppm
Panasonic
R136
1
CRCW060333R0FKEA
33R 1%
Vishay
R138
1
CRCW0603100RFKEA
100R 1%
Vishay
R139
2
CRCW0603120KFKEA
120k 1%
Vishay
R140, R142
1
CRCW0603430KFKEA
430k 1%
Vishay
R141
1
CRCW060368K1FKEA
68.1k 1%
Vishay
R143
1
CRCW060347K0FKEA
47k 1%
Vishay
R147
1
CRCW0603200KFKEA
200k 1%
Vishay
R153
1
CAY16-222J4LF
2.2k
Bourns
RN1
2
CAY16-472J4LF
4.7k
Bourns
RN2, RN3
1
CAY16-470J4LF
47R
Bourns
RN4
1
CAY16-221J4LF
220R 5%
Bourns
RN5
2
CAY16-104J4LF
100k
Bourns
RN6, RN7
2
CAY16-331J4LF
330R
Bourns
RN8, RN9
2
CAY16-474J4LF
470k
Bourns
RN10, RN11

Open power profiler design files

The KiCad project lives in the Guiimartinho/open-power-profiler repository on GitHub; these links point at the commit this page was built from.

Open power profiler: common questions

What microcontroller does the Open power profiler use?

The Open power profiler is built around the SC1632, from the RP2040/RP2350 family.

How big is the Open power profiler PCB?

The Open power profiler measures 150 × 100 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Open power profiler?

365 components, from 149 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 Open power profiler design files?

From the Guiimartinho/open-power-profiler 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 Open power profiler design in my own project?

Yes, under the terms of its MIT license, which Guiimartinho chose for the repository.

Can I test firmware for the Open power profiler 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