microcontrollers microcontrollers Debouncing with Time and State, Not Hope SPI Signals That Lie State Machines That Survive Noise Timer Capture Without an RTOS