It's been a little while, I finally got the board design done for the second revision of this project. I'm very happy with how it turned out. this time around the project uses a much more simple layout and has some key advantages over the previous version (assembly won't take a few hours for one thing). I've also rethought the overall functionality and made some decisions. In the first revision of this board the design used a lithium ion battery that sat under the board and had to be recharged. This time around the board will be powered by an external 5V power supply using a slip-ring to deliver power onto the board, this way we only need 1 power supply for the motor and the board instead of complicating matters with any extra components. This version also has a micro sd card on board to store the animations that will be created on the project. Also due to the smaller component count this board was simple enough to route as a 2-layer board saving significant cost on the project. Here's an image of the new board:
Compare these images with the layout from the previous board (which was 4 layers)
which is not only bigger but requires a ton more components for no real good reason. Either way I'm looking forward to the future of this project since it no longer costs an arm and a leg to produce. I'm planning on completing a few boards before my break is over so that I can order everything at the same time and save a bit of money.