Information
Table Of Contents
Building examples from PicoDVI repo (credit to
Luke Wren)
Clone the PicoDVI repo from Luke Wren:
cd ~/pico
git clone https://github.com/Wren6991/PicoDVI.git
For the DVI Sock edit the file
./PicoDVI/software/include/common_dvi_pin_configs.h
from the current directory.
Define your wanted struct as default config for the precompiler. Here we want
pico_sock_cfg. Add it before the conditioned definiton.
#define DEFAULT_DVI_SERIAL_CONFIG pico_sock_cfg
#ifndef DEFAULT_DVI_SERIAL_CONFIG
#define DEFAULT_DVI_SERIAL_CONFIG picodvi_dvi_cfg
#endif
cd PicoDVI/software/
mkdir build
cd build
export PICO_SDK_PATH=~/pico/pico-sdk
make -j$(nproc)
Built examples are under the {repo}/software/build/apps folder.
Press and hold the BOOTSEL key on the board, then connect the board to your
PC. Copy and paste the {app}/{app}.uf2 into the mounted Pico.
2