The goal of this project is to build an autonomous mp3 player contained in an old leather suitcase. It works on batteries, has a 32 characters led display (home-made) and offers an oldschool way to chose the music to play: it uses perforated PCBs with a unique connectivity.
You can see the final player on this video (in french): https://youtu.be/DE0FV9JWbVA
Sadly, the documentation to this project is written in french. You can find a two-parts description of the project on the following links:
Frist part: developing and producing the PCBs
https://oci.gyre.ch/blog/?post/2018/02/01/18H-patiny
Second part: finishing the project
https://oci.gyre.ch/blog/?post/2017/12/04/18P-patiny
All the code related to this project can be found here.