Noob sdr

ainnovators·noob-sdr

Noob sdr PCB layout, top view — open source FPGA board by ainnovators

About the Noob sdr PCB

Noob sdr is an open source FPGA PCB design by ainnovators, published on GitHub under the GPL-3.0 license. It is a board measuring 130.3 × 100 mm, with 473 components from 114 distinct parts.

Its main chip is the XC7A15T-1CPG236C, from the FPGA family. Other key parts include the SKY13350, RFFC5072, SKY13317, RX_LOWPASS_FILTER and RX_HIGHPASS_FILTER. By type, the board carries 215 capacitors, 106 resistors, 86 connectors, 25 ICs, 14 inductors and 10 diodes.

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

From the project

An open source SDR board derived from Michael Ossmann's Hackrf project. It should include an onboard FPGA for DSP purposes.

Main components on the Noob sdr

Noob sdr bill of materials (BOM)

473 components, 114 distinct parts.

QtyPartRefs
7
SKY13350
U1, U3, U4, U7, U8, U10, U11
1
RFFC5072
U2
3
SKY13317
U5, U13, U14
1
RX_LOWPASS_FILTER
U6
1
RX_HIGHPASS_FILTER
U9
2
MGA-81563
U12, U15
1
MAX5864
U16
1
MAX2837
U17
1
SI5351C
U18
1
W25Q80BV
U19
1
LXES1TBCC2-004
U20
1
LPC43XXFBD144
U21
1
XC7A15T-1CPG236C
U22
1
IS61WV5128BLL-10BLI
U23
1
LTC3633
U24
1
LTC3621
U25
4
MOSFET_P
Q1, Q2, Q3, Q7
3
FDV301N
Q4, Q5, Q6
1
GSG-XTAL4PIN
X1
1
RTC_XTAL
X2
Show 94 more
QtyPartRefs
1
MCU_XTAL
X3
1
GSG-USB-MICRO-B-SHIELDED
J1
6
CONN_1
J2, J3, J4, J5, J6, J7
70
CONN_1
P1, P2, P3, P4, P5, P7, P8, P9 +62
1
ANTENNA
P6
1
BASEBAND
P56
1
CLKIN
P58
1
CLKOUT
P59
1
I2S
P69
1
GPIO
P71
1
LPC_JTAG
P72
1
CONN_11X2
P75
1
LPC_ISP
P79
1
DFU
SW1
1
RESET
SW2
1
POWER SWITCH
SW3
1
MIX_IN_BALUN
T1
1
MIX_OUT_BALUN
T2
1
RX_BALUN
T3
1
TX_BALUN
T4
3
GSG-DIODE-TVS-BI
D1, D2, D3
1
USBLED
D4
1
RXLED
D5
1
TXLED
D6
1
VCCLED
D7
2
LED
D8, D12
1
VAALED
D9
4
FILTER
FB1, FB2, FB3, FB5
1
600 Ohm/100 MHz
FB4
5
10uH
L1, L2, L3, L4, L5
1
6.2nH
L6
1
1.5uH
L7
1
2.2uH
L8
1
3.3uH
L9
32
33pF
C1, C3, C5, C11, C13, C15, C16, C17 +24
12
22pF
C2, C6, C12, C39, C43, C53, C93, C94 +4
54
100nF
C4, C14, C18, C19, C20, C21, C22, C27 +46
2
330pF
C7, C8
1
8p2
C9
3
180pF
C10, C110, C215
3
47pF
C26, C29, C112
7
100pF
C35, C36, C55, C67, C74, C98, C209
5
1uF
C46, C49, C56, C107, C224
11
10nF
C54, C58, C60, C62, C68, C88, C96, C97 +3
11
2.2uF
C76, C78, C80, C82, C84, C86, C104, C115 +3
3
330nF
C89, C90, C92
11
4.7uF
C91, C159, C160, C163, C164, C167, C183, C184 +3
2
3pF
C106, C108
1
3.3nF
C113
2
56pF
C124, C206
2
100uF
C125, C207
7
47uF
C126, C148, C178, C185, C198, C208, C222
5
18pF
C143, C144, C145, C146, C216
22
470nF
C149, C155, C156, C157, C158, C165, C166, C168 +14
1
10uF
C153
4
100uF
C161, C162, C172, C197
4
100nF
C202, C212, C218, C223
1
13pF
C203
1
22nF
C205
2
C
C210, C211
1
470pF
C213
1
62pF
C214
1
160pF
C217
2
6.2pF
C220, C225
1
22uF
C221
4
470
R1, R2, R35, R38
1
22K
R3
1
51K 1%
R4
24
10K
R5, R6, R7, R8, R9, R23, R28, R32 +16
9
1k 1%
R10, R11, R12, R13, R75, R91, R95, R96 +1
4
4k7 1%
R14, R15, R16, R17
1
680
R18
10
0
R19, R20, R21, R22, R44, R45, R46, R83 +2
2
475
R24, R25
4
1k8
R26, R27, R37, R40
22
39
R29, R30, R31, R33, R53, R54, R55, R56 +14
1
1k
R36
1
12k 1%
R48
1
576K
R76
1
100K
R77
1
59K 1%
R78
1
88.7K 1%
R79
1
9.31K 1%
R80
1
32.4K 1%
R81
1
60.4K 1%
R82
1
13.3K 1%
R84
1
100 0.25W
R87
5
10K 1%
R88, R90, R100, R102, R103
1
4.7K 1%
R89
3
4k7
R92, R93, R99
1
200
R94
1
100
R98
1
619K 1%
R101
1
309K 1%
R104

Noob sdr design files

The KiCad project lives in the ainnovators/noob-sdr repository on GitHub; these links point at the commit this page was built from.

Noob sdr: common questions

What microcontroller does the Noob sdr use?

The Noob sdr is built around the XC7A15T-1CPG236C, from the FPGA family.

How big is the Noob sdr PCB?

The Noob sdr measures 130.3 × 100 mm and is 1.6002 mm thick.

How many components are on the Noob sdr?

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

Where can I download the Noob sdr design files?

From the ainnovators/noob-sdr repository on GitHub, which has the KiCad layout; the links under Design files point to each one.

Can I use the Noob sdr design in my own project?

Yes, under the terms of its GPL-3.0 license, which ainnovators chose for the repository.

Can I test firmware for the Noob sdr without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug FPGA firmware against it before you order a PCB.

Similar boards