Phase interferometer
hackclub·reflow·pcb/phase-interferometer/cad/phase-interferometer.kicad_pcb
About the Phase interferometer PCB
Phase interferometer is an open source RP2040/RP2350 PCB design by hackclub, published on GitHub. It is a 4-layer board measuring 54.3 × 76.1 mm, with 78 components from 48 distinct parts.
Its main chip is the SC18IS606PWJ, from the RP2040/RP2350 family. Other key parts include the ADE-1+, AP2112K-3.3, W25Q16JVSS, USBLC6-2P6 and RP2040. By type, the board carries 41 capacitors, 15 resistors, 9 ICs, 4 connectors, 3 crystals and 3 antennas.
It belongs with the rf & radio designs in this gallery.
From the project
A YSWS for the northern hemisphere's summer and the aussie's winter. Run by @pmnlla, with love and loads of carrots.
At a high level, this is a system that uses 3 antennas (elements) to esitmate the approximate direction of an incoming radio signal. This means that you're able to get the location of an object in a protocol-agnostic manner! The vision is that this is mostly portable (aside from the antennas) and can be whipped out anywhere to get a quick bearing.
The hardware contains 3 RF frontends, including 1 amplifier, 1 mixer, and 1 filter for each element. It uses a mixer to be able to directly feed the signal into the onboard RP2040 microcontroller. It then would perform a phase analysis to determine…

Main components on the Phase interferometer
Phase interferometer bill of materials (BOM)
78 components, 48 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | SC18IS606PWJ RP2040 | QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mm | U1 |
| 2 | ADE-1+ | Mini-Circuits_CD636_H4.11mm | U2, U7 |
| 1 | AP2112K-3.3 BGA2803 | SOT-363_SC-70-6 | U3 |
| 1 | W25Q16JVSS BGA2803 | SOT-363_SC-70-6 | U4 |
| 1 | USBLC6-2P6 ADE-1+ | Mini-Circuits_CD636_H4.11mm | U5 |
| 1 | RP2040 BGA2803 | SOT-363_SC-70-6 | U6 |
| 1 | W25Q128JVS | SOIC-8_5.3x5.3mm_P1.27mm | U8 |
| 1 | AMS1117-3.3 | SOT-223-3_TabPin2 | U9 |
| 1 | CRYSTAL_GND24 Si5351A-B-GT | MSOP-10_3x3mm_P0.5mm | Y1 |
| 1 | 12 MHz ABM8-272-T3 | Crystal_SMD_Abracon_ABM8G-4Pin_3.2x2.5mm | Y3 |
| 1 | ABM8G-25.000MHZ-4Y-T3 | Crystal_SMD_Abracon_ABM8G-4Pin_3.2x2.5mm | Y4 |
| 1 | USB_C_RECEPTACLE_USB2.0_16P USB 4105 | USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal | J1 |
| 2 | GPIO | PinSocket_1x18_P2.54mm_Vertical | J2, J3 |
| 1 | Power | PinSocket_1x04_P2.54mm_Vertical | J4 |
| 1 | Antenna 1 | PinSocket_1x02_P2.54mm_Vertical | AE1 |
| 1 | Antenna 2 | PinSocket_1x02_P2.54mm_Vertical | AE2 |
| 1 | Antenna 3 | PinSocket_1x02_P2.54mm_Vertical | AE3 |
| 1 | BOOTSEL | SW_Tactile_SPST_NO_Straight_CK_PTS636Sx25SMTRLFS | SW1 |
| 1 | RESET | SW_Tactile_SPST_NO_Straight_CK_PTS636Sx25SMTRLFS | SW2 |
| 1 | BLM18AG601SN1D | R_0201_0603Metric | FB1 |
Show 28 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | 470pF | C_0603_1608Metric | C1, C3 |
| 1 | 4.7U 470pF | C_0603_1608Metric | C2 |
| 1 | 0.1U 56pF | C_0603_1608Metric | C4 |
| 5 | 56pF | C_0603_1608Metric | C5, C6, C7, C8, C9 |
| 3 | 100pF | C_0603_1608Metric | C10, C11, C12 |
| 2 | 1uF | C_0603_1608Metric | C13, C35 |
| 1 | 15PF 100nF | C_0603_1608Metric | C14 |
| 1 | 15PF 100pF | C_0603_1608Metric | C15 |
| 2 | 1UF 100pF | C_0603_1608Metric | C16, C18 |
| 1 | 100N 100pF | C_0603_1608Metric | C17 |
| 2 | 100NF 1uF | C_0603_1608Metric | C19, C25 |
| 2 | 100NF 1nF | C_0603_1608Metric | C20, C26 |
| 1 | 1UF 1uF | C_0603_1608Metric | C21 |
| 1 | 1UF 1nF | C_0603_1608Metric | C22 |
| 2 | 100NF 100pF | C_0603_1608Metric | C23, C24 |
| 2 | 100NF 100nF | C_0603_1608Metric | C27, C28 |
| 1 | 100N 100nF | C_0603_1608Metric | C29 |
| 1 | 1UF 100nF | C_0603_1608Metric | C30 |
| 6 | 100nF | C_0603_1608Metric | C31, C32, C33, C34, C36, C41 |
| 2 | 15pF | C_0603_1608Metric | C37, C38 |
| 2 | 22uF | C_0603_1608Metric | C39, C40 |
| 6 | 10k | R_0603_1608Metric | R1, R4, R6, R7, R9, R15 |
| 1 | 20K 10k | R_0603_1608Metric | R2 |
| 1 | 20K 3.3k | R_0603_1608Metric | R3 |
| 2 | 3.3k | R_0603_1608Metric | R5, R8 |
| 2 | 27.4 | R_0603_1608Metric | R10, R11 |
| 2 | 5k1 | R_0603_1608Metric | R12, R13 |
| 1 | 1k | R_0603_1608Metric | R14 |
Phase interferometer design files
The KiCad project lives in the hackclub/reflow repository on GitHub; these links point at the commit this page was built from.
Phase interferometer: common questions
What microcontroller does the Phase interferometer use?
The Phase interferometer is built around the SC18IS606PWJ, from the RP2040/RP2350 family.
How big is the Phase interferometer PCB?
The Phase interferometer measures 54.3 × 76.1 mm, has 4 copper layers and is 0.8 mm thick.
How many components are on the Phase interferometer?
78 components, from 48 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 Phase interferometer design files?
From the hackclub/reflow 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 Phase interferometer design in my own project?
The repository has no license, so all rights stay with hackclub. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Phase interferometer 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.
More boards in reflow
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
LogicAnalyzer
gusmanb
57 × 55.2 mm6 parts2LGPL-3.05.0kRP2040/RP2350
Jitx design
gusmanb
55.5 × 65 mm26 parts4LGPL-3.05.0kRP2040/RP2350
Pro V2
kata0510
290.1 × 130 mm270 parts2LMIT2.3k