https://ideas.creativecasinoties.com/post/c-guide-talking-to-an-lcd1602-pcf8574-via-i2c-dev-fmw2h6