Arduino source

Sketches

Each sketch represents one milestone. The display layer stays stable; the data layer changes as the source moves from fake → ELM327 OBD2 → direct CAN bus.