Video Over UART
Sending video from the PC to rp2040 over UART and showing it on a small OLED connected to rp2040.
Hardware
OLED is ER-OLEDM0.96-1W-I2C: https://www.buydisplay.com/i2c-white-0-96-inch-oled-display-module-128x64-arduino-raspberry-pi
MCU dev board is Tiny RP2040.
Using random USB to UART adapter.
Tiny Pin 0, UART0-TX = connect to USB UART adapter RX pin
Tiny Pin 1, UART0-RX = connect to USB UART adapter TX pin
Tiny Pin 2, I2C1-SDA = connect to OLED SDA pin
Tiny Pin 3, I2C1-SCL = connect to OLED SCL pin
Obviously connect GND pins to USB/UART and OLED and connect OLED VCC to Tiny 3.3V pin.
.NET Video Sender Application
RP2040 Firmware
docker run --rm -it --mount type=bind,source=${PWD},target=/home/dev -w /home/dev lukstep/raspberry-pi-pico-sdk sh
mkdir build
cd build
cmake ..
make -j4