https://developer.mbed.org/users/dkato/code/LCD_shield_config/#720a62b44d67