Have you ever wanted to control USB devices using an Arduino, ESP32, or Raspberry Pi? with the i2C USB Hub, you can! Turn on or off ports of the USB hub using i2c, as well as control indicator lights and set current limits per-port.
More information can be found on the GitHub Wiki.
There are no stable versions for release. The latest WIP is Version 1.1
The i2C USB Hub is currently being developed to Version 1.2.
- There is a wiring error on the USB, DP and DN need to be flipped
- The STEMMA-compatbile connector was not working in testing, verify what's wrong and fix
- Write library to allow for easier Arduino use
You can buy me a coffee here!
This project is licensed under the Creative Commons 4.0 Attribution-NonCommercial-ShareAlike. For more information, click here.
If you are interested in using this project under a different license (e.g. for commercial use), please contact me.