Alternative to the UHub also found on Tindie. Has anyone gotten one?

I was waiting for the uHub to be available again and I even signed up for a notification for when he made more, but then I found this alternative one with one internal USB-C port and three external USB-C ports. It is coming from Bulgaria. I haven’t heard anything back since I ordered it about tracking, but it was only last week, and I imagine it will take a while. Has anyone else ordered this one? If so, how is it? Thanks.

2 Likes

I ordered one, and the tracking info was sent via email, but it didn’t actually work on the Bulgarian shipping website. That said, a package arrived today that I haven’t picked up yet, and I’m pretty sure it’s this board. I’ll post when I get a chance to confirm.

I also remember someone else posting recently that they received this board saying the internal port provided power and data, but the external ports only provided power. Others indicated their boards worked as expected though, so maybe it was only an issue with that one board. Here’s the thread:

1 Like

Thanks for the quick response. I hope mine works properly both internally and externally. I picked up a 1TB 2230 M.2 SSD and a small USB-C to M.2 adapter board to put in there. I want to boot from that and compare it against my MicroSD card to see which performs better, though I am happy enough with the MicroSD card speed. I bought a good fast one.

I have ordered some of the uhubs from PCBWay and will be getting them in the next few days. After I have tested I will have 8 extras for sell. PM me if you are interested and I will get back to you with a price. also can you link the M.2 usb-c adapter board that you found.

Hello! I have ordered one, and it fit perfectly. I’m currently working on a initramfs to boot on a external drive, but it’s hard! (And I’m still a Linux noob!)
The internal usb is directly connected to the CM4/5.

1 Like

That would be amazing! I’m hoping to try that with a dual boot option between SD and internal drive. That seemed possible based on some other posts, and would just require a boot config file change to select the source to boot from, which could be done froma script in the currently running OS. A bit awkward, but functional, and potentially a way to have two OS environments installed and select between them.

1 Like

Incidentally, my hub is still in delivery hell. Hoping to actually get it soon. It’s already “here”, and local, but the post office is being annoying with it.

1 Like

I created a topic about the hub and especially the external startup. At the moment I can’t do it, but if the start-up solutions can be gathered in one place, it will be easier.

I finally got the package today, and tried it in my uConsole. All the USB-C ports seem to work with data (3 external and 1 internal). I only plugged in one device and swapped it around, but it worked.

I also tried one of those cheap wireless mics, meant for phones. It showed up as a microphone and recorded fine using Audacity. It was only slightly too large to fit in the space inside the uConsole though. While the popular idea seems to be to use the internal port for faster storage and booting, if anyone wanted to, I’m guessing by removing the plastics from one of these things (and maybe covering exposed stuff with kapton tape), the transmitter could actually fit inside the uConsole case. Since the little mic has a battery and can be charged, it might be a nice portable microphone solution for the uConsole if anyone was looking for one. These are cheap mics though so the sound quality isn’t great, but it’s good enough for making notes or voice calls. The case would probably reduce the range, but they have quite a long range to begin with, so if using the device nearby it should be fine.

I have one, but I seem to have a few issues at the moment (maybe the hub at fault, maybe not).
My plan is to have a 2230SSD and an SDR internally. The SSD is connected to the internal TypeC port and works fine.
The SDR (Nooelec V5) is connected to the solder pads. It works, but after a few seconds it stops. The same thing happens if I connect my HackRF to one of the external ports, runs for a few seconds, then stops. I don’t think it is a power issue, because if I connect to the TypeA port it runs fine. In fact if I connect my RTL-SDR to the TypeA, it kills the keyboard, but using VNC the RTL-SDR runs absolutely fine. Any ideas?

So, I’ve done a bit of digging and it seems the SL2.1A chip used in this hub can’t handle the amount of data coming from the SDR “ffff80000369ccc0 273338255 C Bi:5:006:1 -75 0”. ChatGPT tells me that the …-75 error means EOVERFLOW. Oh well.

I don’t believe the internal ports go through the hub.

The internal TypeC is direct from the Cm5, the solder pads are through the hub.
I was planning on leaving the SSD on the Cm5 port and having the SDR on the hub. Sadly this isn’t going to work, so I’m going to break out the soldering iron and change things around. Hopefully the SSD won’t overwhelm the hub when transferring large amounts of data. My guess is that this will be OK, as the SSD should ‘wait’ for the hub, whereas the SDR needs to constantly stream

Hello all, can someone please tell me if the internal USB C is faster than the external one? I think the external full size usb is 2.0 speed. Is the internal one 3.0 or 3.2? Thank you for your reply!

They are all USB 2.0 since they attach to an unused usb breakout internally

1 Like

Just received mine in the mail. My plan is to ultimately put an M2 SSD and Panda wireless adapter inside the case.

Anyone know of any usb C splitters that would allow me to run both the ssd and the M2 drive off that single internal usb c port?

My backup plan is to do exactly what I did on the stock board and solder in a female usb A cable to the usb solder pads and then attach the wireless card to that. It would be awesome if I could get around soldering the adapter to the pads and just ran both off the internal usb c port.