Hw openmower yardforce

xtech·hw-openmower-yardforce

Hw openmower yardforce PCB layout, top view — open source AVR/Arduino board by xtech
Simulate this board

About the Hw openmower yardforce PCB

Hw openmower yardforce is an open source AVR/Arduino PCB design by xtech, published on GitHub under the CC-BY-4.0 license. It is a 4-layer board measuring 180 × 170 mm, with 275 components from 104 distinct parts.

Its main chip is the Ardusimple_F9P, from the AVR/Arduino family. Other key parts include the TPS2065CDBV, MAX98357A, TPS5430DDA, LM76005RNPR and TPS2061C. By type, the board carries 83 capacitors, 77 resistors, 48 ICs, 31 connectors, 25 diodes and 6 transistors.

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

From the project

This repository contains the design files for a custom mainboard specifically designed for converting YardForce mowers to OpenMower

OpenMower is an open-source project that upgrades off-the-shelf robotic mowers into modern, smart lawn mowing robots with RTK GPS technology. For more details, check out the OpenMower project.

This repository contains the design files for a custom mainboard specifically designed for converting YardForce mowers to OpenMower.

This mainboard is compatible with the following mower models:

Hw openmower yardforce, from the project README
From the project README

Main components on the Hw openmower yardforce

Hw openmower yardforce bill of materials (BOM)

275 components, 104 distinct parts.

QtyPartRefs
2
TPS2065CDBV
U1, U2
1
MAX98357A
U3
1
TPS5430DDA
U4
1
LM76005RNPR
U5
1
TPS2061C
U6
1
M24C02-WMN
U7
3
xESC2
U8, U9, U10
2
SN74LVC07ADBR
U11, U12
1
~
U13
4
Fuse Holder
U14, U15, U16, U17
9
2.54mm 2x2 socket
U18, U19, U20, U21, U22, U23, U24, U25 +1
1
BQ25756RRVR
U27
2
Fuse 2A
U28, U29
7
2.54mm 1x6 socket
U30, U31, U32, U33, U34, U35, U42
3
2.54mm 1x9 socket
U36, U37, U38
3
2.54mm 1x5 socket
U39, U40, U41
2
2.54mm 1x8 socket
U43, U44
1
2.54mm 1x10 socket
U45
1
2.54mm 2x6 socket
U46
2
SN74LVC157ADR
U47, U48
Show 84 more
QtyPartRefs
1
DZ254R-11-02-63
Fan
M1
2
AP2300
BSS138
Q1, Q4
4
BSC0702LS
Q6, Q7, Q8, Q9
1
0039288220
Conn_02x11_Top_Bottom
J1
1
0039310080
Conn_02x04_Top_Bottom
J2
1
0039293026
Conn_01x02
J3
1
Conn_01x04
J4
1
OEM CoverUI
J5
1
Conn_01x14_Socket
J6
1
Conn_01x12_Socket
J7
6
B3B-XH-AM(LF)(SN)
Conn_01x03_Pin
J8, J9, J12, J13, J14, J15
1
Conn_01x05
J10
1
ZX-HY2.0-9PZZ
SA/SC Perimeter Plug
J11
2
B2B-XH-A-GU
Conn_01x02
J17, J18
1
B4B-XH-A(LF)(SN)
Conn_01x04
J19
1
Conn_01x02
J20
1
B5B-XH-A(LF)(SN)
Conn_01x05
J21
2
HR911130A
J23, J24
1
Conn_01x05_Pin
J25
1
xcore
J26
2
HC-HY-2A
Conn_01x02_Pin
J27, J40
1
AF 90 WJDG
J28
2
Conn_01x03_Pin
J31, J34
1
Conn_02x08_Odd_Even
J32
1
Molex 470531000
J33
1
Ardusimple_F9P
XA1
4
LED GREEN
D1, D5, D6, D29
2
V1FM10-M3/H
D2, D26
3
SB54AFC_R1_00001
SS54
D3, D15, D28
1
SMBJ40CA
D4
3
SMCJ33CA-L
D7, D11, D17
9
DNP
D8, D9, D10, D12, D13, D14, D18, D19 +1
1
SS54
D16
1
PDZ3.3B,115
D21
1
AS160-M
D_Schottky
D22
1
6.8uH
L1
1
22uH
L3
1
10uH
L4
20
100nF@50V
C1, C2, C5, C8, C10, C15, C17, C18 +12
8
470nF@50V
C3, C4, C6, C7, C26, C29, C35, C53
5
100uF@6.3V
C9, C31, C32, C33, C34
10
10uF@50V
C11, C16, C24, C25, C66, C67, C70, C71 +2
1
10nF
C12
2
GVM1V681M1010
680uF
C13, C14
2
C
C27, C30
1
2.2uF
C28
8
4.7uF@50V
C38, C39, C40, C41, C43, C44, C45, C46
9
220uF@80V
C42, C47, C50, C64, C65, C68, C69, C72 +1
1
DNP
C49
2
1uF@50V
C51, C80
4
4.7uF@50V
C55, C56, C58, C59
3
470nF@25V
C57, C61, C83
1
100pF
C60
3
4.7uF
C62, C78, C84
3
100nF@100V
C79, C81, C82
36
10k
R1, R2, R3, R4, R27, R28, R29, R30 +28
3
1M
R5, R6, R7
3
0R
R8, R26, R66
4
300R
R11, R12, R13, R14
1
R
R15
1
100k
R16
1
100k 0.1%
R17
1
25k 0.1%
R18
1
1k
R19
1
47kR
R20
1
100k
R21
1
R
R22
1
15k 0.1%
R23
2
RMCF0805FG10K0
10k
R24, R52
2
RC0805FR-07150RL
150
R25, R53
1
249kR 0.1%
R33
1
20k
R44
3
2.2k
R45, R58, R59
1
33k 0.1%
R54
1
2k7 0.1%
R55
1
32k4 0.1%
R56
1
3k24 0.1%
R57
1
5mR
R67
2
10R
R68, R69
1
220kR 0.1%
R71
1
5.24kR
R72
1
30.31kR
R73
1
133kR
R74
2
1k
R78, R79

Hw openmower yardforce design files

The KiCad project lives in the xtech/hw-openmower-yardforce repository on GitHub; these links point at the commit this page was built from.

Hw openmower yardforce: common questions

What microcontroller does the Hw openmower yardforce use?

The Hw openmower yardforce is built around the Ardusimple_F9P, from the AVR/Arduino family.

How big is the Hw openmower yardforce PCB?

The Hw openmower yardforce measures 180 × 170 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Hw openmower yardforce?

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

Where can I download the Hw openmower yardforce design files?

From the xtech/hw-openmower-yardforce repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Hw openmower yardforce design in my own project?

Yes, under the terms of its CC-BY-4.0 license, which xtech chose for the repository.

Can I test firmware for the Hw openmower yardforce without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug AVR/Arduino firmware against it before you order a PCB.

Similar boards