Operating code for UPS3 controller
For additional information and pictures on this project, refer to: https://gswann.blogspot.com/2019/01/ups-project.html
This project is the one I will be updating.
Here are pictures of the latest set of boards I built, and some commercial boards: https://www.flickr.com/photos/88117211@N00/albums/72157718407367723/with/50973669143/
Besides supplying power, this controller shows controller temperature. And also makes sure the client computer hasn't crashed. If so, there are steps the controller takes to reboot the client. Please look at the deadman project for the Python program which runs on the client Raspberry PI.