XESC YF rev4-adapter

ClemensElflein·xESC_YF_rev4-adapter·PCB/xESC_YF_r4.kicad_pcb

XESC YF rev4-adapter PCB layout, top view — open source STM32 board by ClemensElflein

About the XESC YF rev4-adapter PCB

XESC YF rev4-adapter is an open source STM32 PCB design by ClemensElflein, published on GitHub under the MIT license. It is a 2-layer board measuring 49.5 × 29 mm, with 45 components from 28 distinct parts.

Its main chip is the STM32C011F6P6, from the STM32 family. Other key parts include the AMS1117-3.3 and TPS1H100BQPWPRQ1. By type, the board carries 20 resistors, 8 connectors, 5 diodes, 5 capacitors, 4 transistors and 3 ICs.

It belongs with the robotics & motion and usb & debug tools designs in this gallery.

From the project

Those who want use OpenMower with an older YardForce "Rev. 4" (built 2017) model, fail with the stock Blade-Motor as it has an embedded motor-controller under it's cap.

Those who want use OpenMower with an older YardForce "Rev. 4" (built 2017) model, fail with the stock Blade-Motor as it has an embedded motor-controller under it's cap.

It's not very difficult to use this motor: - Remove stock driver controller - Wire the coil cables directly - Add a 5 pin cable to the motor hall sensors - Connect them to OM's mow-motor-hall-input plug and use OM's xESC.

XESC YF rev4-adapter, from the project README
From the project README

Main components on the XESC YF rev4-adapter

XESC YF rev4-adapter bill of materials (BOM)

45 components, 28 distinct parts.

QtyPartRefs
1
AMS1117-3.3
U1
1
STM32C011F6P6
U2
1
TPS1H100BQPWPRQ1
U3
4
2N7002
Q1, Q2, Q3, Q4
1
DZ254R-11-09-63
Conn_01x09_Male
J1
1
Conn_01x03_Pin
J2
1
DZ254R-11-05-63
Conn_01x05_Male
J4
1
B-2100S04P-B110
OM-MB U <= MC SA
J6
1
DZ254R-11-06-63
Conn_01x06_Male
J7
1
DZ254R-11-06-63
Conn_01x06_Pin
J8
1
B-2100S04P-B110
OM-MB V => MC +24V
J9
1
B-2100S04P-B110
OM-MB W => MC BRK
J10
1
LTST-C191KGKT
LED GREEN
D1
1
LTST-C191KRKT
LED RED
D2
1
1N5819WS
D3
1
SM4007PL
D4
1
3V3
Onsemi
D5
1
22uF
C1
3
.1uF
C2, C4, C5
1
22uF/10V
C3
Show 8 more
QtyPartRefs
3
220
R1, R2, R7
2
0603WAF2200T5E
220
R3, R4
4
0603WAF4702T5E
47k
R5, R6, R10, R11
2
0603WAF4700T5E
470
R8, R9
3
0603WAF4701T5E
4k7
R12, R13, R16
1
0603WAF1801T5E
1k8
R14
4
0603WAF1001T5E
1k
R15, R17, R19, R20
1
0603WAF1002T5E
10k
R18

XESC YF rev4-adapter design files

The KiCad project lives in the ClemensElflein/xESC_YF_rev4-adapter repository on GitHub; these links point at the commit this page was built from.

XESC YF rev4-adapter: common questions

What microcontroller does the XESC YF rev4-adapter use?

The XESC YF rev4-adapter is built around the STM32C011F6P6, from the STM32 family.

How big is the XESC YF rev4-adapter PCB?

The XESC YF rev4-adapter measures 49.5 × 29 mm, has 2 copper layers and is 1.6062 mm thick.

How many components are on the XESC YF rev4-adapter?

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

Where can I download the XESC YF rev4-adapter design files?

From the ClemensElflein/xESC_YF_rev4-adapter repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the XESC YF rev4-adapter design in my own project?

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

Can I test firmware for the XESC YF rev4-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.

Similar boards