M5Stack PowerHub IoT Development Kit (ESP32-S3)
The M5Stack PowerHub is an ESP32-S3 controller with multichannel power management, INA226 monitoring, USB OTG, RS485, CAN and Grove ports — ideal for industrial automation, smart home systems and advanced IoT projects.
The M5Stack PowerHub is a programmable controller designed for multichannel power management. It is built around the ESP32-S3-WROOM-1U-N16R8 module, featuring a dual-core Xtensa LX7 processor running at 240 MHz, 16MB of onboard Flash and 8MB PSRAM, with support for 2.4 GHz Wi-Fi.
A built-in STM32G031G8U6 coprocessor, along with multiple INA226 voltage and current monitoring ICs and an electronic switch design, enables precise control of power to multiple expansion interfaces. This allows accurate power-consumption management across connected devices while also supporting low-power wake-up for the entire system.
The PowerHub includes a USB Type-C port for programming and USB OTG. Its internal USB switching system lets you route the bottom USB interface to the front USB Type-A / USB Type-C ports, making it easy to connect and expand USB peripherals.
The high-efficiency power system supports multiple input methods, including DC power, 2S battery, and PWR485 / PWR CAN. Connectivity options include 2× HY2.0-4P Grove interfaces, RS485, and CAN, enabling integration with a wide range of sensors and industrial equipment.
With its flexible power architecture and rich connectivity, the PowerHub is well suited for industrial automation, smart home systems and other IoT applications where reliable, fine-grained power control is essential.
Lithium Battery Shipping: Due to courier restrictions, this product can only be shipped within the United Kingdom. With this item in your cart, your shipping options will be limited and may cost more than our usual rates. Why?
Features
- ESP32-S3-WROOM-1U-N16R8 core module
- Supports low-power timed wake-up
- USB Type-A / USB Type-C expansion ports
- 2 x HY2.0-4P expansion ports
- 2.54-16P expansion bus interface
- RS485 communication interface (with 120Ω terminal resistor switch)
- CAN bus communication interface (with 120Ω terminal resistor switch)
- 2.4 GHz SMA mini antenna
- Multiple power supply modes:
- PWR485/PWR CAN input power
- 2S battery power supply
- DC 7 ~ 20V input power
- Human-machine interaction:
- Multi-channel status indicator LEDs
- 3 x physical buttons
- Multiple mounting options:
- Magnetic design for easy attachment to metal surfaces
- Cross mounting hole design on the back for easy wall mounting
- LEGO mounting holes
- M2 screw holes
Specifications
| 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 Interface | Connector type: VH3.96-4P with 120Ω terminal resistor switch Reverse input voltage: DC 9 ~ 20V |
| CAN Interface | Connector type: XT30 (2+2) with 120Ω terminal resistor switch Reverse input voltage: DC 9 ~ 20V |
| USB Interface | 1 x USB Type-A, 2 x USB Type-C |
| RGB LED | 8 x WS2812 |
| Antenna Specs | Size: 15 x 14mm, SMA connector (inner thread, inner hole), operating band: 2.4 GHz, gain: 2dB, VSWR ≤ 1.8 |
| Compatible Battery | NP-F550/750/950, lithium 2S @ 7.4V |
| DC Power Input Port | Input voltage: DC 9 ~ 20V, spec: 5.5 x 2.1 mm, polarity: positive inside, negative outside |
| 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 |
Resources
- Documents
Package Contents
- 1 x PowerHub
- 1 x NP‑F550 2000mAh removable battery (optional)
Original: $63.04
-70%$63.04
$18.91














Description
The M5Stack PowerHub is an ESP32-S3 controller with multichannel power management, INA226 monitoring, USB OTG, RS485, CAN and Grove ports — ideal for industrial automation, smart home systems and advanced IoT projects.
The M5Stack PowerHub is a programmable controller designed for multichannel power management. It is built around the ESP32-S3-WROOM-1U-N16R8 module, featuring a dual-core Xtensa LX7 processor running at 240 MHz, 16MB of onboard Flash and 8MB PSRAM, with support for 2.4 GHz Wi-Fi.
A built-in STM32G031G8U6 coprocessor, along with multiple INA226 voltage and current monitoring ICs and an electronic switch design, enables precise control of power to multiple expansion interfaces. This allows accurate power-consumption management across connected devices while also supporting low-power wake-up for the entire system.
The PowerHub includes a USB Type-C port for programming and USB OTG. Its internal USB switching system lets you route the bottom USB interface to the front USB Type-A / USB Type-C ports, making it easy to connect and expand USB peripherals.
The high-efficiency power system supports multiple input methods, including DC power, 2S battery, and PWR485 / PWR CAN. Connectivity options include 2× HY2.0-4P Grove interfaces, RS485, and CAN, enabling integration with a wide range of sensors and industrial equipment.
With its flexible power architecture and rich connectivity, the PowerHub is well suited for industrial automation, smart home systems and other IoT applications where reliable, fine-grained power control is essential.
Lithium Battery Shipping: Due to courier restrictions, this product can only be shipped within the United Kingdom. With this item in your cart, your shipping options will be limited and may cost more than our usual rates. Why?
Features
- ESP32-S3-WROOM-1U-N16R8 core module
- Supports low-power timed wake-up
- USB Type-A / USB Type-C expansion ports
- 2 x HY2.0-4P expansion ports
- 2.54-16P expansion bus interface
- RS485 communication interface (with 120Ω terminal resistor switch)
- CAN bus communication interface (with 120Ω terminal resistor switch)
- 2.4 GHz SMA mini antenna
- Multiple power supply modes:
- PWR485/PWR CAN input power
- 2S battery power supply
- DC 7 ~ 20V input power
- Human-machine interaction:
- Multi-channel status indicator LEDs
- 3 x physical buttons
- Multiple mounting options:
- Magnetic design for easy attachment to metal surfaces
- Cross mounting hole design on the back for easy wall mounting
- LEGO mounting holes
- M2 screw holes
Specifications
| 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 Interface | Connector type: VH3.96-4P with 120Ω terminal resistor switch Reverse input voltage: DC 9 ~ 20V |
| CAN Interface | Connector type: XT30 (2+2) with 120Ω terminal resistor switch Reverse input voltage: DC 9 ~ 20V |
| USB Interface | 1 x USB Type-A, 2 x USB Type-C |
| RGB LED | 8 x WS2812 |
| Antenna Specs | Size: 15 x 14mm, SMA connector (inner thread, inner hole), operating band: 2.4 GHz, gain: 2dB, VSWR ≤ 1.8 |
| Compatible Battery | NP-F550/750/950, lithium 2S @ 7.4V |
| DC Power Input Port | Input voltage: DC 9 ~ 20V, spec: 5.5 x 2.1 mm, polarity: positive inside, negative outside |
| 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 |
Resources
- Documents
Package Contents
- 1 x PowerHub
- 1 x NP‑F550 2000mAh removable battery (optional)
























