Interesting architecture consisting of a RP2040 mated to a Pico W. The Pico acts as the primary CPU, executing code and providing IO. The RP2040 handles the graphics and GPU out. They GPU is connected to the CPU over I2C as a peripheral device.<p>> PicoVision uses two RP2040s - one on a Pico W as a "CPU" and one as a "GPU" - to produce high resolution (for a microcontroller) DV output by swapping the contents of two physical PSRAM frame-buffers back and forth between them.<p>> The two PSRAMs act as a front and back buffer. The "CPU" (the Pico W) writes to one while the "GPU" (RP2040) reads from the other, applies some "hardware" effects and generates the DV signals.