hub-ctrl.c
Control USB power on a port by port basis on some USB hubs. (by codazoda)
remote-usb-target
Target board power and USB control over ethernet (by bfletcher)
hub-ctrl.c | remote-usb-target | |
---|---|---|
4 | 1 | |
350 | 3 | |
- | - | |
10.0 | 10.0 | |
about 2 years ago | over 5 years ago | |
C | Python | |
- | - |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
hub-ctrl.c
Posts with mentions or reviews of hub-ctrl.c.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-09-12.
-
Software control USB power on some USB hubs
What? They list several hubs that work, I guess you could buy any of these.
https://github.com/codazoda/hub-ctrl.c#hubs-known-to-work
-
I2c-USB-hub: An i2C Controllable USB 2.0 Hub
I wonder if it supports software control? I haven’t messed with this in a long long time, but here’s a C program for controlling USB port power via software.
It works on a pretty limited set of hubs, because most cheap out on including the switches.
https://github.com/codazoda/hub-ctrl.c
-
Kb2040 and usb hub not seeing all of my boards
https://github.com/codazoda/hub-ctrl.c or https://github.com/mvp/uhubctl can be used if the hubs have "Per-port power switching". The second link also has a long description.
remote-usb-target
Posts with mentions or reviews of remote-usb-target.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-09-12.
-
Software control USB power on some USB hubs
I've used this in the past for power cycling USB-powered embedded boards in a test farm, but the dependency on specific hubs is a pain. In the end it was easier to dedicate an RPi per board. The generation of RPi I was using could switch the overall USB power and that was good enough [1].
[1] https://github.com/bfletcher/remote-usb-target
What are some alternatives?
When comparing hub-ctrl.c and remote-usb-target you can also consider the following projects:
uhubctl - uhubctl - USB hub per-port power control
i2c-usb-hub - An i2C Controllable USB 2.0 Hub