You are reading a single comment by @Gordon and its replies. Click here to read the full conversation.
  • No, you can push it out faster - however I'd be a bit worried about trying to push 36MHz reliably over jumper wires?

    It's likely it'll be the pallet code that's slowing it down rather than SPI (well, a mix). However, if you weren't using the palleted code it'll certainly be the display driver that's slowing it down since it's in JavaScript.

    If you were willing to do a bit of poking in C it'd be pretty easy to write your own native SPI driver though. There's already a branch for an OLED display: https://github.com/espruino/Espruino/com­pare/DO003-oled

    You could strip that down and just send the commands from:
    https://github.com/espruino/EspruinoDocs­/blob/master/devices/ILI9341.js

    in it instead... That one uses software SPI but it'd still be pretty speedy

About

Avatar for Gordon @Gordon started