---
layout: download
board_id: "capablerobot_usbhub"
title: "Programmable USB Hub Download"
name: "Programmable USB Hub"
manufacturer: "Capable Robot Components"
board_url: "https://www.crowdsupply.com/capable-robot-components/programmable-usb-hub"
board_image: "capablerobot_usbhub.jpg"
---

In addition to being a 4-port USB 2 High-Speed hub, this Programmable USB hub is also:

*   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).
*   A USB to TTL Serial adapter.
*   A flexible embedded electronics test and development tool.
*   Mountable.
*   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.

## Learn more
* [Programmable USB Hub - Crowd Supply](https://www.crowdsupply.com/capable-robot-components/programmable-usb-hub)

## Contribute

Have some info to add for this board? Edit the source for this page [here](https://github.com/adafruit/circuitpython-org/edit/master/_board/{{ page.board_id }}.md).
