/INA220

Lightweight Arduino library for the INA220/INA220-Q1/INA219

Primary LanguageC++GNU General Public License v3.0GPL-3.0

INA220

Lightweight Arduino library for the INA220 / INA220-Q1 / INA219 current sensor

Introduction

This library is based off SV-Zanshin/INA but is rearchitected to be much more lightweight.

Each instance of this library class configures all devices with the same settings, and unlike SV-Zanshin/INA it doesn't rely on EEPROM to store this information. If you need to configure some sensors differently, create a new instance of this class for each unique configuration.

Breakout Board

An example breakout board is available under breakout-pcb. EAGLE files are included, along with Gerber files and a schematic PDF. The Gerber .zip file includes a Bill of Materials and SMD Pick and Place files.

The board can be manufactured by uploading the Gerber .zip file to OSH Park, JLCPCB, or another PCB fabrication website.