OpenSPD

JakobLeh·OpenSPD

OpenSPD PCB layout, top view — open source RP2040/RP2350 board by JakobLeh

About the OpenSPD PCB

OpenSPD is an open source RP2040/RP2350 PCB design by JakobLeh, published on GitHub. It is a 4-layer board measuring 106.9 × 61.9 mm, with 41 components from 30 distinct parts.

Its main chip is the Pi Pico 2, from the RP2040/RP2350 family. Other key parts include the MAX1932 and AD8015. By type, the board carries 11 resistors, 9 capacitors, 4 connectors, 4 test points, 3 ICs and 2 diodes.

From the project

OpenSPD (Open-Source Single Photon Detector) is a hardware project for detecting single photons in the near-infrared (NIR) range, specifically designed for applications such as photonic side-channel analysis using hot-carrier luminescence (HCL) from integrated circuits. The proje

OpenSPD (Open-Source Single Photon Detector) is a hardware project for detecting single photons in the near-infrared (NIR) range, specifically designed for applications such as photonic side-channel analysis using hot-carrier luminescence (HCL) from integrated circuits. The project is centered around a compact, low-cost, and high-sensitivity InGaAs avalanche photodiode (APD).

OpenSPD, from the project README
From the project README

Main components on the OpenSPD

OpenSPD bill of materials (BOM)

41 components, 30 distinct parts.

QtyPartRefs
1
MAX1932
U1
1
AD8015
U2
1
Pi Pico 2
U3
1
BSS123
Q1
3
Conn_Coaxial
J1, J2, J3
1
Screw_Terminal_01x02
J4
1
10n
CG1
1
SM1F2
MT1
1
49.9
Rg1
1
10k
Rq1
1
Shield_3610213126S
SH1
3
TestPoint
TP1, TP2, TP3
1
TestPoint
TP4
1
10k
Th1
1
BAT46W-E3-08
D1
1
C30645L-080
D2
1
100u
L1
1
1u
C1
1
0.047µ
C2
4
0.1µ
C3, C5, C6, C8
Show 10 more
QtyPartRefs
1
0.22u
C4
2
10µ
C7, C9
4
1M
R1, R2, R3, R5
1
806
R4
1
24.9k
R6
1
20k
R7
1
32.4k
R8
1
91k
R9
1
49.9
R10
1
10k
R11

OpenSPD design files

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

OpenSPD: common questions

What microcontroller does the OpenSPD use?

The OpenSPD is built around the Pi Pico 2, from the RP2040/RP2350 family.

How big is the OpenSPD PCB?

The OpenSPD measures 106.9 × 61.9 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the OpenSPD?

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

Where can I download the OpenSPD design files?

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

Can I use the OpenSPD design in my own project?

The repository has no license, so all rights stay with JakobLeh. Use it as a reference, and ask the author before reusing the design.

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