SKU:C148/K148








































PowerHub is a programmable controller integrating multi-channel power management. It adopts the ESP32-S3-WROOM-1U-N16R8 main control module equipped with a dual-core Xtensa LX7 processor (up to 240MHz), supporting 2.4 GHz Wi-Fi, with 16MB Flash and 8MB PSRAM onboard. A built-in STM32G031G8U6 coprocessor, combined with multiple INA226 voltage/current detection ICs and electronic switch design, enables precise management of power states for multiple expansion interfaces, achieving accurate power consumption control and providing low-power wake-up functionality for the whole device. The USB Type-C port can be used for program download and USB OTG functions. Inside, a USB interface switch allows the bottom USB port to be switched to the front USB Type-A or USB Type-C interface for convenient expansion of USB peripherals. The device features an efficient power management system, supporting multiple power supply modes (DC power + 2S battery power + PWR485/PWR CAN input power). It is equipped with 2x HY2.0-4P Grove ports, RS485, and CAN communication interfaces, facilitating connections to various sensors and industrial control devices. Suitable for industrial automation control, smart home, and other scenarios, it provides developers with stable and reliable IoT solutions.
ESP32-S3-WROOM-1U-N16R8 main control core
Supports low-power timed wake-up
USB Type-A / USB Type-C expansion interfaces
2 x HY2.0-4P expansion ports
2.54-16P expansion bus interface
RS485 communication interface (with built-in 120Ω terminal resistor switch)
CAN bus communication interface (with built-in 120Ω terminal resistor switch)
2.4 GHz SMA mini antenna
Multiple power supply modes:
Human-machine interaction:
Multiple mounting methods:
| Specification | Parameter |
|---|---|
| SoC | ESP32-S3-WROOM-1U-N16R8@Dual-core Xtensa LX7 processor, up to 240MHz |
| MCU | STM32G031G8U6 |
| Flash | 16MB |
| PSRAM | 8MB |
| Wi-Fi | 2.4 GHz Wi-Fi |
| Expansion Ports | 2 x HY2.0-4P + EXT 2.54-16P |
| RS485 Port | Spec: VH3.96-4P, with 120Ω terminal resistor switch Reverse power input voltage: DC 9 ~ 20V |
| CAN Port | Spec: XT30 (2+2), with 120Ω terminal resistor switch Reverse power input voltage: DC 9 ~ 20V |
| USB Ports | 1 x USB Type-A, 2 x USB Type-C |
| RGB LED | 8 x WS2812 |
| Antenna Spec | Size 15 x 14mm, SMA (female thread, female core) connector, 2.4 GHz band, 2dB gain, VSWR ≤1.8 |
| Compatible Battery | NP-F550/750/950, 2S lithium battery @ 7.4V |
| DC Power Input | Voltage: DC 9 ~ 20V, spec: 5.5 x 2.1mm, polarity: inner positive, outer negative |
| Operating Temp. | 0 ~ 40°C |
| Product Size | 88.0 x 56.0 x 38.5mm |
| Product Weight | PowerHub: 71.0g PowerHub Kit (with battery): 174.8g |
| Package Size | 110.0 x 73.0 x 42.0mm |
| Gross Weight | PowerHub: 105.5g PowerHub Kit (with battery): 208.2g |








| ESP32-S3 | G8 | G18 | G17 | G39 | G40 |
|---|---|---|---|---|---|
| RS485 | MCU_485_TXD | MCU_485_DIR | MCU_485_RXD | ||
| CAN | MCU_CAN_TXD | MCU_CAN_RXD |
| ESP32-S3 | G11 |
|---|---|
| User Button | USR_SW2 (Yellow round button) |
| ESP32-S3 | G19 | G20 |
|---|---|---|
| USB | MCU_USB_DM | MCU_USB_DP |
| ESP32-S3 | G45 | G48 | G0 |
|---|---|---|---|
| STM32G031 | SYS_SDA | SYS_CL | G0_BOOT |
| STM32G031 | PA7 | PB4 | PA4 | PA2 |
|---|---|---|---|---|
| WS2812C | LED_DATA | LED_EN | PMU_SW2 (side button) | PMU_SW1 (top translucent button) |
| STM32G031 | PB3 | PA15 |
|---|---|---|
| USB_SWITCH_L1 | USB_CON_LV1 | |
| USB_SWITCH_L2 | USB_CON_LV2 |
PowerHub’s USB interface adopts a two-level switch design:
| STM32G031 | PA12 | PA11 |
|---|---|---|
| INA226(0x40) - USB | PM_SDA | PM_SCL |
| INA226(0x42) - PORT.A | PM_SDA | PM_SCL |
| INA226(0x43) - PORT.C | PM_SDA | PM_SCL |
| INA226(0x44) - PWRCAN | PM_SDA | PM_SCL |
| INA226(0x45) - PWR485 | PM_SDA | PM_SCL |
| INA226(0x46) - Battery | PM_SDA | PM_SCL |
| SC8721 | PM_SDA | PM_SCL |
| RX8130CE(0x32) | PM_SDA | PM_SCL |
| STM32G031 | PA1 | PA0 | PB8 | PC14 | PC15 | PB1 | PA8 | PC6 |
|---|---|---|---|---|---|---|---|---|
| INA226_PWR | nVA_EN | |||||||
| DC_INPUT_DETECT | VIN_DET | |||||||
| USB_PWR | OEN_USB | |||||||
| PORT.A_PWR | OEN_GRV_R | |||||||
| PORT.C_PWR | OEN_GRV_B | |||||||
| RS485_CAN_PWR | OEN_PWROUT | PDCDC_REFLOW | ||||||
| SC8721_DCDC_PWR | PDCDC_EN |
| ESP32-S3 | G14 |
|---|---|
| EXT 2.54-16P 5V PWR | OEN_5VO |
| STM32G031 | PB0 | PA6 | PB5 |
|---|---|---|---|
| CHARGE | CHG_EN | CHG_STAT | |
| WAKE_UP | nSTBY_WAKE_UP |
| HY2.0-4P | Black | Red | Yellow | White |
|---|---|---|---|---|
| PORT.A | GND | 5V | G15 | G16 |
| PORT.C | GND | 5V | G1 | G2 |
| PIN | LEFT | RIGHT | PIN |
|---|---|---|---|
| BAT-2S | 1 | 2 | BAT-2S |
| HVIN | 3 | 4 | 5VOUT |
| GND | 5 | 6 | GND |
| G43 | 7 | 8 | RST |
| G44 | 9 | 10 | nWKUP |
| G42 | 11 | 12 | G7 |
| G41 | 13 | 14 | G6 |
| G4 | 15 | 16 | G5 |