Open-hardware, open-software Uninterruptible Power Supply unit