Any questions?
Address frequently asked questions about this product to minimize any concerns or uncertainties that might deter a customer from making a purchase.
The M5Stack INA226-10A Unit measures DC voltage, bidirectional current, and calculated power in embedded systems. It is designed for 0–30V measurement and up to ±10A current, making it practical for power-supply monitoring, battery systems, motor-current feedback, energy-use analysis, and industrial prototypes.
The measurement side is electrically isolated from the host side through an isolated power module and I2C signal isolation. This architecture reduces direct electrical coupling between the measured circuit and the controller, which is valuable when grounds are noisy or the host should be separated from the monitored power path. System-level creepage, clearance, wiring, enclosure, and safety requirements still need to be verified for the actual installation.
The unit uses the INA226 high-precision bidirectional current and power monitor with a 16-bit ADC. The host communicates through I2C at address 0x41. A 5mΩ shunt resistor supports the ±10A range, with a stated current resolution of 0.32mA.
A self-resetting fuse is integrated into the measurement path. It can interrupt the circuit when current exceeds the protected range and recover after the fault condition is removed and the device cools. This improves resilience but does not replace correct upstream protection, cable sizing, connector selection, or fault-energy analysis.
For meaningful readings, account for conductor resistance, terminal contact quality, shunt heating, sample timing, calibration, and load transients. Motor startup and switching supplies can create short peaks that differ significantly from steady-state current. Log enough samples to capture the behavior relevant to the application.
| Parameter | INA226-1A | INA226-10A |
|---|---|---|
| Current Range | ±1A | ±10A |
| Shunt Resistor | 80mΩ | 5mΩ |
| Current Resolution | 32µA | 0.32mA |
Choose the 1A version when finer current resolution is more important and the load stays within ±1A. Choose the 10A version for higher-current loads where the ±10A range is required.
The module can be integrated with supported M5Stack development workflows including Arduino and UiFlow2. Technical details are available in the M5Stack INA226-10A documentation.