I have a few different Arduino knockoff boards that I am trying to interface together. I have a SainSmart Mega2560 with an ElecFreaks LCD TFT01 shield with their matching 7in TFT LCD. When do I do this, I am able to get the LCD to work but after a short period of time it goes into a reset cycle. The voltage regulator is very hot (to the point of even smelling hot) so my guess is thermal shutdown.
From looking at the board, it is using an AMS1117 1A LDO regulator. It is rated for up to 15v and I am using 7.5 so I expect that should be fine.
While trying to troubleshoot it, I connected my multimeter along the 7.5v wall-wart that I am using to power it. If I measure it at the 10A range, I get a reading of about 0.6 amps. But when I read it that way, the voltage regulator only gets warm rather than overheating. Could it be that the impedance of measuring the current prevents that from happening? I tried it on the milliamp range and my meter beeps at me for going over range.
I know this combination of boards is a little odd from a power perspective. Sending in 7.5 which is regulated down to 5v which is sent into a boost converter to 12v for the LED backlight.
The boards I am using are designed to work together so I suspect that something is wrong with one of the components. Anyone have any ideas on what is going on and how I can deal with it, or maybe other things to troubleshoot?