This document records the complete process of bringing up and debugging a custom UART-based LiDAR sensor on a ROS2 (Humble) robot platform. The LiDAR streams raw distance frames via /dev/ttyUSB0, ...
The Bus Pirate 5XL and 6 are open-source hardware debugging tools respectively based on Raspberry Pi RP2350A and RP2350B and designed to simplify interaction with various bus protocols like 1-Wire, ...
I took the original verilog-uart repository and created a debugging challenge that mimics real-world hardware development problems. The goal was to build something that would test systematic debugging ...
The oldest, tried-and-true debugging technique in embedded development is to sprinkle printf statements throughout the software in the hope of gleaning insight into system behavior. Using printf is ...
If you are interested in learning more about the recently launched Raspberry Pi Debug Probe, you will be pleased to know that Raspberry Pi enthusiast and YouTuber Jeff Geerling has wasted no time ...