I am trying to use the HX8357 3.5" tftLCD breakout to display and change variables to control a set of relays based on temperature and humidity variables that are set and adjusted using the arduino mega eeProm. I have the board receiving temp/hum data via a nRF24 on an arduino nano.
- I am using hardware SPI for the display
-I am using software SPI for the RF24
Everything works as it should for the most part after I upload my sketch. At random times the screen might go white and I am unable to get it to reset. It seems like it might be a power issue or loose connection on my breadboard. I will have to test that out more. However, after I power cycle my board I cant get the sketch to run at all even if I reload my sketch. For a while I was able to press the reset button on the mega to get the sketch to run, but now nothing. If I load the graphics test or breakouttouch sketch then reload my sketch, I can get my sketch running again. But not after power cycle still. This is very bizarre behavior. I cant tell if it is my arduino mega or if it is the lcd.
Another strange thing is that I cant get the screen or my sketch to work if I am using the barrel jack.
Has this happened to anyone else? Any input would be appreciated.