Jrdish axis controller

jrseti·pcbs·jrdish_axis_controller/jrdish_axis_controller.kicad_pcb

Jrdish axis controller PCB layout, top view — open source STM32 board by jrseti

About the Jrdish axis controller PCB

Jrdish axis controller is an open source STM32 PCB design by jrseti, published on GitHub under the MIT license. It is a 4-layer board measuring 100 × 100 mm, with 243 components from 77 distinct parts.

Its main chip is the STM32G474RET6, from the STM32 family. Other key parts include the ISOW1432BDFMR, MP2322GQH-Z, LTC4311ISC6#TRPBF, LM75BIMX-3/NOPB and W25Q32JVSSIQ. By type, the board carries 76 capacitors, 73 resistors, 34 diodes, 13 connectors, 13 inductors and 8 ICs.

It belongs with the sensors designs in this gallery.

From the project

Various printed circuit board projects

This PCB is an improved version of the mcutestboard PCB. RS485, better isolation, fan power output and mode.

This board follows on from the mcutestboard. The mcutestboard functions well, but quickly necessary improvements became evident to be able to fully service one axis of the satellite dish.

- PWM output. Isolated. - Encoder inputs. Isolated. - MCU will execute a PID loop. - Upgrade to the STM32G473CET6 LQFP48. Has 512KB Flash vs 128KB. - RS485. Isolated. With passthrough. - MCU controllerd 12V output for fan on/off. Isolated. - Requires only 12V input - I2C isolation - Onboard I2C…

Jrdish axis controller, from the project README
From the project README

Main components on the Jrdish axis controller

Jrdish axis controller bill of materials (BOM)

243 components, 77 distinct parts.

QtyPartRefs
1
STM32G474RET6
ST(意法半导体)
U1
2
ISOW1432BDFMR
TI(德州仪器)
U2, U3
1
MP2322GQH-Z
U4
1
LTC4311ISC6#TRPBF
U5
1
LM75BIMX-3/NOPB
TI(德州仪器)
U6
1
W25Q32JVSSIQ
W25Q32JVSSIQ_C179173
Winbond(华邦)
U7
1
MAX-M10S-00B
U-BLOX(优北罗)
U8
2
AO3407A
Q1, Q4
1
AO3400A
AOS
Q2
4
BSS138
Q5, Q6, Q7, Q8
1
NX2016SA-16MHZ-EXS00A-CS07826
X1
2
KF2EDGR-2.54-9P
CN1, CN12
3
KF2EDGR-2.54-6P
CN2, CN13, CN14
3
KF2EDGR-2.54-4P
CN3, CN4, CN5
2
SM04B-SRSS-TB (LF)(SN)
CN7, CN8
1
KF2EDGR-2.54-2P
CN9
1
SMA-KWE
SMA-KWE_C7498154
LX(连欣科技)
CN17
1
Conn_ST_STDC14
J1
1
MS621FE-FL11E
BT1
1
DC-005-2.5A-2.0
DC1
Show 57 more
QtyPartRefs
1
1812L110/48QR
LUTE(陆特)
F1
2
MF-USMF020-2
BOURNS
F4, F5
3
B-2100S02P-A110
210S-1*2P L=11.6MMGold-plated black
Ckmtw(灿科盟)
H2, H3, H4
1
DSHP04TSGER
SW1
1
SS-12F49-G050
SW2
6
RH-5016
荣和
TP1, TP2, TP3, TP4, TP5, TP7
1
LTST-S270KGKT
LED1
1
KT-0805B
XL-0805QBC
KENTO
LED2
20
TPESD0402G05V
D1, D2, D3, D7, D8, D9, D12, D13 +12
8
TPESD0402G15V
TECH PUBLIC(台舟)
D4, D5, D10, D11, D31, D32, D33, D34
1
SS14
MDD(辰达半导体)
D6
2
SM712_SOT23
D27, D30
2
SMAJ15CA
D28, D29
1
1N4148WS
1N4148WS T4
CJ(江苏长电/长晶)
D35
8
BLM15EX331SN1D
muRata(村田)
L1, L2, L5, L6, L7, L8, L9, L10
2
SMW2012B371BTE
Choke
Sunltech(顺磁)
L3, L4
1
3.3uH
L11
1
BLM18AG601SN1D
muRata(村田)
L13
1
LQG15HS27NJ02D
muRata(村田)
L14
1
4.7uF
Samsung Electro-Mechanics
C1
18
100nF
Samsung Electro-Mechanics
C2, C3, C4, C5, C6, C9, C11, C12 +10
2
10nF
Samsung Electro-Mechanics
C7, C60
3
1uF
Samsung Electro-Mechanics
C8, C10, C54
2
6.8pF
FH(Guangdong Fenghua Advanced Tech)
C13, C14
6
1nF
FH(Guangdong Fenghua Advanced Tech)
C15, C16, C17, C67, C68, C69
2
10uF
Samsung Electro-Mechanics
C19, C58
8
GRM21BR6YA106KE43L
10uF
muRata(村田)
C20, C23, C28, C31, C32, C35, C40, C43
8
CL10A105KA8NNNC
1uF
SAMSUNG(三星)
C21, C24, C27, C30, C33, C36, C39, C42
4
CL05B104KO5NNNC
100nF
SAMSUNG(三星)
C22, C25, C26, C29
4
0402B103K500CT
10nF
Walsin(华新科)
C34, C37, C38, C41
2
C43Q1103K40C80F
10nF
faratronic(厦门法拉)
C44, C45
1
47uF
C46
1
100nF
C47
2
10uF
Murata Electronics
C49, C50
3
100nF
YAGEO
C51, C62, C64
1
22pF
Samsung Electro-Mechanics
C52
1
22uF
Samsung Electro-Mechanics
C53
1
4.7uF
Samsung Electro-Mechanics
C55
1
1uF
Samsung Electro-Mechanics
C63
1
47pF
Samsung Electro-Mechanics
C65
4
10nF
FH(Guangdong Fenghua Advanced Tech)
C66, C70, C71, C76
7
1kΩ
UNI-ROYAL(Uniroyal Elec)
R1, R4, R5, R6, R33, R34, R35
17
10kΩ
UNI-ROYAL(Uniroyal Elec)
R2, R24, R25, R26, R27, R28, R30, R64 +9
1
330Ω
UNI-ROYAL(Uniroyal Elec)
R3
19
100Ω
UNI-ROYAL(Uniroyal Elec)
R7, R8, R9, R10, R11, R29, R36, R37 +11
2
1kΩ
UNI-ROYAL(Uniroyal Elec)
R12, R31
6
180Ω
UNI-ROYAL(Uniroyal Elec)
R14, R15, R16, R43, R44, R45
2
120Ω
UNI-ROYAL(Uniroyal Elec)
R17, R46
2
5.1kΩ
UNI-ROYAL(Uniroyal Elec)
R18, R19
1
10kΩ
UNI-ROYAL(Uniroyal Elec)
R20
1
976kΩ
R21
1
100kΩ
UNI-ROYAL(Uniroyal Elec)
R22
1
220kΩ
UNI-ROYAL(Uniroyal Elec)
R23
1
1206W4F100JT5E
10Ω
UNI-ROYAL(厚声)
R32
4
4.7kΩ
UNI-ROYAL(Uniroyal Elec)
R47, R49, R51, R53
4
22Ω
UNI-ROYAL(Uniroyal Elec)
R66, R67, R68, R69
4
15kΩ
UNI-ROYAL(Uniroyal Elec)
R71, R74, R77, R80

Jrdish axis controller design files

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

Jrdish axis controller: common questions

What microcontroller does the Jrdish axis controller use?

The Jrdish axis controller is built around the STM32G474RET6, from the STM32 family.

How big is the Jrdish axis controller PCB?

The Jrdish axis controller measures 100 × 100 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Jrdish axis controller?

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

Where can I download the Jrdish axis controller design files?

From the jrseti/pcbs repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Jrdish axis controller design in my own project?

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

Can I test firmware for the Jrdish axis controller 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 pcbs

Similar boards