Show HN: I built a website to better compare USB-C hubs found on Amazon
usb-hubs.org
usb-hubs.org
Also filter whether it’s one USB-C connects to computer or two USB-C connects to computer. With two USB-C connected to computer, can pass through more types of USB to accessories.
Finally, it doesn’t show matches that I know are matches.
// I buy these to test, but don’t want to waste time testing duds, so spend time trying to figure out if/when the claimed stats are possible.
101 Intro: https://www.howtogeek.com/211843/usb-type-c-explained-what-i...
301 Deep dive: https://www.bigmessowires.com/2019/05/19/explaining-4k-60hz-...
I don't think they'd bother, because none of these docks can do it. USB-C 3.1 inherently can't support a 4k@60hz display, due to bandwidth limitations. And it certainly can't run two of them.
You'd have to jump up to a Thunderbolt 3 dock for that sort of thing.
there is no standard by that name and Rev 2.0 does not mention video
That said, there are plenty of dual USB-C connector, dual HDMI 4K@60hz port, dongles designed for Mac on Amazon. I think this is the most recent addition:
https://smile.amazon.com/gp/product/B07RH9HF4R/
”Satechi Aluminum Type-C Dual HDMI Adapter 4K 60Hz with USB-C PD Charging — Stunning dual HDMI display with a convenient USB-C PD port to keep your setup up and running - all in 4K 60Hz resolution. ENGINEERED FOR 4K DUAL DISPLAY - features dual HDMI ports to connect two monitors for stunning, extended 4K 60Hz display. Requires a direct HDMI connection, will not work with VGA, DVI or Thunderbolt displays...”
By contrast, this is one HDMI 4K@60Hz and one HDMI 4K@30Hz:
https://smile.amazon.com/Satechi-Multimedia-Adapter-Gigabit-...
Includes the two 4K HDMI ports of differing refresh rates, USB-C PD 3.0 charging, Gigabit Ethernet, micro/SD card readers, and USB 3.0 ports, and also will not work with Thunderbolt.
Finally, it could be a DP 1.4 MST hub but that is very rare (the first USB C to DP 1.4 MST I am aware of was announced at CES 2020 https://plugable.com/2020/01/07/plugables-new-docking-statio... and didn't ship yet) and figuring out support will be _very_ interesting. All Intel 14nm laptop CPUs are stuck with DisplayPort 1.2 and then researching which laptops with Radeon / nVidia GPUs run their USB C through those GPUs to provide DP 1.4 will be fun.
Let's put 4k @ 60 (and then 4k @ 30) into the bandwidth calculator: https://linustechtips.com/main/topic/729232-guide-to-display... you can see you need more than what DP 1.2 can provide so everything I said above applies.
Oh and of course if it's for a Mac, in general, you could just use two USB C plugs, I suspect that's what the 4k @ 60 + 4k @ 30 is: one plug is used in DP alt mode, the other is used in MFDP mode.
This adapter was, I believe, also announced at CES 2020.
May I ask why, or is it the details you have later in your post?
DisplayLink is not.
The confusion is deliberate, the company renamed itself to DisplayLink a few months after the standard came out.
and then
https://www.businesswire.com/news/home/20061106005769/en/New...
https://glenwing.github.io/docs/DP-1.0.pdf DisplayPort Standard Version 1 May 1, 2006
https://www.bigmessowires.com/2019/05/19/explaining-4k-60hz-... has the specific technical details.
And that’s why I’m linking to adapters that use two of the Macbook Pro ports.
Apple‘s newer model multiport adapter does 4k60 and USB 3 on devices supporting DisplayPort 1.3 (which is required to fit 4k60 into two instead of four lanes).
HDMI alternate mode hasn't really caught on, especially since it uses all high-speed lanes on USB-C. This leaves no room for USB 3 ports on a combined hub.
Thunderbolt docks with Titan Ridge controllers fall back to USB capabilities/bandwidth if connected to a USB-C non-Thunderbolt host.
As others have noted, the Thunderbolt/USB landscape is pretty confusing.
https://www.amazon.com/UPTab-10Gbps-60hz-Power-Delivery/dp/B... is an example
Apple also recently quietly updated their multiport adapter to do just that:
https://support.apple.com/en-us/HT207806
Intel (GPU) Macs are notably not supported, unfortunately (due to supporting DisplayPort 1.2 only).
For a few years I didn't buy new hardware and recently I started seen "HDMI cables with / without ETHERNET" I thought it was some crappy marketing, wrong Chinese translation of just a "scam" like the HDMI to water tap adapter, but after looking on the internet I discovered it was real.
I think part of it is that vendors all through the supply chain have learned that churn caused by obfuscation is good for their bottom line.
If consumers could clearly understand what they needed and were able to select the right product for themselves, you would end up with a small number vendors selling solid, good quality gear. That would be bad for the chip vendors and resellers.
Monitor makers need to get their act together as well... do we really need VGA, DVI, HDMI, mini-HDMI, DP, mini-DP, thunderbolt, and USB-C all existing at the same time as ways to connect your monitor to a computer?
Businesses are buying laptops more often than desktops for the past 10 years and different manufacturers have been utilizing different approaches to minimize the number of cables needed per accessory.
The case of HDMI with ethernet net is the same. This way you can share your screen and internet connection from a mobile device with a single cable. It's only needed in specific circumstances, but as USB has become more advanced, more cables/ports are quietly just turning into differently shaped USB cables that limit which data channels are available.
[1] https://geizhals.eu/?cat=nbdock [2] https://geizhals.eu/?cat=nbdock&xf=5206_2%7E5207_DisplayPort...
It has an awesome interface and covers the US and the UK.
Anyways, enough rambling, thanks for sharing :)
A better label for that category might be "No third party software"?
2 of the USB-C ports are USB 2.0? WTF is that. Nobody wants that.
It seems like it’d be more realistic to have a tick-box for “a usb-c port” and a tick-box for “a PD port”.
- Thunderbolt 3 support filter
- Power delivery capability (usually 60W-100W if at all)
Both of those are valuable for mac shoppers.
I ended up going with this one: https://thepihut.com/products/anidees-6-port-smart-ic-usb-ch...
I did not realize they were not available in the EU though. It looks like they list on Amazon UK, not sure how helpful that is.
Have had it for a couple of months now with no issues.
For the pi, “at the same time” is what most hubs seem to miss - often they can supply 3A per port, but not ports * 3A overall. (60W on 6-10 ports is a typical config, so you can pull 12-15W per port, but not 6 * 12+ overall.
I got something from cable matters but think it is faulty and cuts out on PD at times. I am looking for a replacement.
The two "hubs" that supported all the stuff that I wanted were effectively docking stations:
- https://hengedocks.com/products/stone-pro
- https://www.amazon.com/dp/B07VL675DT
I also bought one of these (https://www.kickstarter.com/projects/hypershop/hyperjuice-wo...), but waiting on delivery. It's not a hub, however.
I'd suggest to avoid anything DisplayLink at all costs, it's laggy on Windows and the Linux driver support is pretty bad (Ubuntu only, doesn't support the latest version, not open source).
I just use another USB-C to DisplayPort cable even though it should be unnecessary.
If someone happens to have experience with this, share your thoughts please!
Edit: if you plan to use a USB to lightning connector for your iPhone X then indeed the 100W is needed as apparently this device splits power evenly (50W+50W) between the two USB C. A comment however says it's not fast charging the iPhoneX when they are both used, so now I understand your dilemma.
https://www.indiegogo.com/projects/hyperjuice-world-s-first-...
Waiting for it to arrive.
Apple's entire game is making things small and making them work well. Why are Apple (who has unlimited funds to throw at this), Anker, and other established companies unable to make something like this, but this newcomer is?
Anker makes a 100W charger but its ginormous compared to this one. They probably might be building a smaller one. Apple won’t build this product ever because its a very niche product. Most people don’t need this kind of power/setup.
And the tail on these. It's almost always too short to make it useful to plug it into the back of a thunderbolt display.
I think the Thunderbolt 3 monitor I got recently is my last planned Thunderbolt 3 purchase. I'm not sure if I can hold out long enough for USB-4 to land, where hubs are expected to be hubs again. But barring lost or damaged equipment, I'm going to try.
SEO Spam really ruined product search / reviews.
Just last week I tried hard but couldn't find a good review of USB-C Power Adaptors, just page after page of SEO optimized spam without actual content.
I noted down all the feedback and ideas for improvement and will tackle those points:
* better filters (video resolution, displayPort, card readers, power delivery) and sorting by price, "no-feature" search
* Better and cleaner design
* Moar data: definitely Thunderbolt 3 hubs and usb-c hubs of higher quality (anker?)
* implement reviewmeta to check the reviews of each product
* better quality of product data/prices and so on
Are you talking about adding hubs that aren't available on Amazon? When I started to use my 13" mbp as a desktop station I was surprised how hard it was to find a decent hub, and I couldn't find anything on Amazon that worked. I tried several hubs that seemed to work, but they interfered with wifi.
I ended up with a CalDigit TS3 Plus, and it's been really good so far. I would not have found that on a site that only reviews Amazon products, but I would have really appreciated an actual recommendation rather than just a large set of products to compare.
An example of that is nextdesk: https://www.reddit.com/r/StandingDesk/comments/69npx4/drama_...
- 100W PD
- 4k60Hz (preferably through USB-C)
- Gigabit ethernet
I have not been able to find a _single_ docking station or hub that can check these 3 boxes :(
I'd pay $300 for a dock with 100W PD, 4k60 and gigabit. But this ain't it.
DisplayPort 1.4 changes this, but everything seems to be stuck on 1.2
100W is, of course, possible.
I use a CalDigit USB-C Pro Dock with my MBP: https://www.amazon.com/gp/aw/d/B07VL675DT - it's TB3, but it can fall back to USC-C (with reduced capabilities, of course). It uses Intel's newer Titan Ridge chipset. The older and more common Alpine Ridge chipset is TB3 only.
Too bad about the 85W.
Man this whole Type C thing is confusing. Wasn't it supposed to simplify USB?
For what it's worth, unless you're doing a constant full load on your CPU and GPU, 85 watts is probably enough.
Note that in the future, Thunderbolt 3 is getting de facto rebranded as USB4 (no space). https://arstechnica.com/gadgets/2019/09/usb4-is-coming-soon-...
I don't think it is. The dock itself uses quite a lot of power, that's why the highest you can find is about 85-90W. USB-C cables support max of 100W so I don't think it's physically possible to accept 100W and output 100W at the same time.
I was thinking more of a proper dock that has its own power supply. My dock has a 150W power brick, and then it supplies 85W to my laptop. In theory, the numbers could be 165W and 100W.
The MBP16 gets so hot and loud when you draw this kind of power anyway, you probably don't want to do that for longer periods of time.
I'm actually still looking for a hub that will do 4K/60Hz HDMI/DP and power delivery (and preferably 1-2 extra USB-C ports), so that I can power my MacBook Pro with it, and have it deliver video to my external display, all while only having one cable going into the MacBook. Not dual monitors, just a single display while the lid is closed.
From what I can tell, that's only possible with an expensive Thunderbolt dock.
[1] https://www.dell.com/en-us/work/shop/dell-thunderbolt-dock-w...
(To those that go down this route, be aware: you cannot use both DP ports on this dock as-is -- again, macOS lacks MST support. One monitor must be connected to the Thunderbolt add-on module.)
It sucks from a price perspective too.
Addendum: That monitor is also a dud in many other ways, notably that the PIP and PBP feature sucks and it has horrific ghosting. All a real shame as Dell used to have high standards for their monitors.
https://www.bigmessowires.com/2019/05/19/explaining-4k-60hz-...
https://smile.amazon.com/Cable-Matters-Multiport-DisplayPort...
https://smile.amazon.com/Dell-Business-Thunderbolt-USB-C-Doc...
This is what I'm fighting right now. Lots of hubs, they all do some things right, but not everything. The reason is apparently answered by the first article ("any USB-C hub using this technique for 4K60 video can’t have any USB 3.1 ports on it").
I've yet to find a sub-$100 Thunderbolt dock. Monoprice had a sale on docks in December, bringing the price down to $56, but I was too slow to pull the trigger.
[1] https://www.amazon.com/Cable-Matters-Multiport-DisplayPort-E...
You can get this on sale for reasonable prices. Here's a second hand dock currently going for $80: https://www.ebay.com/i/303430714025
Every "hub" I've seen has maaaybe twl USB-C ports and two or three USB-A ports—which makes me think that USB-A will never die and we'll be stuck with both of them forever.
Where does it say that? I've seen a lot of posts claiming just the opposite.
You can't just take a setup designed for type-A ports and mechanically convert them to type-C, because that would allow you to make an A-to-A connection. But that's not a blocker for a properly-designed hub.
I bet this is fully artificial limitation sneaked into the spec by people not wanting "stuff working without PCs"
It has one USB Type-C in with 3 USB Type-C out plus 4 USB Standard-A out. One of the C outputs supports downstream charging. Should just be a matter of time until hubs using this chip are widely available.
Why is this? Is it because only one port can be upstream, so they try to avoid the confusion? Or just cost?
What you really need to be doing is making recommendations, product breakdown, and even label things as your "choice" and why. Right now, it just looks like a glorified affiliate link farm and that feels dirty.
Spamming users with a wall of product is not the solution.
Why you ask?
I have a mac and a PC on my desk, and i plug my kb,mouse, and headset (usb sound card) into the hub) and just swap one cable instead of three to game. If you have a better solution that has hub/kvm -> usb-c for the mac, i'm all ears.
Apple decided to eliminate all data ports except USB-C on its notebooks several years ago, yet they don't offer a robust multiport adapter? (I guess you can spend $70 if you want the privilege of being able to plug in a conference room HDMI adapter, but not much else.)
I am also completely confused on how many of these multiport adapters work. One I purchased in the past required that I install drivers on my Mac. Others seem to not require that. Can I plug USB-C adapters into USB-C adapters, if say, I wanted to plug a USB-C to Ethernet adapter into my main USB-C multiport adapter? Does it depend on the adapters? Does any USB-C multiport adapter that has a female USB-C port allow me to charge the device the adapter is plugged into? I seem to have had mixed results with that in the past.
After struggling with countless hubs now, having drives disconnect and displays freak out I'm now convinced the reason Apple only offers adapters like single USB-C to USB-A and no hub solution is because deep down they know that the hub technology just isn't reliable or feasible at all and only 1 to 1 port conversions are actually reliable in this spec.
Happy to be proven completely wrong, but honestly I've yet to see a hub that can reliably keep drives connected and only the Apple single C to A cable manages to do it reliably enough across 5+ hours and the fact Apple doesn't even ship a $100-$300 hub speaks volumes to me.
I'm always interested in projects that have a clear path to monetization.
The two ports on this laptop are an absolute nightmare, this wasn't my choice because it's a work machine but please no one else buy this thing because it's pure suffering, hubs never work reliably only cables that work are the single C to display port cable and the single official Apple C to A cable.
Every hub I try has drives disconnecting on their own, HDMI displays freaking out and so on. This isn't pro level computing if my data and displays don't work reliably.
Here's a few filters off the top of my head that you might consider adding:
* Price
* DisplayPort ports
* Maximum power pass-through
* Is the ethernet port gigabit or just 100mbit ( e.g. https://www.amazon.com/dp/B06Y5N3YCD/ - You generally can't get 4k60 + gigabit without thunderbolt 3.)
You might also want to consider adding docks, or perhaps create a second website for those. (In my mind, the main distinction between the two is weather or not it has a built-in power supply - it looks like none of yours do.)
All above would allow people to quickly generate and share chunks of specific amazon products to their following and monetize it.
You could either produce sidebar with your own ads or just charge for such service so it would be win-win for all
Issues are with marketing (SEO, useful text), malformed or wrong informations and normally there is no global valid usable database available to get all the data. Sometimes I depend on crawling, so websites changing break normally price-updating. By using an API its not such much a hassle, but also using the API sometimes product ids change and you have to keep it updated to not end up with a broken website.
I created Keyfuchs[1], a german / english price comparing website for game key prices and we mostly manually write the texts, half-automatically crawl the different stores and try to set it up nicely for our users.
For a laptop you want TB 3 for high frame rate video and fast drives. For an iPad Pro, it’s not necessary (and I carry one of these listed devices in my bag with me)
I'd like to connnect Titan RTX (DisplayPort) to LG's 31" 5k2k (USB-C) but all I see are cables for the opposite direction, i.e. USB-C/Thunderbolt to DisplayPort, for MacBooks. Other DisplayPort on LG is already used by another computer (gaming PC with 2080Ti) and HDMI can't do 5120x2160@60Hz.
Alternatively, you can power the Gigabyte GC Titan Ridge from a mining riser, no PCIe is necessary, feed it DisplayPort signals, get Thunderbolt signals. Titan Ridge is DP 1.4 capable.
Titan Ridge is an option as well though I want to use it in an x399 Zenith Extreme board (DeepLearning rig) and that might be challenging (in theory it should work but the board is super buggy).
Edit: See other comment. Looks like someone actually did manage to create a cheap adapter, and was able to power it from DisplayPort as well. I'd love to hear if anyone knows how well this works.
I think this would be quite hard to do inexpensively, as USB-C hosts have to be configured by the client to send Display Port signals on the SuperSpeed lanes. [1] If the monitor (client) doesn't detect a host, it's probably not going to try to interpret the SuperSpeed signals as DP. It seems to me that an adapter would likely have to emulate a USB-C host supporting DP alt mode. This would at least require external power (unless your monitor's USB-C port is powered), and would more likely require the adapter to use one of your USB 3 ports so that it can also support devices on any monitor USB hubs.
[1] https://www.totalphase.com/blog/2019/11/how-displayport-alt-...
You know, a hub. Which seemingly do not exist for USB-C / USB 3.
https://superuser.com/q/1381139/122042
https://mjtsai.com/blog/2017/10/14/the-impossible-dream-of-u...
The Anker four-port hub [0] is great (I own like four, just in case), but I would kill for one with five or six ports.
[0] https://www.amazon.com/Anker-Aluminum-Adapter-MacBook-Chrome...
For example: https://www.amazon.com/dp/B014ZQ07NE/ (7 ports)
With a cable like: https://www.amazon.com/dp/B00UXKTJE0
There is not a single USB-C hub on this site. A USB-C hub would take one USB-C port and turn it into several USB-C ports.
These are what are called port replicators. There are no USB-C hubs in existence, which is a huge reason why the standard is still struggling.
Thank you for putting a selector for "how many USB-C ports" front and center, that at least illustrates the problem…
I'm actually currently developing one as well that has a unique twist to it.
https://www.amazon.com/AVLT-Power-4-Port-USB-3-1-USB/dp/B081...
You're pretty screwed if you want a 4 port hub, yes.
But if you really need the hub you describe, here's one that I think conforms to what you describe: https://www.coolgear.com/product/usb-31-typec-4-port-hub-or-...
For a little bit more, you can have 6 USB-C ports: https://www.coolgear.com/product/usb-3-1-dual-type-usb-c-a-8...
I was wondering if you could add power output per port, and total, in Amps...
Reason that I ask is because someone might want to power a whole bunch of Raspberry Pi's off of a single USB hub, and if it doesn't have the requisite amps (~3.0 Amps per socket), it will probably burn out, or power will probably sag, and that wouldn't be fun!
But, other than that minor "would-be-nice" -- great site, all in all!
Just to be clear, I don't expect you to have this answer. From what I can tell, the answer is "no that doesn't exist".
In my case, I have two midi controllers and an external audio interface that all want their full share of power. The audio interface refuses to run without it.
So I'm wondering if there's a hub that is "externally powered" via the host's PD power supply.
There are plenty of USB C hubs that can draw additional power from a downstream PD source. But I want something that can draw additional power from the host even if it's a laptop running on battery.
(Power Delivery is an additional spec that can run over USB C, but its existence is independent of and doesn't change the USB spec's power limitations for a single device)
MacbookPro <-> USB-C Hub <-> Display
Currently, the display can provide enough power to RMP, I would like to have hub in between so that I still have only one cable but it seems impossible to find
https://www.amazon.com/Anker-PowerIQ-Charging-MacBook-Surfac...
I've been working for two years on a similar website for Phones/VR/Cameras/Drones, check it out here : https://picked.cc
The website doesn’t support the Amazon links in Australia. When I click a link on my iPhone it opens the Amazon app, then tries to switch my app to the US listing which doesn’t work.
My suggestion is to provide multiple Amazon links for various countries.
What's the story behind this? (Very specific product ;))
I would suggest adding more margin vertically on cards and making them smaller for mobile.
The Story: I was actually looking to buy a USB-C hub myself but was annoyed by the amazon website: no filtering, no clear marking of features... Talked to some tech friends, they had encountered the same thing, so I quickly acted and created that website^^
Is it open source? I'd love to contribute!
So it ends up being not very helpful, sorry.
I am no expert on usb hubs, but filtering for pass through power is actually possible: You have to specify at least 1 for usb-c port, then you can select the "Power Delivery" checkbox. Is power delivery the same as pass through power? and it is it possible to have that without having a usb-c port?
I have a 2013 macbook pro with 2 lightning ports, and 2 usb 2 ports.
Very often I need to connect two external drives at the same time, leaving me without a port to connect my wireless logitech mouse and keyboard.
I tried to find a lightning to usb adapter, but these don't seem to exist.
That's really clever by the way, placing that button so prominently. It both instills trust and serves as a gentle reminder of the amount of work that went into this (at least in my mind).
I will talk to the other mods whether we want to endorse these. I personally would never encourage anyone to buy a non-certified device made by a noname company but the others might have a different opinion.
I bought some of the wireless chargers from Anker before and those feel quite plastic-y, so this was nice.
edit: Oh hey, it's run by a former googler. https://en.wikipedia.org/wiki/Anker_(mobile_chargers) neat.
Used to think Aukey, Satechi were in the same league as Anker but they’ve been shown to falsely show standards compliance as well as a being USB power non-compliant with some. Satechi has/had a lot of fake reviews powering its growth as well.