Close

New stuff!

A project log for LiFePO4wered/Pi

LiFePO4 battery / UPS / power manager for Raspberry Pi

patrick-van-oosterwijckPatrick Van Oosterwijck 03/29/2016 at 16:510 Comments

A couple of new things going on.

First of all, 2 new features were added to the firmware. One is a read-only register called "I2C_REG_VER", or I2C register version, on register address 0. This is an all-important register that just returns 1. :) The reason it's important is that it will allow me to keep one Pi-side lifepo4wered-daemon code base that should be able to deal with any future upgrades or variants that may happen to this project.

The second new feature allows you to set the LiFePO4wered/Pi's LED state when the Pi is running. The LED used to be solid on with the Pi running, now you can set it to on, off, pulsating (breathing) or flashing. This can provide a simple feedback mechanism or state indication from your own programs or scripts, or allow you to just keep the LED off to save power in a low-power application. This setting can be made permanent by saving it to flash.

On another note, Jeff Crystal from Voltaic Systems was nice enough to send me some solar panels to test with the LiFePO4wered/Pi! :) A 3.5W and 6W model, both monocrystalline and very nice and high quality looking.

Thanks Jeff! I can't wait to test these out in an outdoor setup!

Since these are not regulated and the charge chip I'm using has a 6.5V overvoltage protection, I may have to come up with a regulating circuit first. Or put a diode in series or something. :)

Discussions