https://freestuffeveryday.medium.com/pdf-plc-programming-with-the-raspberry-pi-and-the-openplc-project-free-book-b67d356fce78