Using Pico second core

I been working on a project that uses the 1.3" OLED board from Waveshare. The program takes a ham radio prefix (e.g., 5T) for a country (e.g., Maurantania) as input from an on-screen keyboard, using the joystick for character selection and then displays the Country name, the distance to the capital city of that county from your lon/lat, and also displays the bearing to that city with a crude plot of the vector:


While it works, even with overclocking the pico, screen refreshes are slow...like continental drift slow. I was wondering if there is some way to store a "bare bones" output display in core2 and then fill it in after the data are processed and display it in core1.

You are assuming the speed is a function of the processor. I would guess the speed is limited by the display driver and possible made worse by how it is refreshed.
If possible, only refresh those areas that are changing not the whole screen.

1 Like

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.