I'm working on making a case for the project SamplerBox.
I would like 2 or 4 USB ports of the Raspberry Pi to be reachable from outside the case, like the photo below.
But then, how to access USB from inside the case? I need to access USB inside the case to connect a 2nd SD card reader.
Why a 2nd SD card reader?
- interal microSD card : for the OS + software
- 2nd SD card reader : for user sample sets (it's an electronic music instrument / sampler, and the user should be able to load sample sets; you can imagine this SD card reader as the SD card reader of a digital camera: useful for user data)
Why not use SPI instead of USB ? The transfer rates will be 10 times slower, and this is not an option.
Problem : USB is not available from GPIO (this would solve the problem!).
Question
Do you have an idea / solution for making a case such that:
the 2 or 4 USB ports are available outside the case for the user (for example to connect a USB MIDI keyboard, etc.)
inside the case, one USB port should be connected to a PCB SD card reader under the hood
?