I am currently using an Arduino nano to control an ILI9488 LCD Display. The link for the specific one I bough is Here
The issue that I am having is that the display works perfectly fine when powered by the Nano through USB connection to my laptop as well as USB connection to the wall, but I designed a PCB that powers the Nano via the 5v pin and now my display looks like this:
I do not think this is a power issue because when I press the reset button on the Nano the screen displays normally for a second while it resets. I also do not think that the issue is with the PCB since the screen works fine on the PCB when the Nano is powered via USB. Any advice is appreciated, thanks!
I'm just using a variable external power supply, should be stable. The screen takes power directly from the Arduino 5v pin. Voltage reading from a multimeter on the VCC pin of the display reads 5.009 V DC. When the screen is powered via usb the reading is 4.452 V
The board draws 70 mA, which I am realizing may be the problem. I'm adding a resistor in there to drop the current down to 40 mA and will let you know what happens.
In where? I'm not much of an electronics engineer but it does not sound right. If you use a resistor to limit the power supply current, that will also reduce the power supply voltage that arrives at the component(s).