Since I have added deep sleep to the programming for my thermocouple temperature monitor, I noticed an extra gibberish character at the end of the second line on a 16x2 LCD. After some research, It appears that when the Imp goes to sleep, something happens that “writes” the character. The character doesn’t appear if I use imp.wakeup() instead of deep sleeping to schedule the repeated temperature reads.
Any suggestions on this? I tried reconfiguring Pin 8 before sleeping, but I still get the character. Will I need to fix this on the hardware side?
This does NOT happen on the Adafruit RGB LCD (serial backpack) that I have, only on the Sparkfun LCDs.