Get the latest tech news
Introduction to Hardware Hacking with a Raspberry Pi
Hardware Hacking with a Raspberry Pi
For many people, the first tool they choose to start with will depend on their professional background or personal interests; for example, perhaps you’re an FPGA engineer by day, and you might be able to whip up some Verilog in 10 minutes to communicate with an SPI flash. It has most of the commodity interfaces that we run into when looking at COTS (commercial off-the-shelf) hardware, such as SPI, I2C, UART, JTAG, and SWD These can be interacted with using the student’s language of choice (Python, Rust, C, Go, etc.) This will allow you to ssh into your Pi over USB via the Ethernet gadget at 192.168.7.2, which is much more convenient than guessing what IP it has obtained on your network or requiring an additional monitor, keyboard, and mouse.
Or read this on Hacker News