Every time that I see your smiling picture, I think that you must have mislaid your shirt.Think about it. A 24BMP has got 3 bytes for every pixel. You can always treat a special colour as transparent.It means that you have to stop blitting with pushColors(). Reset the current window position to the first non-transparent pixel and continue blitting. It gets a little untidy. I intend to post an animated GIF sketch that does exactly this.Note that GIFs need a massive amout of SRAM. Only possible with Due, Teensy, Zero, ...Your BMP rendering needs very little SRAM. I have never heard of "transparent" BMP before.David.
Hello, I'm arduino Uno R3 with a 3.5 display. I'm using the UTFTGLUE.h library instead of MCUFRIEND_kbv.h because it refreshes the screen faster. I'm having trouble changing the font. Even if I change the code code for instance the BigFont, it always shows the SmallFont on the screen. Would love some help, thank you
#undef _GFXFONT_H_ //comment this line to enable FreeFonts
//#undef _GFXFONT_H_ //comment this line to enable FreeFonts
I am intrigued. UTFTGLUE simply converts UTFT methods to call the underlying MCUFRIEND_kbv class. It will be marginally slower than native MCUFRIEND_kbv.The real difference is in human brains. UTFT has very inconvenient syntax and style.Most humans will find Adafruit_GFX graphics easier to use.If you want to use different fonts, edit the UTFTGLUE.h fileCode: [Select]#undef _GFXFONT_H_ //comment this line to enable FreeFontsi.e. change this line to:Code: [Select]//#undef _GFXFONT_H_ //comment this line to enable FreeFontsThe ugly UTFT fonts are now available (as FreeFonts)Of course you can include any of the attractive FreeFonts that came with your Adafruit_GFX installation. Just like you would with a regular MCUFRIEND_kbv object.David.
Dear Mr. David prentice, Thank you so much for making this library available, it was great use for me. I bought several of the mcufriend tft lcd. now all of these are working great with me. thank you so much. But there is little more request. I am using mcufriend tft lcd 2.4" for sometimes now, I am native Tibetan living in Himalaya region. I tried my best to display Tibetan character on the display... but some how I am not able to make this display Tibetan character at all. please help me or teach me how can I make this lcd to display Tibetan character. Thank you so much in advance.