General things to check
- Check the IC orientation
- Check if you did not put an IC in the wrong place (mixed up 74hc165 and 74hc595 for example)
- Are the ICs seated correctly in their sockets? No bend legs?
- Try re-installing the firmware from the SD-card
Buttons not working
LEDs not working
...more to come