This is still a work in progress: a full series of articles should be on the
way, but I wanted to give a quick preview of a project I’ve been doing to
explore the PIOs and network functionality of the RP2040/Raspberry Pi Pico W.
This series will feature a little bit of everything:
The RP2040’s PIOs
Wi-fi and networking with LwIP
2-layer PCB milling and fabrication, with vias
12-bit color graphics
LED matrix modules and high speed shift registers
40-year-old classic Macintosh typography
So, hopefully more content coming soon. In the meantime, here are a few more
And here’s a peek at the PIO code. This goes along with a fair bit of setup
in the C code to configure everything and feed the framebuffer to the FIFOs
using DMA, but the PIO programs themselves are nice and small.