The power monitor consists mainly of a Pi hat with a INA3221 based power sensor and a real time clock. The Pi computer communicates with the INA3221 sensor and the RTC through I2C. I chose a Banana Pi because of the built-in WiFi and the SATA controller; underneath the Pi is an SSD for data storage and speed. Ths OS is Ubuntu, a LAMP (Linux-Apache-MySQL-PHP) server is installed, and hardware-specific code is done with Python. The resolution of the measurements depends on the INA3221 specs and the shunt resistors, and the amount of data storage depends on the size of the SSD.