NexRx

alanmimms·NexRx·hw/NexRx.kicad_pcb

NexRx PCB layout, top view — open source STM32 board by alanmimms

About the NexRx PCB

NexRx is an open source STM32 PCB design by alanmimms, published on GitHub under the MIT license. It is a 6-layer board measuring 99 × 99 mm, with 356 components from 78 distinct parts.

Its main chip is the STM32H743VIT6, from the STM32 family. Other key parts include the SN74LVC2G14DCKRE4, MAX-M10M-20B, USB3343-CP-TR, AS183-92LF and SKY13322-375LF. By type, the board carries 191 capacitors, 95 resistors, 35 ICs, 16 inductors, 6 diodes and 5 connectors.

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

From the project

Fork of NexRig to build just the receiver part of the project to get started.

NexRx is an ambitious open-source project that reimagines how we interact with ham radio receivers. Instead of the knobs, buttons, and menu diving that have defined radio interfaces for decades, NexRx presents a browser-based interface built around a revolutionary concept called "setboxes."

Think of it as bringing ham radio into the modern computing age - where your radio's interface is as flexible and powerful as the software on your computer, but still maintains the real-time performance demands of RF communication.

Main components on the NexRx

NexRx bill of materials (BOM)

356 components, 78 distinct parts — part numbers from the project's BOM.

QtyPartRefs
2
SN74LVC2G14DCKRE4
U101, U103
1
MAX-M10M-20B
GNSS module
U102
1
STM32H743VIT6
ST Micro
U201
1
USB3343-CP-TR
USB3343
SMSC
U202
10
AS183-92LF
Skyworks
U301, U302, U401, U402, U501, U502, U601, U602 +2
2
SKY13322-375LF
U303, U304
8
SN74CBTLV3125RGYR
U801, U803, U804, U805, U901, U903, U904, U905
2
TLV320ADC5140IRTWR
U802, U902
2
ICE40LP384-SG32
U1001, U1401
1
SI5351C-B-GM
Si5351C-B-GM
U1201
1
TPS74612PQWDRBRQ1
Texas Instruments
U1501
1
MR51430YDDCR
LMR51430
U1502
1
TPS22918DBVR
Texas Instruments
U1503
1
TPS7A2033PDBVR
U1504
1
OPA320AIDBVR
U1505
2
E2X260181G01
26MHz
EATON
Y201, Y202
1
ECS-TXO-2016-33-400-TR
40MHz
ECS
Y1201
2
SMA-J-P-H-RA-TH1
SMA
MOLEX
J101, J102
1
5034800800
68710814022
MOLEX
J201
1
FTSH-105-01-L-DV-K
J202
Show 58 more
QtyPartRefs
1
UJ20-C-G-MSMT-TR-68
pwr+data
same sky
J1501
1
S8401-46
CR3032 holder
BT101
1
GDT35-35-S1-RP
350V
Bourns
GD101
1
EVQ-PUK02K
Push button switch
SW201
1
FACTORY
TP201
1
GND
TP202
1
TPD1E0B04DPYR
TPD1E0B04DPY
D101
1
SP0402B-ELC-01ETG
LITTELFUSE
D102
1
UHD111A-FKA-C3K23E1L3VG5ZB3Z3
LED_BGRA
D201
1
1.0SMBJ15A-AQ
SMBJ15A
D1501
2
ESD9B5.0ST5G
D1502, D1503
2
MI0603J601R-10
600
Laird Technologies
FB201, FB1501
1
AIMC-0603-47NJ-T
47nH
L101
3
1812CS-272XJR
2.7uH
Coilcraft
L301, L302, L306
2
1812CS-122XJR
1.2uH
Coilcraft
L303, L304
2
1812CS-332XJR
3.3uH
Coilcraft
L305, L307
2
1008CS-561XJR
560nH
Coilcraft
L308, L309
2
1008CS-331XJR
330nH
Coilcraft
L310, L311
1
LQM21PN2R2NGCD
2.2uH
Wurth Elektronik
L1501
1
NLV32T-1R5J-EFD
1.5uH
TDK
L1502
7
GRM3195C2A104JA01D
100nF
Murata
C101, C102, C103, C825, C845, C925, C945
16
CL05A106MP6NUN8
10uF
C104, C105, C201, C202, C203, C221, C222, C223 +8
20
C0402C151J3GACTU
150pF
KEMET
C106, C311, C313, C315, C813, C814, C827, C828 +12
56
GCM155R71H104KE02D
100nF
Kemet
C107, C108, C207, C208, C210, C211, C216, C227 +48
7
04023A270JAT2A
27pF
C204, C205, C217, C218, C1207, C1208, C1209
11
GRM155R61E105MA12D
1uF
Murata
C206, C209, C213, C214, C801, C816, C901, C916 +3
21
CM05X5R475M10AH
4.7uF
C212, C806, C810, C819, C824, C831, C834, C838 +13
4
GRM155R61E105KE11D
1uF
Murata
C215, C226, C1503, C1505
4
TMK105CBJ225MV-F
2.2uF
C219, C220, C1512, C1515
2
0603N911J250CT
910pF
KEMET
C301, C303
1
C0402C152J3GACAUTO
1.5nF
KEMET
C302
4
C0402C301J3GACTU
300pF
KEMET
C304, C306, C312, C1508
1
GRT1555C1E681JA02J
680pF
C305
10
C0402C222K3GECTU
2.2nF
C307, C310, C807, C821, C833, C839, C907, C921 +2
2
GRT1555C1E102JA02J
1nF
Kyocera
C308, C309
2
CBR04C750G3GAC
75pF
KEMET
C314, C316
16
08053A822FAT2A
8.2nF 1%
C815, C817, C820, C823, C826, C829, C830, C832 +8
2
81-GXT155R71E223KE1D
10uF
Taoup Uidem
C1502, C1517
2
CL10A106MA8NRWC
10uF
C1506, C1507
3
CC0402KRX5R8BB103
10nF
Murata
C1513, C1514, C1516
6
RP0402BRD07100KL
100k
R101, R1203, R1204, R1205, R1206, R1501
14
RT0402BRD0710KL
10k
R201, R204, R205, R222, R223, R224, R225, R229 +6
19
560112110216
22
R202, R203, R206, R207, R208, R212, R213, R216 +11
21
MCS04020C1000FE000
100
R209, R210, R211, R214, R215, R801, R802, R804 +13
4
RT0402BRD0722K1L
22.1k
R218, R1001, R1401, R1502
3
RP0402FRE071KL
1k
R221, R1507, R1508
5
RC0402JR-7D330RL
330
R226, R1202, R1207, R1208, R1209
4
AC0402FR-7W5K1L
5.1k
R227, R228, R1509, R1510
2
34.4
8.66
R401, R402
1
562
143
R403
2
34.4
16.5
R501, R502
1
562
66.5
R503
2
34.4
30.1
R601, R602
1
562
26.7
R603
2
34.4
44.2
R701, R702
1
562
6.34
R703
4
RE0402FRE0710RL
10
R807, R814, R907, R914
3
RC0402FR-7D47KL
47k
R1503, R1504, R1506

NexRx design files

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

NexRx: common questions

What microcontroller does the NexRx use?

The NexRx is built around the STM32H743VIT6, from the STM32 family.

How big is the NexRx PCB?

The NexRx measures 99 × 99 mm, has 6 copper layers and is 1.5582 mm thick.

How many components are on the NexRx?

356 components, from 78 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 NexRx design files?

From the alanmimms/NexRx 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 NexRx design in my own project?

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

Can I test firmware for the NexRx without the hardware?

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

More boards in NexRx

Similar boards