troubleshooting
- power first: correct voltage, polarity, and ground continuity
- inputs sane: pull-ups/downs in place; no floating pins
- divide: test sub-circuits; bypass blocks to isolate faults
- probe: DMM for DC; logic probe/LED for digital; scope if available
try this
print debug (serial) and blink LEDs to show progress paths.