https://developer.mbed.org/users/eisd/code/WiiChuk_compat/#bf058247fb2f