Before

magic-alt·fpga-servo·docs/reviews/layout_entry_repair_2026-10-09/before.kicad_pcb

Before PCB layout, top view — open source board by magic-alt

About the Before PCB

Before is an open source PCB design by magic-alt, published on GitHub. It is a 2-layer board measuring 130 × 95 mm, with 153 components from 69 distinct parts.

Other key parts include the FD6288T, INA241A2ID, ADS8588SIPM, AM26LV32EIPWR and SN74LVC2G08DCUR. By type, the board carries 49 capacitors, 37 resistors, 23 ICs, 8 transistors, 5 connectors and 4 diodes.

It belongs with the robotics & motion designs in this gallery.

From the project

FPGA-based single-axis PMSM/BLDC servo-drive daughterboard for the ALINX AX7010 / Zynq-7000 (2022 board, active PL connector J10).

FPGA-based single-axis PMSM/BLDC servo-drive daughterboard for the ALINX AX7010 / Zynq-7000 (2022 board, active PL connector J10).

新性能目标首选ADI AD7606C-16BSTZ(LCSC C5371769),8通道16位同时采样/1MSPS、0–5V高速模式典型1.7µs相位延迟,建议使用J10的四路DOUT并行串行读取(20MHz下32clk=1.6µs);要新增J10针脚29、30、31的DOUTC、DOUTD及SDI。此选择面向未来3–5kHz及更高电流环,不等于当前硬件已更换:现有KiCad U6及BOM仍是ADS8588SIPM,FPGA原XDC尚没有新增三根真实网线;应在新KiCad与PCB同步ECO中进行替换。详见高速ADC选型与迁移规格、6种真实器件候选及报价币种和可验证的FPGA寄存器/IO分配草案。

Main components on the Before

Before bill of materials (BOM)

153 components, 69 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
FD6288T
Fortior
U1
3
INA241A2ID
Texas Instruments
U2, U3, U4
1
ADS8588SIPM
Texas Instruments
U6
1
AM26LV32EIPWR
Texas Instruments
U7
3
SN74LVC2G08DCUR
Texas Instruments
U8, U9, U10
1
SN74LVC1G11DCKR
Texas Instruments
U11
1
LM5164DDAR
Texas Instruments
U12
1
TPS62163DSGR
Texas Instruments
U13
2
TLV9024PWR
Texas Instruments
U15, U16
1
LM74502DDFR
Texas Instruments
U18
1
TPD6E05U06RVZR
Texas Instruments
U19
1
SN74LVC1G74DCUR
SN74LVC1G74
Texas Instruments
U20
1
SN74LVC1G17DBVR
SN74LVC1G17
Texas Instruments
U21
1
SN74LVC1G14DBVR
SN74LVC1G14
Texas Instruments
U22
1
SN74LVC1G11DCKR
SN74LVC1G11
Texas Instruments
U23
1
TPS3808G33DBVR
TPS3808G33
Texas Instruments
U24
1
TPS3808G50DBVR
TPS3808G50
Texas Instruments
U25
1
SN74LVC3G17DCUR
SN74LVC3G17
Texas Instruments
U26
8
BSC040N10NS5ATMA1
BSC040N10NS5
Infineon
Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8
1
321040SG0ABK00A01
AX7010_PL_A
JILN(锦凌)
J1
Show 49 more
QtyPartRefs
1
AX7010_PL_B
J2
1
1714971
DC_IN_48V
Phoenix Contact
J3
1
1714984
MOTOR_UVW
Phoenix Contact
J4
1
321010SG0ABK00A01
ABZ_DIFF_ENCODER
JILN(锦凌)
J5
3
0805B474K500NT
1uF
FH(风华)
CBOOT1, CBOOT2, CBOOT3
1
0456025.ER
EXT_FUSE_OR_25A_FUSE
Littelfuse
F1
1
ASMD1812-050
0.5A_PTC_ENCODER_5V
JDTfuse(集电通)
F2
2
C2889049
10k
Shiheng
NTC1, NTC2
6
RS-03K33R0FT
10R
FH(风华)
RG1, RG2, RG3, RG4, RG5, RG6
6
ABD03K1002FT
10k
FH(风华)
RGS1, RGS2, RGS3, RGS4, RGS5, RGS6
3
650FPR005E
5mR
Ohmite
RSH1, RSH2, RSH3
3
UNVERIFIED
120R
TBD
RT1, RT2, RT3
1
UNVERIFIED
SMCJ54A
TBD
D1
3
ES1J
D2, D3, D4
1
MSS1246T-683MLC
68uH
Coilcraft
L1
1
74438356022
2.2uH
Wurth Elektronik
L2
2
EKZN101ELL101MJ20S
100uF
NCC(日本贵弥功)
C1, C2
1
C212E105J6BC000
1uF
Faratronic
C3
1
C4532C0G2A104JT000N
100nF
TDK
C4
1
0603B103K101NT
10nF
FH(风华)
C5
1
0805B224K500NT
220nF
FH(风华)
C18
1
0805B104K101NT
100nF
FH(风华)
C19
2
1210B225K101NT
2.2uF
FH(风华)
C20, C21
2
1210B226K250NT
22uF
FH(风华)
C22, C23
1
0603B222J500NT
2.2nF
FH(风华)
C24
1
0603B332J500NT
3.3nF
FH(风华)
C25
1
0603CG560J500NT
56pF
FH(风华)
C26
3
HGC0805R7106K250NSLJ
10uF
Chinocera(华瓷)
C30, C60, C61
1
CGA0805X7R226M100MT
22uF
HRE(芯声)
C31
4
0603CG102J101NT
1nF
FH(风华)
C40, C41, C42, C92
18
0603B104K500NT
100nF
FH(风华)
C43, C44, C45, C46, C70, C80, C81, C82 +10
7
0603B105K250NT
1uF
FH(风华)
C62, C63, C64, C65, C66, C67, C68
1
CGA1206X7R106K250NT
10uF
HRE(芯声)
C69
1
CGA0805X7R475K250MT
4.7uF
HRE(芯声)
C71
2
PTFR0805B280KP9
280k
RESI(开步睿思)
R1, R2
1
TC0325B3902T5F
39k
UNI-ROYAL(厚声)
R3
1
0603WAF1003T5E
100k
UNI-ROYAL(厚声)
R20
2
RC0603FR-07453KL
453k
YAGEO(国巨)
R21, R23
1
0603WAF4992T5E
49.9k
UNI-ROYAL(厚声)
R22
1
UNVERIFIED
100k
TBD
R32
3
RS-03K47R0FT
47R
FH(风华)
R40, R41, R42
1
PTFR0603B8K20P9
10k
RESI(开步睿思)
R50
2
160k
R51, R52
1
TD03G2001BT
10k
FH(风华)
R53
1
RS-03K4701FT
4.7k
FH(风华)
R54
11
ABD03K1002FT
10k
FH(风华)
R55, R80, R81, R82, R83, R84, R85, R86 +3
7
RS-03K1003FT
100k
FH(风华)
R56, R57, R58, R59, R60, R61, R89
2
TD03G1002BT
10k
FH(风华)
R70, R71
1
ABD03K1001FT
1k
FH(风华)
R88

Before design files

The KiCad project lives in the magic-alt/fpga-servo repository on GitHub; these links point at the commit this page was built from.

Before: common questions

How big is the Before PCB?

The Before measures 130 × 95 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Before?

153 components, from 69 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 Before design files?

From the magic-alt/fpga-servo repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.

Can I use the Before design in my own project?

The repository has no license, so all rights stay with magic-alt. Use it as a reference, and ask the author before reusing the design.

More boards in fpga-servo

Similar boards