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

SewingMotorDriver is an open-source printed circuit board by NicoMayer, from the NicoMayer/SewingMachineMotor repository on GitHub. It is a 4-layer board of 93.5 × 85 mm with 110 parts on 79 nets, routed with 564 tracks and 1,086 vias.
It is built around the FAN3111ESX, AMS1117-3.3 and BSC0702LS, with the 1.5KE47CA, 1N4148W and SS14 among its other parts. Its parts include 35 capacitors, 11 resistors, 10 connectors, 8 transistors and 5 ICs. It belongs with the STM32 boards of this library.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 12 | 0.1uF | Capacitor_SMD:C_0402_1005Metric | C7, C10, C11, C17, C19, C27, C28, C29, C30, C31, C34, C35 |
| 8 | 10uF | Capacitor_SMD:C_0805_2012Metric | C1, C3, C6, C13, C20, C22, C23, C24 |
| 8 | BSC0702LS | Package_SON:Infineon_PG-TDSON-8_6.15x5.15mm | Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8 |
| 7 | NetTie_2 | NetTie:NetTie-2_SMD_Pad0.5mm | NT1, NT2, NT3, NT4, NT5, NT6, NT7 |
| 4 | 1uF | Capacitor_SMD:C_0603_1608Metric | C2, C8, C9, C32 |
| 4 | Fiducial | Fiducial:Fiducial_1mm_Mask2mm | FID1, FID2, FID3, FID4 |
| 4 | MountingHole_Pad | MountingHole:MountingHole_3.2mm_M3_DIN965_Pad | H1, H2, H3, H4 |
| 3 | 0.005 | Resistor_SMD:R_2512_6332Metric | R5, R6, R7 |
| 3 | 0.1uF | Capacitor_SMD:C_1206_3216Metric | C16, C18, C21 |
| 3 | 100k | Resistor_SMD:R_0402_1005Metric | R1, R2, R9 |
| 3 | 10k | Resistor_SMD:R_0402_1005Metric | R3, R10, R12 |
| 3 | 470uF | Capacitor_THT:CP_Radial_D12.5mm_P5.00mm | C12, C14, C15 |
| 3 | ToolingHole | Datasheep_footprint:ToolingHole_JLCPCB | H5, H6, H7 |
| 2 | 1.5KE47CA | Diode_THT:D_DO-201AE_P15.24mm_Horizontal | D3, D4 |
| 2 | 10pF | Capacitor_SMD:C_0402_1005Metric | C33, C36 |
| 1 | 100 | Resistor_SMD:R_0603_1608Metric | R11 |
| 1 | 120k | Resistor_SMD:R_0603_1608Metric | R4 |
| 1 | 16Mhz | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y2 |
| 1 | 1N4148W | Diode_SMD:D_SOD-123 | D5 |
| 1 | 1uF | Capacitor_SMD:C_0402_1005Metric | C25 |
| 1 | 22uH | Inductor_SMD:L_Changjiang_FNR5040S | L1 |
| 1 | 4.7uF X5R | Capacitor_SMD:C_1206_3216Metric | C4 |
| 1 | 47nF | Capacitor_SMD:C_0603_1608Metric | C5 |
| 1 | 600 @ 100Mhz | Resistor_SMD:R_0805_2012Metric | FB1 |
| 1 | AMS1117-3.3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U1 |
| 1 | BOOT0 | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J10 |
| 1 | BRAKE | TestPoint:TestPoint_Pad_D1.5mm | TP16 |
| 1 | Brake_Resistor | TerminalBlock_MetzConnect:TerminalBlock_MetzConnect_Type701_RT11L02HGLU_1x02_P6.35mm_Horizontal | J2 |
| 1 | DRV8323RSRGZR | Datasheep_footprint:Texas_RGZ0048A_VQFN-48-1EP_7x7mm_P0.5mm_EP5.15x5.15mm_BigThermalVias | U5 |
| 1 | Debug | Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical | J8 |
| 1 | EN | TestPoint:TestPoint_Pad_D1.5mm | TP15 |
| 1 | Encoder_Conn | Connector_Molex:Molex_Micro-Fit_3.0_43650-0500_1x05_P3.00mm_Horizontal | J5 |
| 1 | FAN3111E | Package_TO_SOT_SMD:SOT-23-5 | U3 |
| 1 | HAL Connector | Connector_Molex:Molex_Micro-Fit_3.0_43045-0600_2x03_P3.00mm_Horizontal | J6 |
| 1 | INHA | TestPoint:TestPoint_Pad_D1.5mm | TP5 |
| 1 | INHB | TestPoint:TestPoint_Pad_D1.5mm | TP14 |
| 1 | INHC | TestPoint:TestPoint_Pad_D1.5mm | TP6 |
| 1 | INLA | TestPoint:TestPoint_Pad_D1.5mm | TP8 |
| 1 | INLB | TestPoint:TestPoint_Pad_D1.5mm | TP17 |
| 1 | INLC | TestPoint:TestPoint_Pad_D1.5mm | TP9 |
| 1 | LM74700 | Package_TO_SOT_SMD:SOT-23-6 | U4 |
| 1 | LOGO | LOGO | G*** |
| 1 | Loadcell_Conn | Connector_Molex:Molex_Micro-Fit_3.0_43650-0400_1x04_P3.00mm_Horizontal | J7 |
| 1 | MISO | TestPoint:TestPoint_Pad_D1.5mm | TP4 |
| 1 | MOSI | TestPoint:TestPoint_Pad_D1.5mm | TP13 |
| 1 | Motor_Connector | Datasheep_footprint:Molex_Mini-Fit_Jr_5569-03A4_1x03_P4.20mm_Horizontal | J1 |
| 1 | NCS | TestPoint:TestPoint_Pad_D1.5mm | TP3 |
| 1 | NFault | TestPoint:TestPoint_Pad_D1.5mm | TP7 |
| 1 | NRST | TestPoint:TestPoint_Pad_D1.5mm | TP1 |
| 1 | Reset | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J9 |
| 1 | SCLK | TestPoint:TestPoint_Pad_D1.5mm | TP12 |
| 1 | SS14 | Diode_SMD:D_SMA | D1 |
| 1 | SS210 | Diode_SMD:D_SMA | D2 |
| 1 | STM32G431CBTx | Package_QFP:LQFP-48_7x7mm_P0.5mm | U6 |
| 1 | V+ | TerminalBlock_MetzConnect:TerminalBlock_MetzConnect_Type701_RT11L02HGLU_1x02_P6.35mm_Horizontal | J3 |
| 1 | V- | TerminalBlock_MetzConnect:TerminalBlock_MetzConnect_Type701_RT11L02HGLU_1x02_P6.35mm_Horizontal | J4 |

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

BetzDrive/interface-board
Power and signal conditioning board for the Betz Drive system





techy-robot/CACKLE-PSU-USB_2A_PSU_1side
The main ICs are an mcu, and a 5v 2a switching regulator. The system can theoretically handle 20 volt spikes, but this is mostly meant for 5v output on one side only.

It measures 93.5 × 85 mm and has 4 copper layers, 1.61 mm thick.
110 parts, built around the FAN3111ESX, AMS1117-3.3, BSC0702LS and 1.5KE47CA. 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 NicoMayer/SewingMachineMotor repository on GitHub, at the commit this page was made from: the board is SewingMotorDriver.kicad_pcb and its schematic MotorController.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask NicoMayer before reusing the design.