
Hw openmower universal
xtech/hw-openmower-universal
This hardware version is in beta state. Expect for things to not work at the current state!

Carrier to use xESC standalone
Hw module xesc is an open-source printed circuit board by xtech, from the xtech/hw-module-xesc repository on GitHub, published under the CC-BY-4.0 licence. It is a 4-layer board of 35 × 100.5 mm with 56 parts on 24 nets, routed with 166 tracks and 97 vias.
It is built around the 22PF/50V 10%, SMBJ40CA and SS14, with the VS-2EFH02HM3/I among its other parts. Its parts include 18 capacitors, 9 ICs, 8 diodes, 6 resistors and 5 connectors.
A breakout/carrier module for the xESC2 mini brushless motor controller, designed for stand-alone use outside of a larger mainboard.

The xESC2 mini is a small, low-cost FOC motor controller for BLDC motors (10 A / 40 V continuous). It ships as a bare module with pin headers — it expects 5 V logic from a host board.
This carrier PCB makes the xESC2 mini usable stand-alone by adding:
The 5 V DC/DC and its protection diode are optional — if you integrate the xESC2 into a larger system that already supplies 5 V, those parts can be omitted to save cost and board space.
The xESC2 mini is an open-source, robotics-focused ESC:
| Property | Value |
|---|---|
| Max continuous current | 10 A |
| Max voltage | 40 V |
| Size | 50 × 30 mm |
| Commutation | FOC (Field-Oriented Control) |
| Motor support | Sensored and sensorless BLDC |
| Control modes | Current, speed, position |
| Interfaces | UART, CAN, USB, PWM, Analog |
| Firmware base | VESC (open source) |
| ROS driver | xesc_ros |
More details: github.com/clemensElflein/xESC
| File | Description |
|---|---|
hw-module-xesc.kicad_sch | KiCad schematic |
hw-module-xesc.kicad_pcb | KiCad PCB layout |
release/hw-module-xesc-JLCPCB.zip | Gerbers ready for JLCPCB |
release/hw-module-xesc_bom_jlc.csv | BOM for JLCPCB assembly |
release/hw-module-xesc_cpl_jlc.csv | Component placement file |
release/hw-module-xesc-schematic.pdf | Schematic PDF |
release/hw-module-xesc-ibom.html | Interactive BOM |
Use the files in release/ to order from JLCPCB (or any compatible fab):
hw-module-xesc-JLCPCB.zip as the Gerber file.hw-module-xesc_bom_jlc.csv and hw-module-xesc_cpl_jlc.csv.Before building, verify that doing so is legal in your region. Patents or local regulations may apply.
The design files are provided without any warranty — no guarantee of fitness for purpose, safety, or correctness. You are responsible for verifying that anything you build is safe to operate.
Hardware: Creative Commons Attribution 4.0 International (CC BY 4.0)
Note: the xESC2 mini itself is licensed under CC BY-NC-SA 4.0 — do not mass-produce or sell it without the author's permission.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 11 | 10uF@50V | Capacitor_SMD:C_1206_3216Metric | C1, C51, C54, C61, C66, C67, C85, C88, C91, C94, C97 |
| 4 | MountingHole_Pad | MountingHole:MountingHole_4.3mm_M4_Pad_Via | H1, H2, H3, H4 |
| 3 | 2.54mm 2x2 socket | xtech:Dummy | U18, U21, U24 |
| 3 | DNP | Diode_SMD:D_SMB | D8, D9, D10 |
| 2 | 100nF@50V | Capacitor_SMD:C_0402_1005Metric | C3, C10 |
| 2 | 1k | Resistor_SMD:R_0805_2012Metric | R45, R64 |
| 2 | 2.54mm 1x6 socket | xtech:Dummy | U30, U33 |
| 2 | 220uF@80V | Capacitor_THT:CP_Radial_D10.0mm_P5.00mm | C64, C65 |
| 2 | 22uF/6.3V | Capacitor_SMD:C_0603_1608Metric | C2, C21 |
| 2 | G*** | kibuzzard-68532E12 | kibuzzard-68532E12, kibuzzard-68532E12 |
| 2 | G*** | kibuzzard-68532E1B | kibuzzard-68532E1B, kibuzzard-68532E1B |
| 2 | LED GREEN | LED_SMD:LED_0805_2012Metric | D31, D36 |
| 1 | 100k | Resistor_SMD:R_0402_1005Metric | R9 |
| 1 | 120k | Resistor_SMD:R_0603_1608Metric | R10 |
| 1 | 150R | Resistor_SMD:R_0603_1608Metric | R43 |
| 1 | 2.54mm 1x5 socket | xtech:Dummy | U39 |
| 1 | 2.54mm 1x9 socket | xtech:Dummy | U36 |
| 1 | 22k | Resistor_SMD:R_0603_1608Metric | R17 |
| 1 | 22pF/50V | Capacitor_SMD:C_0603_1608Metric | C76 |
| 1 | 47uH | Inductor_SMD:L_Sunlord_SWPA5040S | L5 |
| 1 | Conn_01x02 | Connector_AMASS:AMASS_XT30U-M_1x02_P5.0mm_Vertical | J42 |
| 1 | Conn_01x05 | Connector_JST:JST_XH_B5B-XH-A_1x05_P2.50mm_Vertical | J18 |
| 1 | Conn_02x03_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical | J36 |
| 1 | ESD-Logo_6.6x6mm_SilkScreen | Symbol:ESD-Logo_6.6x6mm_SilkScreen | LOGO2 |
| 1 | LV2862XDDC | Package_TO_SOT_SMD:SOT-23-6 | U28 |
| 1 | SMBJ40CA | Diode_SMD:D_SMB | D1 |
| 1 | SS14 | Diode_SMD:D_SMA | D4 |
| 1 | Screw_Terminal_01x02 | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal | J39 |
| 1 | Screw_Terminal_01x03 | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-3-5.08_1x03_P5.08mm_Horizontal | J22 |
| 1 | VS-2EFH02HM3/I | Diode_SMD:D_SMF | D22 |
| 1 | xESC2 | xtech:xESC2-mini | U8 |
It measures 35 × 100.5 mm and has 4 copper layers, 1.6 mm thick.
56 parts, built around the 22PF/50V 10%, SMBJ40CA, SS14 and VS-2EFH02HM3/I. 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.
From the xtech/hw-module-xesc repository on GitHub, at the commit this page was made from: the board is hw-module-xesc.kicad_pcb and its schematic hw-module-xesc.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
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).

xtech/hw-openmower-universal
This hardware version is in beta state. Expect for things to not work at the current state!

xtech/hw-module-charger
This hardware version is in beta state. Expect for things to not work at the current state!


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

TU-Darmstadt-APQ/RedPitaya-Lockbox
Digital controller for laser frequency stabilization based on the RedPitaya STEMlab 125-14 board

TU-Darmstadt-APQ/RedPitaya-IntStab
Digital controller for laser intensity stabilization based on the RedPitaya STEMlab 125-14 board

ciaassured/eveningstar-hardware
Hardware design for the Eveningstar ESP32-based Morningstar MeterBus interface.

TU-Darmstadt-APQ/DIN_41612_Backplane
19″ DIN 41612 Backplane. The basis for all rack mountable electronics used by APQ.