Bus Pirate v3.6a Hookup Guide
Resources and Going Further
Asynchronous serial communication concepts: packets, signal levels, baud rates, UARTs and more!
Serial Peripheral Interface (SPI)
SPI is commonly used to connect microcontrollers to peripherals such as sensors, shift registers, and SD cards.
An introduction to I2C, one of the main embedded communications protocols in use today.