DM104 Triple Milli¶
This module is an expanded version of the DM101 MilliAmp board.
It has three current sensing high-side feeds instead of one, which all share the same power input level and have a somewhat lower resolution (10 µA iso 1 µA). Each feed handles up to 160 mA, because the INA3221's 0.1 Ω sense resistors were changed to 1.0 Ω.
Usage¶
- Connect IO-1 to the target supply (up to 25V).
- Connect IO-2 / IO-3 / IO-4 as supplies to the devices to be monitored.
- The ground return is through the common GND pin of this module.

Connections¶
| Left | I/O | Right | Bus |
|---|---|---|---|
| IO-1 | Vin | BUS-A | LIN |
| IO-2 | Vout1 | BUS-B | N/C |
| IO-3 | Vout2 | BUS-C | N/C |
| IO-4 | Vout3 | BUS-D | N/C |
| GND | +3.3V | +5V | GND |
|---|---|---|---|
| √ | N/C | IN | N/C |
Board¶
This module was manually constructed using a slightly larger 7x5 cm proto board.
Components¶
- WeAct STM32C011F6 board see
GitHub
and AliExpress
- on-board PC14 solder jumper needs to be closed (for use as SDA)
- INA3221 module (AliExpress) - 3x 0.1 Ω sense resistors replaced with 1.0 Ω
Schematics¶
- WeAct STM32C011F6: see GitHub
Software¶
TBD