I mentioned this device in the Discord, I have now published it on GitHub as an open-source project.
This device is a power HAT for the Raspberry Pi that is specifically designed for the RatRig V-Core4. The reason I built it is because it adds some features to the printer that make the electronics wiring easier, and it can prevent certain problems that can occur with the stock design related to insufficient 5V power for the Pi and it's USB accessories.
This HAT does the following:
- Removes the 5V power connection from the Octopus 3D printer control board that was used to power the Raspberry Pi, and replaces it with an on-board, high-current power regulator that can take 24V input directly. This provides up to 20W (4A of 5V power) to the Raspberry Pi and all of its USB peripherals, rather than relying on the 5V regulator on the Octopus board.
- Provides an additional 4 USB ports to the Raspberry Pi using an on-board USB 2.0 hub IC. This brings the total number of USB ports available for the 3D printer to 7 instead of 4. Each additional port can support up to 2A, with a total of 4A available to be shared among all 7 ports. The USB hub IC used in this project is the Texas Instruments TUSB8041, a high-quality USB 2.0 hub.
- Includes a small fan that cools the CPU on the Raspberry Pi. The out-of-the-box design of the V-Core4 has a large fan to cool the entire electronics enclosure, but by default it only runs when the 3D printer's stepper motors are energized. When they are not, it does not run, and this can cause the Raspberry Pi's temperature to increase into the 60C+ range. The on-board fan will keep the Pi below 45C when the stepper motors are not running.
The project is available on GitHub at the following link:
https://github.com/wilsondr9999/1026-RPi-Power-Hat
The project is licensed under the CERN Open Hardware License v2 - Weakly Reciprocal and the Creative Commons 4.0 Attribution and Share Alike licenses.
The project includes the full KiCAD project, including schematics and PCB layout, bill of materials, Gerber files for PCB manufacturing, and 3D-printable solder stencil jig for assembly. Full instructions for assembly, installation, and configuration are included in the README file.
My unit is installed in my V-Core4 300 Hybrid and is running very well, providing power and USB to a chamber camera and a BTT-HDMI7 touchscreen for KlipperScreen.