~/usb-emulation/ · 2026 · active

USB emulation

Emulating USB devices for automated testing of the Device Under Test.

Architecturally designing a full system that tests the DUT’s (Device Under Test) USB communication: what went wrong, how it evolved and what was actually the trigger for me to go down that rabbit hole full of frustration and opportunities to learn.

STACK

C, C++, Python, ARM, ld, SWD

BUILD LOG