these displays are 65535 color depth (color565) meaning 16 bit color depth (5 bits for red, 6 for green, 5 for blue). The library has a method to covert true color to 565
This tested code should work
byte i;...
First get the ttf font, maybe this site is what you are looking for?
https://www.dafont.com/ethnocentric.font
Then watch this vid on how to convert the font into an ILI9341 font
https://youtu.be/YNUbvpTaaCY
...
Yep, when I run into this it's due to RST not being powered up correctly (some displays are finicky and require some extra steps). The RST needs to be high just slightly after the display is powered up
1. is your RST...
I use these sensors as well and found only 4K7 pullups work, not sure what you are using. I've used on ESP-32.
I also have switched to this lib linked below--as I had issues with the lib you use.
...
if you start using custom fonts filling the background will not work, and as you see drawing a rectangle causes a flicker. Try this.
https://youtu.be/uMqTAoCCCX8
Kris
OK i'll take a stab, first thing I see is that your increment amount is a byte 0-255 but your loops go to 256, so at 256, loop counter will got to zero, hence for loop will run infinataly
byte arrayIndex_Y = 0; //...
This is actually a great question. I too had tons of code for sliders, menus, etc. I created my own libs for lot's of the common UI stuff I use. Moving code to libraries did take some learning, but my code is much...
I saw this somewhere but don't recall. I want to write to the compiler status window, anyone recall how?
PS not the serial window but the pane just below the code.
tia
Regarding RESET the resistor is 1000 ohm, and the cap is a 10 uF--yea sounds huge, but the 2.2 TFT's used here were very finicky. You may have to adjust these values, hence, pushing 3v3 through a 10K may work as well....
9the cable? Do you mean the cable shielding? If CAT5 had 9 cables, i would have include touch capability. Now I do plan on exploring a touch display and only using T_CS and MISO lines (attempt to ignore T_INT) , but...
I've spend a fair amount of time trying to get these "Arduino dedicated" LCDs to work with a non-arduino--i've never been successful. Pinouts and mapping is one issue, getting a lib that matches the chip and pins is...
All,
I'm using a Teensy 3.2 and a 3.5 ILI9488 screen, and i have this display and tested the MISO line from the display and sure enough it's not tri-state. Meaning I could not get the display AND the on-board SD car...
@leacolumbi
yea see attached partial schematic.
The environment my display is in, is a telemetry system for an electric race--brushed DC motor, relays, buzzers, nasty EMI and noise. I've tried everything, but...
@mlu, The next time I'm in Sweeden, I will buy you beer(s)!. My original menu code (5 screens with up to 10 items per screen with several listmenus) compiled at ate close to 30K memory. Your suggestions took it down to...
@jkoffman, The ghosting effect should be fixed and v5.1 is now posted. I added code in draw methods for the SliderH and SliderV to automatically blank out the old slider handle. The code is smart enough to no blank on...
@jkoffman, our exchanges crossed paths, i created some test code and can easily duplicate the problem. I have it fixed but need to test, and will re-post tonight. Problem is draw() is not automatically erasing previous...
@jkoffman, very cool display. I can probably test at my end but I'll need to know what your slider parameters are. Can you just send me you init() statement? And setScale() if you are making that call
I have a hunch...
not sure when you downloaded the lib, but a few days ago i posted version 5 which fixed some bugs. have a look in the header and if you dont see a
5.0 11/2020 kasprzak modified sliders, option and check to...