If you’ve used MicroPython much, you know that debugging usually amounts to printing a few things out, trying your code out, ...