Other Resources

Below are compiled outside resources that we reference often.

UART

The [UART] protocol is documented in Chapter 21 of NXP (2012). It's an ASCII protocol that automatically syncs to your baud rate...

Microcontroller Exploits pg 44

...one of the most commonly encountered serial interfaces.

The Hardware Hacking Handbook pg 46

TTL

The most common set of thresholds...

The Hardware Hacking Handbook pg 40

SPI

A low pin-count, controller-peripheral, source-synchronous serial interface.

The Hardware Hacking Handbook pg 38

JTAG

A very low-level way of communicating with a microcontroller, either for debugging or for initial programming at the device factory.

Microcontroller Exploits pg 91

A common hardware debugging interface...

The Hardware Hacking Handbook pg 56

SWD

...reduced-pin variant[s] of JTAG...require fewer pins and [are] sometimes easier to implement than the 4-wire variants of the protocols.

Microcontroller Exploits pg 91

I2C

A low pin-count, multicontroller, source-synchrous bus.

The Hardware Hacking Handbook pg 50