User Manual
2/12/2018 PiJuice/Software at master · PiSupply/PiJuice · GitHub
https://github.com/PiSupply/PiJuice/tree/master/Software 12/18
Last but very much not least is the firmware menu. This allows you to update the firmware on the PiJuice MCU chip as and
when necessary meaning we can actively improve the firmware and any updates or improvements we make in the future can
be retrospectively applied to all PiJuice HATs!
Note that the PiJuice package you installed comes with a default firmware located at the path below:
/usr/share/pijuice/data/firmware/
the filename would look like PiJuice-V1.1-2018_01_15.elf.binary
If you want to use the GUI to update the firmware to a more recent version you will have to override this file with the new
one that you can download from ourFirmware section.
Remember though that the firmware we provide in the software package you've obtained from either APT or Github is
generally the only one you should ever use for that specific version of Software release, therefore only update the firmware if
the GUI reports that the firmware is not up to date or if we instruct you to do so.
During the update the window may become unresponsive.Wait until the update is finishedbefore you continue with
anything else.
JSON configuration file
Changes made on tabs "System Task", "System Events" and "User Scripts" on the main windows will be saved on a JSON file.
/var/lib/pijuice/pijuice_config.JSON
here is an example of a configuration.
{
"system_events": {
"low_battery_voltage": {
"function": "SYS_FUNC_HALT",
"enabled": true