No, clearDisplay literally clears everything in the video buffer. Noting that this particular display driver uses part of your Teensy memory as the video buffer. I see you have this call in your update_xpndr function....
not sure if this will answer your question, but you can "turn on/off" the display with by setting the LED pin to high / low directly. You can also send a PWM signal to the LED pin to control brightness.
For "production" usage, I personally never power anything from the onboard regulator regardless of the power consumption by devices. However if I'm prototyping stuff on a solderless breadboard, I'll use the onboard...
50 was may hard coded byte value so the duty cycle = 50/255.
With your mapping function, the PWM will will a square wave either 0 or3v3, but an average read will provide 0 TO 3v3. You will need to mess with values in...
All,
I have a data logger that measures a batter voltage where the battery will start at 24 VDC but degrade to 21 VDC.
In order to protect from accidental backward connection I have a simple diode to prevent...
I have some projects that have around 50 settings. I use a display + touch and a fancy menu system to allow the user to make changes.
All settings are stored in the EEPROM
The process works well and no issues.
This code is from my printscreen library for and ILI9341--and relies on a writeRect. If your lib has that call, this code will probably work. I've not tested it to work on your display but I use it frequently to display...