/PicoBreakout

Primary LanguageCMIT LicenseMIT

PicoBreakout

A very simple implementation of breakout on Raspberry Pi Pico. This uses an 240x320 ST7789 SPI screen. It's possible the screen I tested this with may have colours and directions inverted. Not too sure, and the other test screen is still in transit from China. Connections are in the

There is a bit of an odd dual core thing in there. I initially intended to offload some graphics processing to one core and manage the display on the other, but it's not worked out that way, and it's effectively running single-threaded just in two threads at the moment.

See the branches, but this can run on SPI screens, VGA and DPI, and also take input from either buttons or a keyboard

TODO

  • Frankly the graphics are hideous.
  • Could use some system of scoring
  • maybe do some levels?
  • colours perhaps?