Hardware projects

Projects.

My laptop, development board, battery system, and motor controller. Each has its own design files, notes, and list of work left to do.

KiCad 3D render of the compact green STM32 board with USB-C, buttons, and two rows of header padsPCB render
02 / Microcontroller hardware

STM32 development board

A 24 × 44 mm STM32F411 board with USB-C, microSD, and SWD. Four layers, with components on both sides.

Design complete · awaiting fabrication

  • STM32F411
  • 4-layer PCB
  • USB-C
Top-side CAD render of the rectangular green battery management board with monitoring and protection circuitryPCB render
03 / Ducktop2 subsystem

Battery management & charging

The three-cell battery board for Ducktop2, with cell monitoring, current sensing, and separate charge and discharge protection.

BMS routed · bench tests pending

  • BQ76922
  • ISL9241
  • 3S battery
CAD render of the BLDC motor controller showing power capacitors, three-phase bridge components, MCU, and connectorsPCB render
04 / Power electronics

BLDC motor controller

An STM32G4 controller for brushless motors, with a three-phase power stage, current sensing, and hardware protection.

PCB routed · not powered yet

  • STM32G4
  • DRV8353S
  • MOSFET inverter

Project status updated October 14, 2026.