I figured it out thanks to your insight. I drew 3 squares of red blue and green and they were correct so I looked into the encoding of the image and it looks like that was the problem. I used this tool (http://www.rinkydinkelectronics.com/_t_doimageconverter565.php) to generate a RGB565 raw image and it worked perfectly. Thanks for the help!
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
I figured it out thanks to your insight. I drew 3 squares of red blue and green and they were correct so I looked into the encoding of the image and it looks like that was the problem. I used this tool (http://www.rinkydinkelectronics.com/_t_doimageconverter565.php) to generate a RGB565 raw image and it worked perfectly. Thanks for the help!