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.3
New Features:
- Micro-USB port replaced with USB-C port
Bug Fixes:
- DP and DN traces properly connected to USB hub IC now
- STEMMA QT pinouts corrected
Other Notes:
- Minor component re-arranges to make PnP assembly easier.
The i2C USB Hub is currently being tested at Version 1.3
- 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.