https://developer.mbed.org/users/dkato/code/Display_shield_config/#5dc57d29779d