USB Audio Sniffer

I recently started using USB wireless headphones when playing games on my Nintendo Switch 2, so I can fully enjoy 3D audio. These come with a USB adapter which connects to the console and presents itself as a USB audio device. This adapter then connects to the wirless headphones via 2.4 GHz for reduced latency. The issue? I like to stream my gameplay to YouTube using an HDMI capture card and the Nintendo Switch 2 can’t output audio to multiple devices at the same time. So I can choose between audio going through HDMI to the capture card or through USB to my ears, but not both 🤦. ...

July 4, 2025

microSD Express Benchmarks

In a previous post I explained how I managed to connect microSD Express cards as PCIe NVMe devices to a computer’s M.2 slot. This eliminates possible overhead and bias of USB adapters. Additionally, it allows extracting additional information via the NVMe interface. So let’s do some benchmarks ⏱️. I tested the following cards: 1TB Lexar® PLAY PRO (LX1TB71) 256GB ADATA Premier Extreme (SD71) 256GB Sandisk (ST25671_WDC/SDSQXFN) They all support PCIe Gen3x1 which supports a maximum theoretical transfer speed of 985MB/s per direction. ...

May 17, 2025

A microSD Express card in an M.2 slot

The upcoming Nintendo Switch 2 game console features microSD Express cards, which I hadn’t heard about before. Since I got nothing else to do while waiting for the console to release, I dug deeper into what these actually are. These microSD Express cards have additional pins for … 🥁 … PCI Express. This allows transferring data much faster compared to their SDIO interface. So I went looking online for adapters, which can connect these cards to a computers PCIe port. To my surprise, these don’t exist. Heck, even for USB, there’s only a single adapter that you can buy: SanDisk PRO-READER SD Express Dual Card. There are a couple more for full-sized SD cards, but SD<->microSD adapters don’t seem to exist, which makes them useless to me. ...

May 15, 2025