Skip to the content
PCBKitNew board
4 layers220 × 172.8 mmHw openmower universal, the printed circuit board in 3D

Hw openmower universal

xtech/hw-openmower-universal20

This hardware version is in beta state. Expect for things to not work at the current state!

Size
220 × 172.8 mm
Copper layers
4
Thickness
1.6 mm
Parts
472
Nets
344
Pads
1,791
Tracks, vias
2,241, 928
Pours
46
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
12 Oct 2024
Updated
3 Sep 2026

Overview

Hw openmower universal is an open-source printed circuit board by xtech, from the xtech/hw-openmower-universal repository on GitHub, published under the CC-BY-4.0 licence. It is a 4-layer board of 220 × 172.8 mm with 472 parts on 344 nets, routed with 2,241 tracks and 928 vias.

It is built around the 22PF/50V 10%, VS-2EFH02HM3/I and BSC0702LS, with the SS14, AO3400A and HR911130A among its other parts. Its parts include 116 capacitors, 82 resistors, 64 ICs, 46 connectors and 34 diodes.

Main components

7

README

README.md

Universal OpenMower Mainboard

[!WARNING]

⚠️ This repository is deprecated

The universal board has been split into multiple smaller modules. Reasons:

  • some people had issues breaking the board
  • people can order replacements without needing to order the whole board
  • iteration on individual modules is easier
  • hardly anyone used the board in a non-broken fashion anyways, since it was too large for most mowers

Please use the following repos instead:

Information

This hardware version is in beta state. Expect for things to not work at the current state!

If you want to build an OpenMower, I recommend the tested v1 hardware.

About This Repo

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.

List of Compatible Mowers

This mainboard is compatible with the following mower models: TBD

Patents, Local Laws, Liability

Before building a robot based on the designs published here, please make sure that you are allowed to do so in your specific regions. There may be patents and / or laws prohibiting you of doing so.

The code/schematics/PCB files are distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

This basically means: I'm just documenting a project of mine here for free and I don't have the time and resources to check that devices built using this information will be safe to use, legal to use or even work as intended. You will need technical know-how to use this project and I'm not liable for any damages your devices do to anyone or anything.

License

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.

Parts

472
QtyValueFootprintReferences
3510uF@50VCapacitor_SMD:C_1206_3216MetricC1, C22, C23, C36, C51, C52, C53, C54, C57, C60, C61, C62, C66, C67, C70, C104 +19
24MountingHole_PadMountingHole:MountingHole_4.3mm_M4_Pad_ViaH1, H2, H10, H13, H14, H15, H17, H20, H21, H22, H23, H24, H25, H26, H27, H28 +8
23~mousebites:Mousebite_8U2, U4, U50, U51, U52, U53, U54, U55, U56, U57, U58, U59, U60, U62, U63, U64 +7
1610kResistor_SMD:R_0402_1005MetricR7, R8, R15, R16, R19, R34, R35, R37, R38, R41, R47, R48, R49, R50, R75, R76
15150RResistor_SMD:R_0603_1608MetricR1, R3, R5, R6, R18, R39, R40, R42, R43, R63, R70, R77, R83, R84, R85
124.7uF@50VCapacitor_SMD:C_1206_3216MetricC38, C39, C40, C41, C43, C44, C45, C46, C55, C56, C58, C59
12LED GREENLED_SMD:LED_0805_2012MetricD5, D6, D15, D25, D29, D31, D32, D33, D36, D37, D38, D39
11100nF@50VCapacitor_SMD:C_0402_1005MetricC3, C4, C10, C14, C15, C19, C20, C100, C101, C105, C106
10220uF@80VCapacitor_THT:CP_Radial_D10.0mm_P5.00mmC34, C42, C47, C50, C64, C65, C68, C69, C72, C73
10Conn_01x05Connector_JST:JST_XH_B5B-XH-A_1x05_P2.50mm_VerticalJ11, J16, J18, J20, J21, J23, J25, J26, J27, J29
91kResistor_SMD:R_0805_2012MetricR44, R45, R46, R60, R62, R64, R65, R78, R79
92.54mm 2x2 socketxtech:DummyU18, U19, U20, U21, U22, U23, U24, U25, U26
922pF/50VCapacitor_SMD:C_0603_1608MetricC2, C6, C7, C8, C48, C76, C109, C110, C111
9DNPDiode_SMD:D_SMBD8, D9, D10, D12, D13, D14, D18, D19, D20
9G***kibuzzard-68532E1Bkibuzzard-68532E1B, kibuzzard-68532E1B, kibuzzard-68532E1B, kibuzzard-68532E1B, kibuzzard-68532E1B, kibuzzard-68532E1B, kibuzzard-68532E1B, kibuzzard-68532E1B, kibuzzard-68532E1B
9G***kibuzzard-68532E12kibuzzard-68532E12, kibuzzard-68532E12, kibuzzard-68532E12, kibuzzard-68532E12, kibuzzard-68532E12, kibuzzard-68532E12, kibuzzard-68532E12, kibuzzard-68532E12, kibuzzard-68532E12
9Screw_Terminal_01x02TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_HorizontalJ10, J13, J39, J40, J41, J56, J58, J60, J62
72.54mm 1x6 socketxtech:DummyU30, U31, U32, U33, U34, U35, U42
622uF/25VCapacitor_SMD:C_0805_2012MetricC21, C35, C102, C103, C107, C108
647uF/10VCapacitor_SMD:C_1206_3216MetricC29, C30, C31, C32, C33, C117
6Conn_01x02Connector_AMASS:AMASS_XT30U-M_1x02_P5.0mm_VerticalJ9, J14, J17, J42, J43, J44
5 VS-2EFH02HM3/IDiode_SMD:D_SMFD2, D22, D26, D27, D30
5100nF@100VCapacitor_SMD:C_0805_2012MetricC13, C16, C79, C81, C82
5DNPResistor_SMD:R_0603_1608MetricR71, R88, R94, R95, R96
4100kResistor_SMD:R_0402_1005MetricR9, R21, R27, R30
4300RResistor_SMD:R_0603_1608MetricR11, R12, R13, R14
4470nF@50VCapacitor_SMD:C_0805_2012MetricC5, C9, C24, C118
4BSC0702LSPackage_TO_SOT_SMD:TDSON-8-1Q6, Q7, Q8, Q9
4Conn_01x02Connector_AMASS:AMASS_XT30U-F_1x02_P5.0mm_VerticalJ57, J59, J61, J63
4Conn_01x03_MaleConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ28, J30, J52, J54
4Fuse Holderxtech:DummyU14, U15, U16, U17
4Screw_Terminal_01x03TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-3-5.08_1x03_P5.08mm_HorizontalJ3, J22, J34, J35
4~mousebites:Mousebite_4U1, U48, U49, U61
3100nFCapacitor_SMD:C_0402_1005MetricC17, C18, C63
3120kResistor_SMD:R_0603_1608MetricR10, R28, R31
32.2kResistor_SMD:R_0805_2012MetricR26, R58, R59
32.54mm 1x5 socketxtech:DummyU39, U40, U41
32.54mm 1x9 socketxtech:DummyU36, U37, U38
322kResistor_SMD:R_0603_1608MetricR17, R29, R32
347uHInductor_SMD:L_Sunlord_SWPA5040SL5, L6, L7
3Conn_02x03_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_VerticalJ36, J37, J38
3DNPDiode_SMD:D_SMAD7, D11, D17
3LV2862XDDCPackage_TO_SOT_SMD:SOT-23-6U28, U29, U47
3SS14Diode_SMD:D_SMAD4, D24, D28
3xESC2xtech:xESC2-miniU8, U9, U10
210RResistor_SMD:R_0603_1608MetricR68, R69
210kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR24, R52
212.1k 1%Resistor_SMD:R_0603_1608MetricR81, R93
2150RResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR25, R53
216.2k 1%Resistor_SMD:R_0603_1608MetricR23, R36
22.54mm 1x8 socketxtech:DummyU43, U44
222uFCapacitor_SMD:C_0603_1608MetricC119, C120
225k 0.1%Resistor_SMD:R_0603_1608MetricR4, R61
24.7uFCapacitor_SMD:C_0805_2012MetricC78, C84
2470nF/25VCapacitor_SMD:C_0603_1608MetricC27, C83
2AO3400APackage_TO_SOT_SMD:SOT-23Q1, Q2
2CCapacitor_SMD:C_0603_1608MetricC25, C28
2Conn_01x02Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_VerticalJ19, J24
2Conn_01x04Connector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_VerticalJ1, J15
2DNPCapacitor_SMD:C_0603_1608MetricC11, C49
2Fuselocal_FUSE:Fuseholder5x20_horiz_open_inline_Type-IF1, F2
2Fuse 2Axtech:DummyU74, U75
2G***kibuzzard-670E90EDkibuzzard-670E90ED, kibuzzard-670E90ED
2HR911130Alocal_Connectors:HR911130AJ7, J8
2PDZ3.3B,115Diode_SMD:D_SOD-323D1, D23
10RResistor_SMD:R_0805_2012MetricR66
10RResistor_SMD:R_0603_1608MetricR82
1100kResistor_SMD:R_0603_1608MetricR56
1100k 0.1%Resistor_SMD:R_0603_1608MetricR57
1100nF@50VCapacitor_SMD:C_0603_1608MetricC12
110kResistor_SMD:R_0603_1608MetricR89
110uFCapacitor_SMD:C_0402_1005MetricC37
110uHInductor_SMD:L_Sunlord_MWSA1004SL4
1133kRResistor_SMD:R_0603_1608MetricR74
113k 0.1%Resistor_SMD:R_0402_1005MetricR55
115k 0.1%Resistor_SMD:R_0603_1608MetricR86
11uF@50VCapacitor_SMD:C_0805_2012MetricC80
11uF@50VCapacitor_SMD:C_0603_1608MetricC115
12.2uF/16VCapacitor_SMD:C_0603_1608MetricC26
12.54mm 1x10 socketxtech:DummyU45

The 398 most common of 472 parts.

Questions

How big is the Hw openmower universal PCB?

It measures 220 × 172.8 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Hw openmower universal use?

472 parts, built around the 22PF/50V 10%, VS-2EFH02HM3/I, BSC0702LS and SS14. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Hw openmower universal KiCad files?

From the xtech/hw-openmower-universal repository on GitHub, at the commit this page was made from: the board is hw-openmower-universal.kicad_pcb and its schematic Amplifier.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

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

Its repository publishes it under the CC-BY-4.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 4 layers100 × 65 mmHw charger, the printed circuit board in 3D

    Hw charger

    xtech/hw-module-charger

    This hardware version is in beta state. Expect for things to not work at the current state!

    164 parts
  • 4 layers109 × 100.5 mmHw universal logic, the printed circuit board in 3D

    Hw universal logic

    xtech/hw-module-logic

    Logic board for universal application

    119 partsCC-BY-4.0
  • 4 layers35 × 100.5 mmHw module xesc, the printed circuit board in 3D

    Hw module xesc

    xtech/hw-module-xesc

    Carrier to use xESC standalone

    56 partsCC-BY-4.0
  • 4 layers180 × 170 mmHw openmower yardforce, the printed circuit board in 3D

    Hw openmower yardforce

    xtech/hw-openmower-yardforce

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

    293 parts12CC-BY-4.0
  • 2 layers169.9 × 102.7 mmStm32h723zet6, the printed circuit board in 3D

    Stm32h723zet6

    mgalleguilloscespedes-png/proyectro-stm32

    en mi afán por el diseño 3d y la electrónica decidí crear mi propia versión de una placa controladora para impresora 3d, basándome en el microcontrolador stm32h723zet6 y la pcb de bigtreetech manta mp8

    587 parts
  • 4 layers55 × 55 mmCaw bms, the printed circuit board in 3D

    Caw bms

    noxrick91/caw-bms

    锂电池管理系统

    154 parts228GPL-3.0
  • 2 layers92 × 92 mmMiswired Glitchy, the printed circuit board in 3D

    Miswired Glitchy

    SleuthSolder/glitchy

    Glitchy, the introduction to hardware hacking

    82 parts2