E bike conversion kit

ansh1113·e-bike-conversion-kit·Hardware/PCB Files/BLDC_4.kicad_pcb

E bike conversion kit PCB layout, top view — open source STM32 board by ansh1113

About the E bike conversion kit PCB

E bike conversion kit is an open source STM32 PCB design by ansh1113, published on GitHub. It is a 4-layer board measuring 186.9 × 129.8 mm, with 175 components from 81 distinct parts.

Its main chip is the STM32F40X_LQFP64, from the STM32 family. Other key parts include the TC2117, DRV8302, ESP32-DEVKIT-V1, Optoisolator1 and LM358P. By type, the board carries 64 resistors, 56 capacitors, 21 connectors, 10 ICs, 8 transistors and 7 diodes.

It belongs with the iot & wireless, robotics & motion and rf & radio designs in this gallery.

From the project

A 4-layer PCB-based e-bike conversion kit featuring an STM32-based VESC ESC, power management circuits, wireless throttle, GSM, GPS, and more.

Main components on the E bike conversion kit

E bike conversion kit bill of materials (BOM)

175 components, 81 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
STM32F40X_LQFP64
U1
1
TC2117
U2
1
DRV8302
U3
1
ESP32-DEVKIT-V1
U4
1
Optoisolator1
U5
1
LM358P
U6
2
LM22670TJ-ADJ/NOPB
LM22678TJ-ADJ/NOPB
U7, U9
1
MP1584EN-LF-Z
U8
1
SN65HVD232
U401
6
IRFS7530
Q1, Q2, Q3, Q4, Q5, Q6
1
STB75NF75T4
Q7
1
IRF1407PBF
IRF5305STRLPBF
Q8
1
MINI-USB-SHIELD-32005-201
X1
1
8MHz 10ppm
X2
3
XT30PW-M
J1, J2, J4
4
43650-0402
J3, J6, J12, J13
1
171971-0005
J5
2
2-1445098-2
J7, J10
2
XT30PW-M
J11, J14
1
HALL/Encoder
P1
Show 61 more
QtyPartRefs
1
SWD
P2
1
PWR_COMM
P3
1
IN+
P4
1
IN-
P5
1
MOTOR1
P6
1
MOTOR2
P7
1
MOTOR3
P9
1
CANBUS
P101
2
3403.0176.24
F1, F2
1
SERVO
K1
1
GREEN
D1
1
RED
D2
1
LED
D3
1
DIODESCH
D4
1
TVS 5V
D5
1
B560C-13-F
D6
1
SS34
D7
1
22u
L1
1
AMDLA4020S-220MT
L2
1
SRN6045TA-220M
L3
1
SPM6530T-6R8M
L4
8
10u,50V
C1, C8, C9, C39, C40, C43, C44, C49
4
100n
C2, C3, C27, C32
4
4n7
C4, C5, C6, C7
17
2.2u
C10, C11, C12, C13, C14, C16, C17, C18 +9
2
15p
C15, C38
1
120p
C19
1
6.8n
C21
1
22n
C22
2
100u
C25, C33
3
220n
C28, C29, C30
2
2.2n
C34, C36
1
15u,100V
C37
3
EEE1HA101UAP
C42, C50, C53
1
T527T226M025ATE100
C45
1
LMJ316BB7226KLHT
C46
3
KAM21BR71H104JT
C47, C48, C55
1
15u, 100v
C51
1
MAASL105CD7105MFCA01
C54
1
NTC 10k
R1
7
10k
R2, R7, R8, R9, R10, R20, R402
7
39k
R3, R23, R26, R30, R32, R36, R46
9
2k2
R4, R5, R11, R12, R13, R22, R24, R27 +1
1
0R
R6
2
1k
R14, R15
9
2K
R16, R31, R39, R40, R41, R44, R45, R47 +1
1
18k
R17
1
3k3
R18
1
15k
R19
1
220k
R21
1
1M
R25
6
4R7
R28, R29, R34, R35, R42, R43
6
100R
R37, R38, R48, R49, R50, R51
2
SHUNT
R53, R54
1
18.2kΩ
R55
2
2.2kΩ
R56, R59
1
210kΩ
R57
1
40.2kΩ
R58
1
39kΩ
R60
2
22R
R103, R104
1
NI
R401

E bike conversion kit design files

The KiCad project lives in the ansh1113/e-bike-conversion-kit repository on GitHub; these links point at the commit this page was built from.

E bike conversion kit: common questions

What microcontroller does the E bike conversion kit use?

The E bike conversion kit is built around the STM32F40X_LQFP64, from the STM32 family.

How big is the E bike conversion kit PCB?

The E bike conversion kit measures 186.9 × 129.8 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the E bike conversion kit?

175 components, from 81 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 E bike conversion kit design files?

From the ansh1113/e-bike-conversion-kit 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 E bike conversion kit design in my own project?

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

Can I test firmware for the E bike conversion kit 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.

Similar boards