Input-capture peripherals for pulse widths and event latency
Microcontrollers
AVR, ARM, RISC-V and bare-metal programming.
When plausible bytes hide electrical or sequencing failure
Not hope: explicit stability windows instead of ISR delays
CH32V003 bring-up, UART echo, and 8 uA sleep
Timer1, registers, and a 176-byte binary without Arduino