THE PERSONAL INDEX / P C RANGARAJAN ↗
A byte on the wire.
Explore UART framing and a simple SPI clock/data transfer.
UART: idle high, low start, eight LSB-first data bits, high stop. SPI mode 0 here is MSB first, idle-low clock, sampling on the rising edge. Logical levels only, not voltages or timing guarantees.
Keep exploring.
01 / MEMORY
Follow the pointer.
Step through addresses and values.
02 / DATA STRUCTURESA buffer that comes back around.
Push and pop without shuffling the array.
03 / C FUNDAMENTALSWhere the padding goes.
Reorder fields and compare the layout.
04 / INTERFACESWatch a byte travel.
UART framing and an SPI transfer.