R / PC ✳
THE PERSONAL INDEX / P C RANGARAJAN ↗

Think with your hands.

Small interactive explanations. Change something. See what happens.

01 / MEMORY

Follow the pointer.

Step through addresses and values.

02 / DATA STRUCTURES

A buffer that comes back around.

Push and pop without shuffling the array.

03 / C FUNDAMENTALS

Where the padding goes.

Reorder fields and compare the layout.

04 / INTERFACES

Watch a byte travel.

UART framing and an SPI transfer.

Educational simulations, not a compiler or hardware debugger. Each tool explains its assumptions.