M5Stack PowerHub Programmable Controller
M5Stack PowerHub Programmable Controller is designed for multi-channel power management, delivering precise control, monitoring, and low-power operation for IoT and industrial systems. The C148 device utilizes an ESP32-S3-WROOM-1U-N16R8 main control module, featuring a dual-core Xtensa® LX7 processor running up to 240MHz, with integrated 2.4GHz Wi-Fi®, 8MB PSRAM, and 16MB flash. An onboard STM32G031G8U6 coprocessor works in conjunction with multiple INA226 voltage and current monitoring ICs and an electronic switch design. This combined operation enables accurate power state management across multiple expansion interfaces. Additional features include flexible USB connectivity, multiple power input modes, and industrial communication and expansion interfaces. Applications for the M5Stack PowerHub Programmable Controller include industrial automation and smart homes.
Features
- ESP32-S3-WROOM-1U-N16R8 core module
- Supports low-power timed wake-up
- USB Type-A / USB Type-C® expansion ports
- 2x 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.4GHz SMA mini antenna
- Human-machine interaction
- Multi-channel status indicator LEDs
- 3x physical buttons
- Multiple power supply modes
- PWR485/PWR CAN input power
- 2S battery power supply
- 7VDC to 20VDC input power
- Multiple mounting options
- Magnetic design for easy attachment to metal surfaces
- Cross-mounting hole design on back for easy wall mounting
- LEGO mounting holes
- M2 screw holes
Applications
- Industrial automation
- Smart homes
