Lawrence's PCB Projects

Three PCB boards I designed in Altium, had fabricated, and brought up on the bench as part of UTAT Space Systems. Open the schematic, layout, 3D model, and BOM below. Visualization is done through Altium Viewer so there's nothing to install. Sources are on my GitHub.

STM32L496RG breakout

Bring-up notes and scope captures on GitHub

An STM32L496RG breakout board, with buffered I²C bus, CAN through a protected transceiver, and SWD with SWO trace. Timer/PWM, NRST, and SPI pins are also broken out to a 7-pin header. Verified on the scope after assembly.

Stackup
4 layer, two internal ground planes
Components
57
Fabrication
JLCPCB, hand assembled

Onboard computer

LED Blink and more details on GitHub

An STM32F103-based onboard computer, containing power circuitry, JTAG header, and a buffered I²C bus. First board I took from schematic through to a working blink.

Stackup
2 layer
Components
32
Fabrication
JLCPCB, hand assembled

3V3 buck converter

Design and ripple measurement on GitHub

A 3V3 buck around an LMR50410, designed to hold output ripple under 100 mV.

Stackup
2 layer
Components
9
Output
3.3 V, ripple around 36 mV Pk-Pk