I know that someone done this on the pico.
But this one run at 30fps without any cut content.
You will need a variant of the pico with 16MB of flash to use this.
SSD1306 I2C OLED 128x64
I use pin 16 for SDA and pin 17 for SCL, change the parameters in main.cpp
to your setup.
You may have to change PICO_BOARD
in CMakeLists.txt
file to your board specific.
I use weact_studio_rp2040_16mb
board.
The uf2
file I built is 8.7MB. However the elf
file is only 4.7MB.
It might be possible to optimize and cram this into 8MB flash board.
- Install Pico C SDK to your PATH, or in this directory.
- Create build directory
mkdir build && cd build
cmake ..
- If
cmake
run without issue, you can proceed to buildmake -j 8
- After
make
finish build, flash the.uf2
file to your pico.