I have played with Odroids, and the 'the' Ubuntu phone, then compiled LineageOS, and flashed Androids, so I recognise the territory.
I've been tempted by Bus Pirates and oscilloscopes, but I remember that RISCV devices are on the horizon, so maybe I should read through those instruction sets and avoid the hard work.