Icon on M5 paper
-
I tried nearly everything to get an temperature icon on my M5 paper display I always get something strange but not the icon.
Not any converter did the job????
I am blocked since a few weeks now.
With Uniflow it is easy?
Icon is 80 x 160
arduino code
const unsigned char epd_bitmap_paultestbmp [] PROGMEM = {};
canvas.pushImage(50,250,80,160,epd_bitmap_paultestbmp );
-
I would suggest formatting the icon as a XBM and the using drawXBitmap, no need to decode the bits yourself:
FOexample
#include "somexbm.h" ... M5.Display.drawXBitmap(0, 0, xbm_bits, xbm_width, xbm_height, TFT_BLACK);
The .h file will have
#define xbm_width 540 #define xbm_height 960 static unsigned char xbm_bits[] = { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, etc
You can easily produce an XBM file with GIMP or some other program. I don't remember the format, but I thiink the file is just a bitwise stream of pixels values.