The first cases for Rev 1.1 / 1.2 / 1.3 can be found in the wiki (See link below)
The FreeDeck aims to be a Free/OpenSource replacement for Elgatos Streamdeck and similar. It works by creating a config file with the FreeDeck Configurator, loading it onto an SDCard and inserting it into the FreeDeck. You don't need to install any software and can use it across reboots on Windows, Linux and MacOS. This was my main reason behind this gadget. This prototype is made from:
The Arduino Code can be found here
The Configurator Repo can be found here
A wiki on how to construct it can be found here