Current / power measurement 5 A, 25 V (INA219)
High-side current, bus-voltage and power monitor on I²C, built around a TI INA219 (12-bit, ±40 mV…±320 mV PGA) with a Kelvin-connected current-sense shunt in series with the load. Up to 26 V bus, ~5 A. I²C pull-ups on board, jumper options for four I²C addresses and for routing the shunt sense lines, and an optional differential input filter for noisy loads.



Key specifications
- Bus voltage 0–26 V (INA219 limit), designed for 25 V
- Current 5 A continuous
- Supply 3.0–5.5 V on INA219_SUP+
- Four selectable I²C addresses (default 0x40): up to four blocks on one bus
Design notes
- The differential input filter is not fitted by default; fit it for noisy (PWM) loads.
This block is not available yet. It is released once its checks are complete. Planned price: €29.
Planned package contents
KiCad 10 design block
Schematic and PCB layout fragment; symbols and footprints embedded
BOM (CSV)
Manufacturer part numbers and LCSC codes
Schematic PDF + README
Interface, specs, population options and design notes
3D model (STEP)
The whole block as one STEP file for your enclosure design
template.yaml
Machine-readable interface and limits
Licence
Use in your own products, commercial ones included
PCB Composer · from €99
Don't want to route it yourself? We compose this block with others into one routed, rule-checked board, without you opening KiCad.
Order a board with this blockDevelopment status
| Block ID | 0010 |
|---|---|
| Block name | 0010-current-power-measurement-5a-25v |
| Version | 1.2 |
| Status | Designed – Schematic and layout fragment done; ERC/DRC clean-up and hardware verification pending. |
| Open review items | 4 (0 blocking) |
| PCB layout | Layout fragment without board outline; DRC clean-up pending |
| Format | KiCad 10 design block (schematic + PCB) |
| Last change | 2026-11-05 |
Interface
Hierarchical labels the block exposes to the rest of your design.
| Net | Direction | Description |
|---|---|---|
| INA219_SUP+ | Power in | INA219 supply voltage (3–5.5 V) |
| GND | Passive | Supply ground |
| POWER_BUS+ | Power in | Monitored bus positive — up to 25 V |
| LOAD+ | Power out | Load side of shunt — connects to load positive |
| I2C_INA219_SCL | Input | I2C clock |
| I2C_INA219_SDA | Bidirectional | I2C data |
FAQ
Which KiCad version do I need?
KiCad 10. The files are saved in the KiCad 10 format and are meant to be placed with KiCad’s Design Blocks feature (schematic block, then “Apply Design Block Layout” on the PCB).
Do I need the Circuit Issues part library?
No. Symbols are embedded in the schematic and footprints in the PCB, so the block opens on its own. Parts carry manufacturer part numbers and LCSC codes.
Is the layout production-ready?
Not yet. The PCB part is a layout fragment without a board outline and its DRC clean-up is still open. The status above shows where this block is.
Can I use the template in a commercial product?
The licence terms are published together with the first release.
Related templates
0140 ESP32-S3 Core (WROOM-2)
Free KiCad 10 design block: ESP32-S3-WROOM-2 (16 MB flash, 8 MB PSRAM) with native USB-C, ESD protection, BOOT/RESET buttons and 22 GPIOs on labels.
DRC clean0110 Low-side Switch 5 A
KiCad 10 design block: logic-level N-MOSFET low-side switch for pumps, LED strips and solenoids, 24 V / 5 A, PWM-capable from a 3.3 V GPIO.
DRC clean0120 MPPT Solar Charger
KiCad 10 design block: MPPT charger for a 12 V lead-acid battery (14.1 V) from a solar panel up to 28 V; status and PV-voltage outputs.
DRC clean