Capable Robot ComponentsHas created a new programmable USB hub with per-port power and data disconnects + dev board + I2C, GPIO, SPI bridges and a rugged compact design. The programmable 4-port USB 2 high-speed hub is now available via the Crowd Supply website priced from $140. Watch the video below to learn more about its features, design and programmability.
Features of the programmable USB hub include
– A CircuitPython based development board.
– A bridge between your computer and I2C (via Sparkfun Qwiic connectors), GPIO, and SPI (via its mikroBUS header).
– A power supply, providing 6 A of 5 V power to downstream devices and 13 mA resolution monitoring (per-port). Port power is individually limitable and switchable.
– A USB to TTL Serial adapter.
– A flexible embedded electronics test and development tool. USB data pairs are individually switchable, allowing you to emulate device removal and insertion via software.
– Functionally flexible. Open source python drivers on the upstream host and Python firmware on the internal MCU allow the behavior of this USB hub to be easily changed to suit your application and environment.
“The Capable Robot Programmable USB hub is housed in a robust extruded aluminium enclosure. Internally mounted LED light pipes direct status information from 10 RGB LEDs to the front panel for easy observation of hub state. The rear of the enclosure exposes the upstream USB connection and a USB port to re-program and communicate with the internal MCU. Also exposed are two I2C buses (via Sparkfun Qwiic connectors), the Programmable USB hub’s UART, and 2x GPIO. Input power is provided to the hub by a locking Molex connector.”
Source: Crowd Supply