Nitehawk Hexa is a 6+1 port USB hub adapter purpose-built for USB-based toolboards. It integrates the capabilities of six Nitehawk USB adapters, a USB 2.0 hub, and a 24V power splitter into a single, compact PCB. Nitehawk Hexa is the ideal solution for multi-toolhead 3D printers such as IDEX or toolchanger systems, offering a clean and reliable way to manage power and communication across multiple toolboards.
Nitehawk Hexa system allows you to hook up multiple toolheads with minimal cabling required, as shown in the diagram below:
Device/Port | PCB Label | Connector Type | Description |
Power Input | +24V/GND | Screw terminal (M4) | Power input for the Hexa and all downstream devices. Connect to a power supply that can handle the current required for your downstream devices. SV5.5-4 Spade terminals are recommended for connecting to this port. |
Upstream USB Port | USB-C | This port should be connected to your Klipper host (typically a Raspberry Pi). A standard USB-C to USB-A cable capable of USB2.0 High Speed signal rate should be used. | |
Downstream Umbilical Port | 1/2/3/4/5/6 | Microfit 3.0 2x3 | Connects to a Klipper USB toolboard via an umbilical cable. The umbilical cable is typically provided with the toolboard. If making your own cable, be sure to reference the umbilical port pinout. Always de-power your printer before plugging or unplugging any umbilical ports! |
Umbilical Port Fuse | Each umbilical port features its own fuse circuit. Replaceable in case of blown fuse | ||
USB Activity Light | Flashes when activity is detected on the corresponding downstream port | ||
Aux USB port | USB-A | Connect any standard USB device to this port (e.g. webcam, flash drive, Arduino). This port contains a resettable fuse. |
Pin # | Name | Description |
1 | Shielding/GND | Cable shielding or GND can be connected to this pin* |
2 | Shielding/GND | Cable shielding or GND can be connected to this pin |
3 | Shielding/GND | Cable shielding or GND can be connected to this pin |
4 | D+ | USB Data + |
5 | D- | USB Data - |
6 | 24V | Outputs 24V power to the toolboard |
*Pins 1, 2, 3 are all interconnected to the same net on the PCB, only one or more of these pins need to be connected to the umbilical cable.
The following toolboards have full plug-and-play compatibility with Nitehawk Hexa and require no modifications or repinning of the umbilical cable to work.
In theory, Hexa will work with any Klipper toolboards using USB communications. However, It is up to the user to make sure the pinout of the umbilical cable matches that of the Hexa. Always double check your pinout and wiring before first powering your devices!
Parameter | Symbol | Minimum | Typical | Maximum | Unit | Comments |
Input Voltage | Vin | 22 | 24 | 26 | V | input voltage at the screw terminal |
Input Current | Iin | 30 | A | input current at the screw terminal | ||
Output Voltage (umbilical port) | Vout | =Vin | V | output voltage of each umbilical port | ||
Output Current (per umbilical port) | Iout | 5 | A | output current of each umbilical port | ||
Output Voltage (USB-A port) | Vusb | 4.6 | 5 | 5.08 | V | output voltage of the USB-A port |
Output Current (USB-A port) | Iusb | 1.5 | A | output current of the USB-A port | ||
Temperature | Tenv | 55* | °C | operating ambient temperature |
*It is not recommended to install Nitehawk Hexa in the heated chamber of a 3D printer.
If you wish to design your own mount, we provide here a CAD outline:
The fuses used in for each downstream port are 2-SMD square end block type with 5A current rating. Replacements can be found in the following sources: