# 52Pi 4-Port USB 5V Power Supply Module for 1U Rack (6-24V Input, 0.91" OLED)

**Type:** Product page · **SKU:** CE10329 · **Brand:** [52Pi](https://core-electronics.com.au/brands/52pi-australia)
**Page:** https://core-electronics.com.au/52pi-4-port-usb-5v-power-supply-module-1u-rack.html ([markdown](https://core-electronics.com.au/52pi-4-port-usb-5v-power-supply-module-1u-rack.html.md))

Power up to four USB devices from one 6–24V supply, with live voltage and current readouts on a built-in OLED. Made for tidy rack builds.

## Pricing

- **Price:** $29.60 (inc GST) — $26.91 AUD, exc GST

## Availability & dispatch

- In stock, ships same business day if ordered before 2PM (Australia/Sydney).
- We can dispatch 5 today; more stock is typically available with a 12–35 day lead time.

## Description

Feed in one DC supply, get four 5V USB outputs, and see how much current each one is drawing.

Powering a stack of Raspberry Pis, switches or USB gadgets usually means a pile of plugpacks and no idea what each device is pulling. This module takes a single 6–24V DC input and steps it down to 5V across four USB-A ports. Two TI INA3221 monitor chips measure voltage and current on the outputs, and the readings appear on a 0.91" OLED on the front panel.

An RP2040 controller board with the Pico pinout and USB-C comes pre-fitted. It talks to the monitors and display over I2C, so you can reprogram the readout. 52Pi provides MicroPython drivers and demo code to start with. You can change it to show port names, warning thresholds or logged data instead.

The board sits on an aluminium heatsink base behind a black metal faceplate with thumb screws, ready to mount in a rack alongside your cluster.

### Features

- Fewer plugpacks to manage: one 6–24V DC input powers four 5V USB-A ports
- See what every port is drawing: two INA3221 monitors measure voltage and current, shown live on the 128x32 OLED
- Make the display your own: the pre-fitted RP2040 controller can be programmed in MicroPython (52Pi supplies drivers and demo code) or C/C++
- Stays cool and quiet: an aluminium passive heatsink base, with no fan
- Rack-ready: a metal faceplate with hand-tightened screws for clean 1U installs
- Documented design: 52Pi publishes the schematic, libraries and example code on its wiki
 
### Specifications

 | Property | Specification |
|---|---|
| Input voltage | 6–24V DC (barrel jack) |
| Output | 5V, 4x USB-A (2 channels, 2 ports each) |
| Maximum output current | 8A total |
| Monitoring | 2x TI INA3221 (I2C 0x40, 0x41), 6mΩ shunt resistors |
| Display | 0.91" OLED, 128x32, SSD1306 (I2C 0x3C) |
| Controller | RP2040 board, Pico pinout, USB-C for programming |
| Programming | MicroPython, C/C++ SDK |
| Indicators | Power LED |
| Cooling | Aluminium passive heatsink |
| Mounting | 1U metal faceplate with 2x thumb screws |
| Dimensions | 90 x 88 x 45mm |

### Resources

- [52Pi Wiki: EP-0249 setup guide, libraries and demo code](https://wiki.52pi.com/index.php?title=EP-0249)
- [52Pi guide: using the module in your project](https://52pi.com/blogs/blog/how-to-use-52pi-4-usb-channel-5v-power-supply-module-in-your-project)
- [Video tutorial: MicroPython setup and OLED readout](https://www.youtube.com/watch?v=uHrA0ky3zVA)
- [Thonny IDE (for MicroPython)](https://thonny.org/)
 
### What's Included

- 1x 4-port USB 5V power supply module (RP2040 controller and OLED fitted)
- 2x hand-tightened thumb screws
- 1x USB-A to USB-C programming cable

## Images

- [Product image 1](https://core-electronics.com.au/media/catalog/product/C/E/CE10329-1.jpg)
