as some of you know I'm not convinced of the existing USB HUB Board.
My major concern is the connection of the HUB to the DE10 using cables and the issue that the USB ports are on three sides.
So I've decided to design my own USB HUB .....
The major things I wanted to achive was:
1.) Cables only on the small sides (as there is cabeling already)
2.) Already build in convertes for Retro Joysticks using DB9 Connectors
While talking about this with Cyril I've decided to offer the possibility to use either just USB Ports OR the Convertes, so the board can be done in two different flavors:
1.) 6 USB Ports
2.) 4 USB Ports & 2 Retro Joysticks
Befor you ask: No it has not been possible to place both DB9 on one side due to space
The bottom side will look like this:
As I said: Both board will be conneced not using cables.
So I've designed a second PCB doing the connection:
(It's up to your imagination to think about the two Micro USB Male connectors on the board - my 3D skill is 0 )
If you now think: Why only 6 USB Ports or 4 Ports & 2 DB9 - have a look to the left upper boarder:
I've (placeholder for the moment) the idea to mount an ESP32-WROOM using also vusb for communication to the MiSTer and offer the possibility to connect to Wireless Controllers (this is just an idea at the moment - I'll first have to develop the needed FW for this).
And as a 'proof' that this might work - a picture of my prototype board (as you can see I've done some mistakes

But basically it's fully working.
One thing to mention: The Retro Adapters are based on the schematics of Retro Designs - so you will be able to use all Retro Designs FW for differens types of Joysticks without any change - and it will be possible to change the Joystick FW from MiSTer Linux command line (at least).
So I've changed the layout already according to the errors I've fixed and hopefully the next set of boards is having no errors anymore (I'll order the PCBs within the next days).
When I can declare the layout as 'final' I'll provide the project data on github.
And yes - I'll offer full build ones in the future.
Please feel free to comment

cu
Thomas