←back to thread

USB On-The-Go

(computer.rip)
208 points jnord | 1 comments | | HN request time: 0.2s | source
Show context
CableNinja ◴[] No.42623940[source]
This article, and all comments, have reminded me yet again of my anger at the not so universal USB formats.

I had been designing a device that heavily relied on USB, as its primary goal was to be basically a USB switching station, where you plug your systems and USB into the device and then can swap around which USB is connected to any of the connected systems.

I started during the early USB3x days, and by the time i had a completed design, had to rip out and redo large chunks because the damn USB spec changed with all their 3.x super premium plus ultra speed bullshit. And then... fucking USB c. yes, you dont have to figure out which way the cable goes now, but hardware designers are suffering because of the shenanigans that is USB. My entire project was effectively scrapped because i didnt want to deal with the power draw bullshittery. Before PD it was easy enough for me to manage the power, but now, i need a whole load of supporting circuitry and have to touch datalines which my original goal was to avoid.

In short, i hate USB and its gone the way of the SCSI cable; getting more and more weird every year

replies(3): >>42624393 #>>42624548 #>>42629286 #
1. ssl-3 ◴[] No.42629286[source]
I could look at a SCSI device or a SCSI cable with my eyes and see what I was getting into with good-enough detail to understand the playing field I was dealing with today.

With USB C, my eyes don't help at all with devices nor with cables. Is it a power input? A power output? Both? Does it support a display? Is it USB 2, 3, or none? I have no direct way of telling -- my eyes don't help, and nor do my other senses.