With the current QUAD SATA Hat you lose access to the GPIO’s, for example the UART0 that is so useful for troubleshooting. Perhaps in a next revision of the product + case you could provide access to the non-used GPIO pins by for example
providing a 90 degree angled female GPIO-pin block facing the case wall with a slot/opening in the case so you could access the available GPIO positions from the outside
extending the pins on the top of the HAT and having a small slot/opening in the case so you could connect a ribbon cable to the GPIO pins
extending the pins on the top of the HAT and extending them with a ribbon cable to the top of the case
What might also be nice is access to the USB C port of the Pi which is able to function in OTG mode.
Please note that this adapter will lift the QUAD SATA board a little bit and doing so, you may end with a problem with the USB piece adapter that connect from RPi to QUAD Sata board, not being able to connect the 4 USB ports. If you go with this, you also need to buy 2x USB 3.0 male to male cables.
The USB C is definitely not only for power, just like with other Pi’s (where it’s micro-USB of course) you can use it as OTG port as well. And with the SATA HAT having its own power supply you do not even need to worry about the PC’s USB port not being able to power the Pi.
setq can you confirm USB-C connector is no longer used for powersupply because SATA HAT provide another power entry. Then with appropriate hole in case we can connect another disk by USB-C. thant will give capacity to add fast external disk
“In short, if you have a USB 3.1 5 or 10 Gbps cable, chances are that it it is “electronically marked” while USB 2.0 cables are just fine. The high-speed cables require two pull down resistors on the Type-C port, because they use two lines to talk to the system. The original Pi 4 had only one resistor so these cables won’t work with it. Considering that the Pi 4’s USB-C port is only usable for charging, chances are that you wouldn’t want to use a high-speed data cable with it anyway.”
Sorry, but I’m not sure what your point is. It helps if you ask a question. But if what I infer from the bold ’ Considering that the Pi 4’s USB-C port is only usable for charging’ text is right and you are trying to say that the USB C port of the Pi can’t be used for anything else than charging, there’s quite a few posts on the internet that tell you it can be used for connecting devices, both as Client (so presenting itself as Mass Storage, Ethernet device, serial port, …) and for Host mode (allowing you to plug in a USB device). For example the post from @setq in this thread. Or the comment from user ‘evnglst’ on the post from your link. Or with more detail this post on the Pi forum.
But the best way to find out of cours is to try it out yourself.
Which I just did and I am experiencing the corruption mentioned at the end of the thread on the Pi Forum So apologies for leading you astray, it appears that this is not fully working for USB drives.
I did some testing and it looks like it works OK if you upgrade the kernel to 5.4.45-v7l+ #1321 via ‘rpi-update’. I did have to manually install Adafruit-BBIO from the github though before the OLED wanted to work.
More info on what I tested here.