Phil’s Lab

Phil’s Lab

Creator
0 followers

Embedded hardware design, mixed-signal, and PCB best practices

Debugging, Logging, and Monitoring via SWO Trace (STM32 ITM & DWT) - Phil's Lab #173
VideoMay 4, 2026

Debugging, Logging, and Monitoring via SWO Trace (STM32 ITM & DWT) - Phil's Lab #173

The video demonstrates how Serial Wire Output (SWO), together with the Instrumentation Trace Macrocell (ITM) and Data Watchpoint and Trace (DWT), can replace traditional UART or USB logging on ARM Cortex‑M microcontrollers, using an STM32H7 on a custom QueenB radio‑control...

By Phil’s Lab
Biquad Filters (DSP with STM32) - Phil's Lab #172
VideoApr 8, 2026

Biquad Filters (DSP with STM32) - Phil's Lab #172

The video walks viewers through biquad filters, the second‑order IIR building blocks that underpin most digital audio processing, and shows how to move from theory to a working implementation on an STM32‑based guitar pedal. It covers block diagrams, transfer functions,...

By Phil’s Lab
PCB Controlled Impedance - Phil's Lab #171
VideoMar 17, 2026

PCB Controlled Impedance - Phil's Lab #171

The video excerpt from Phil’s Lab focuses on controlled‑impedance design, explaining when and how engineers must manage trace impedance to preserve signal integrity in advanced digital hardware such as FPGA‑based systems, DDR memory, and gigabit Ethernet. Key concepts include the maximum‑power‑transfer...

By Phil’s Lab
STM32 USB MIDI Controller Tutorial (TinyUSB) - Phil's Lab #169
VideoFeb 11, 2026

STM32 USB MIDI Controller Tutorial (TinyUSB) - Phil's Lab #169

The video walks viewers through constructing a custom USB‑MIDI controller using an STM32H7 (SM3287) MCU and the TinyUSB stack. Phil repurposes a QueenB radio‑control PCB—originally not intended for music—to host thumb‑sticks, switches, and RGB LEDs, turning them into MIDI control‑change...

By Phil’s Lab