Sorgelig wrote:While adopting MiSTer to Pi-Top case i also implement HUB, but using FE1.1S. It almost doesn't require external components and very cheap.
The GL850G is in the same league as the FE1.1. Only external crystal needed and two resistors + decoupling. I did not check the power consumption to see which one is better.
Sorgelig wrote:Convenience of such composition is doubtful. For using without case - may be ok. If case is planned, then these USB connectors are too high. Position of buttons aren't convenient - especially the right one - you will hit/cut your finger by sharp edge of USB connector. And if something bulky will be plugged into USB, it will be hard to reach the buttons. View angle of LEDs looks very narrow. I see only part of one LED from this angle.
Good points, the problem is the ethernet connector on the DE10 which prevent through hole components on the upper board. I left the led as they were on your PCB, the idea was to raise them so they can be visible on the top.
For the height I did not find any good solution, there is low profile staked connectors like :https://www.aliexpress.com/item/1pcs-Double-USB-female-connector-fit-for-Toshiba-Satellite-L300-L305-L305D-laptop-usb-socket/32785436844.html
but they are quite difficult to source and expensive.
Edge USB connectors would be very similar in height to stacked.
If someone has an Idea I'm open to suggestions.
And for the buttons... I think you're right. Time to go back to the drawing board.
Sorgelig wrote:I would think about separate add-on board which will extend Ethernet, Mini-USB and add HUB.
This is something I considered, I did not find an elegant solution to extend the Ethernet. Any tip ?
Sorgelig wrote:P.S.: i didn't make full length of I/O board not because i'm so dumb to do this. It's because of significant price increase (more than 5 times!) for boards over 100x100mm.
I did not looked into it, I'm used to price PCB per square meter. But I guess for very low quantities a small size difference can make a big price jump. At the same time 5 times $1 is $5...