NX J401 Adapter

RealtimeRoboticsGroup·electrical·circuit-boards/NX-J401-Adapter-v7/NX-J401-Adapter-v7.kicad_pcb

NX J401 Adapter PCB layout, top view — open source STM32 board by RealtimeRoboticsGroup

About the NX J401 Adapter PCB

NX J401 Adapter is an open source STM32 PCB design by RealtimeRoboticsGroup, published on GitHub under the SHL-2.1 license. It is a 4-layer board measuring 119.6 × 99.2 mm, with 127 components from 57 distinct parts.

Its main chip is the STM32G431CBTX, from the STM32 family. Other key parts include the LM74700QDBVRQ1, TPS613222ADBV, LM5176PWPR, ISO6721BDR and FT232RNL. By type, the board carries 56 capacitors, 25 resistors, 11 connectors, 9 transistors, 9 diodes and 8 ICs.

From the project

This project is open-source hardware and is licensed under the Solderpad Hardware License v2.1 (the "License"), which is a permissive license based on the Apache License, Version 2.0.

This project is open-source hardware and is licensed under the Solderpad Hardware License v2.1 (the "License"), which is a permissive license based on the Apache License, Version 2.0.

You may use this work under the terms of the Solderpad Hardware License v2.1, or, at your option, under the terms of the Apache License, Version 2.0.

- Solderpad v2.1: Solderpad Hardware License v2.1 - Solderpad Hardware License

Main components on the NX J401 Adapter

NX J401 Adapter bill of materials (BOM)

127 components, 57 distinct parts — part numbers from the project's BOM.

QtyPartRefs
2
LM74700QDBVRQ1
U1, U7
1
TPS613222ADBV
U2
1
STM32G431CBTX
STM32G431CBTx
U3
1
LM5176PWPR
U4
1
ISO6721BDR
U5
1
FT232RNL
U6
1
TJA1051T/3/1J
U8
4
CSD19534Q5A
Q1, Q6, Q8, Q9
2
SI2301CDS-T1-GE3
Q2, Q7
2
CSD17578Q5A
Q3, Q4
1
SS8050
Q5
2
XXXXXX
Terminal
J1, J2
1
XXXXXX
NX CONTROL & UART
J3
1
15V
J4
2
XXXXXX
NX CONTROL & UART
J5, J6
1
USB1
J7
1
XXXXXX
SWD
J8
1
CAN1
J9
1
XXXXXX
POWER
J10
1
USB_C_RECEPTACLE_USB2.0_14P
USB_C_Receptacle_USB2.0_14P
J11
Show 37 more
QtyPartRefs
4
XXXXXX
Light Pipe
LP1, LP2, LP3, LP4
1
XXXXXX
RESET
SW1
1
XXXXXX
RECOVERY
SW2
1
24V
D1
1
C5123493
PWR
D2
1
C5123493
PC
D3
1
C965824
STAT
D4
1
C965824
WORD
D5
3
BAT54KFILM
D6, D7, D8
1
PESD1CAN
D9
1
C2847559
2.2uH-19A-5.1mohm-20%
L1
1
C2847469
2.2uH-41mOhm-20%
L2
1
HZ0805E601R-10
L3
23
C77102
10uF-50V-10%-X7R-1210
C1, C2, C3, C4, C5, C6, C7, C8 +15
18
C14663
0.1uF-50V-10%-0603
C11, C20, C21, C22, C25, C29, C32, C34 +10
5
C296720
22uF-10%-16V-0805
C13, C16, C17, C30, C47
2
C107095
5.6nF-10%-50V-0603
C26, C28
3
C2168903
47pF-50V-10%-0603
C27, C55, C56
1
C107084
270pF-10%-50V-0603
C31
2
C107076
15nF-10%-50V-0603
C33, C42
1
C107075
150pF-50V-10%-0603
C35
1
C105174
1uF-50V-10%-0603
C36
2
C22548
1K-1%-0603
R1, R2
1
C227834
357K-1%-0603
R3
3
C137796
13K-1%-0603
R4, R11, R15
1
C105575
20K-1%-0603
R5
1
C23071
5.9k-1%-0603
R6
2
C105588
100R-1%-0603
R7, R8
1
C105578
1M-1%-0603
R9
4
C100044
0R-1%-0603
R10, R13, R18, R22
2
C228101
93.1k-1%-0603
R12, R19
1
C723413
10mOhm-3W-1%-2512
R14
1
C22949
205K-1%-0603
R16
2
C105576
2K-1%-0603
R17, R23
1
C109318
10R0-1%-0603
R20
1
C706146
249K-1%-0603
R21
2
C105580
5.1k-1%-0603
R24, R25

NX J401 Adapter design files

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

NX J401 Adapter: common questions

What microcontroller does the NX J401 Adapter use?

The NX J401 Adapter is built around the STM32G431CBTX, from the STM32 family.

How big is the NX J401 Adapter PCB?

The NX J401 Adapter measures 119.6 × 99.2 mm, has 4 copper layers and is 1.564394 mm thick.

How many components are on the NX J401 Adapter?

127 components, from 57 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 NX J401 Adapter design files?

From the RealtimeRoboticsGroup/electrical 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 NX J401 Adapter design in my own project?

It is published under SHL-2.1, which limits how it may be reused; read the license before building on it.

Can I test firmware for the NX J401 Adapter 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 electrical

Earlier revisions in the repo: NX-J401-Adapter-v6, NX-J401-Adapter

Similar boards