RP2040-mini-SDR

Keyaan-07·RP2040-mini-SDR·hardware_rp2040_minisdr/hardware_rp2040_minisdr.kicad_pcb

RP2040-mini-SDR PCB layout, top view — open source RP2040/RP2350 board by Keyaan-07
Simulate this board

About the RP2040-mini-SDR PCB

RP2040-mini-SDR is an open source RP2040/RP2350 PCB design by Keyaan-07, published on GitHub under the MIT license. It is a 4-layer board measuring 74.3 × 20 mm, with 51 components from 25 distinct parts.

Its main chip is the RP2040, from the RP2040/RP2350 family. Other key parts include the PSA4-5043+, ADE-11X+, SI5351A-B-GTR, GALI-84+ and ADCS7476AIMFX/NOPB. By type, the board carries 26 capacitors, 8 ICs, 7 resistors, 4 inductors, 2 crystals and 2 connectors.

It belongs with the rf & radio designs in this gallery.

From the project

An attempt to make an SDR using the RP2040.

I am in no way an RF expert and would love it if someone pointed out my errors and mailed them to me or DM on hackclub Slack

I think I am gonna make another RF board that could legally transmit too! but that's just an idea for now.

I am not making a 3D model for this project as i feel this is not required for now.

So, i planned to make out an SDR using the goated RP2040 chip and a few mixers and oscillators.

RP2040-mini-SDR, from the project README
From the project README

Main components on the RP2040-mini-SDR

RP2040-mini-SDR bill of materials (BOM)

51 components, 25 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
PSA4-5043+
IC1
1
ADE-11X+
IC2
1
SI5351A-B-GTR
IC3
1
GALI-84+
IC4
1
ADCS7476AIMFX/NOPB
ADCS7476AIMFX_NOPB
IC5
1
RP2040
U1
1
W25Q128JVS
U2
1
AMS1117S-3.3
U3
2
CRYSTAL_GND24
Crystal_GND24
Y1, Y2
1
Conn_Coaxial_Small
J1
1
USB_A
J2
1
SW_Push
SW1
1
ESDS314DBVR
D1
2
220N
220n
L1, L2
2
15U
15u
L3, L4
15
100N
100n
C1, C6, C7, C9, C10, C11, C12, C13 +7
2
15P
15p
C2, C3
4
10U
10u
C4, C5, C19, C22
2
1u
C8, C16
2
22P
22p
C23, C24
Show 5 more
QtyPartRefs
1
10N
10n
C25
2
10K
10k
R1, R7
2
27
R2, R3
2
1k
R4, R5
1
50
R6

RP2040-mini-SDR design files

The KiCad project lives in the Keyaan-07/RP2040-mini-SDR repository on GitHub; these links point at the commit this page was built from.

RP2040-mini-SDR: common questions

What microcontroller does the RP2040-mini-SDR use?

The RP2040-mini-SDR is built around the RP2040, from the RP2040/RP2350 family.

How big is the RP2040-mini-SDR PCB?

The RP2040-mini-SDR measures 74.3 × 20 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the RP2040-mini-SDR?

51 components, from 25 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 RP2040-mini-SDR design files?

From the Keyaan-07/RP2040-mini-SDR 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 RP2040-mini-SDR design in my own project?

Yes, under the terms of its MIT license, which Keyaan-07 chose for the repository.

Can I test firmware for the RP2040-mini-SDR 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