Raspberry Pi 5 vs CM4 for Edge Compute: A Decision Record
The Pi 5's PCIe 2.0 lane changes the edge compute calculus significantly. When to use it versus the CM4 on a custom carrier board.
Development board reviews, sensor evaluations, and electronic component testing
The nRF9160 integrates an LTE-M/NB-IoT modem with an ARM Cortex-M33. Bring-up is straightforward with nRF Connect SDK; power profiling reveals the modem's real current budget.
The Pi 5's PCIe 2.0 lane changes the edge compute calculus significantly. When to use it versus the CM4 on a custom carrier board.
Measuring switching converter current at 500 kHz requires a current probe with adequate bandwidth. Three probes, one test bench, and a clear recommendation for each budget tier.
The ESP32-S3's GPIO matrix is powerful and confusing. PSRAM access through the cache hierarchy has gotchas. USB-OTG on the dedicated USB pins finally works reliably.
1 GSa/s, 200 MHz bandwidth, and a serial decode bundle that would have cost extra on the Rigol. A detailed look at where the Siglent wins and where it doesn't.
The Pinecil V2 is genuinely good at 90% of my bench work. The 10% where a Hakko 888D still wins matters for fine-pitch QFN rework.
Three logic analyzers, same test bench, same firmware under debug. Timing accuracy, protocol decoder quality, and software reliability differ more than the spec sheets suggest.
The JBC heats up in under two seconds and the sleep/hibernate feature preserves tip life dramatically. Whether that justifies the price depends on your volume.
The DS1054Z is the entry oscilloscope everyone recommends. After four years of real embedded debugging use, here is what holds up and what I work around.
Logging voltage sag, peak current draw, and cable resistance with a $20 meter has saved hours of oscilloscope time during USB-C bring-up. Workflow and caveats.
The Fluke 87V is the industry standard for a reason. The UNI-T UT61E is a credible bench meter at a fifth of the price. An honest comparison for the working engineer.
An FT232H in MPSSE mode can act as a JTAG adapter for occasional use. The speed ceiling and reliability issues make it a backup, not a primary tool.