I had a lot of fun getting all the bit twiddling right for using a Max 7291 as a display board:
https://github.com/dylanowen/display-board-pi
https://github.com/dylanowen/bart-pi
Before I moved to home assistant I also automated my lights using my Pi: https://github.com/dylanowen/nanoleaf