Updated to run on pico_m503 platform