A Re:Load Pro becomes a current monitor
I like buying from other entrepreneurs and happily took possession of a Re:Load Pro by Nick Johnson when I started doing a lot of work with batteries and recharging systems.  It worked great until the moment I attached it backwards.  A trace on the PCB melted and the PSoC 4 that is the brains and analog measuring guts died.  Nick provides the source so I could have repaired the device but decided to upgrade to a more capable - and protected - commercial unit.  The enclosure, bit-mapped LCD and rotary control just sat there waiting for a new use.  An INA226 current monitor dev board designed by an engineer at my hackerspace gave it that new use.  The PSoC 4 was replaced by a Teensy 3.2 and fairly simple code although getting the LCD to work was a lot of work.  I ended up porting a C library written by LonelyWolf to a C++ library for Arduino.  Thank you LonelyWolf, whoever you are.
 
It's currently a work-in-progress.  It displays current and voltage levels and allows adjustments of the averaging and sample times.  I'd like to add a command interface and the ability to trigger and display graph information on the LCD.
 
Teensy 3.2 carefully wired to PSoC pins
 
INA226 Breakout on bottom
