DIPSY icon indicating copy to clipboard operation
DIPSY copied to clipboard

Possible application: monochrome -> RGB565 pixel expander

Open crteensy opened this issue 9 years ago • 0 comments

(this is what I actually want to do with the dipsy)

I have an application where my graphical data is monochrome, but my display has 16-bit color depth. Drawing is done on a monochrome frame buffer (128*128 pixels) in a teensy 3.1. Without any external hardware I then need to expand each pixel to 16 bits, in "chunks", and send those to the display. This wastes CPU and SPI time. Monochrome to RGB565 expansion can instead be done by a dipsy.

  • MCU -> SPI -> Dipsy
  • 2 kB frame buffer
  • Dipsy -> SPI -> Display
  • one slave select each for dipsy config (foreground color), direct display access (init and stuff like that), and framebuffer access

crteensy avatar Aug 28 '15 21:08 crteensy