So i've been trying to build my own 3D printer.
I am using an arduino MEGA2560 and RAMPS1.4 and I was able to move all the axes around fine using Marlin Firmware and Pronterface.
I was able to play around with the axes and heating up the heatbed etc.
When i turned on the printer the next day my arduino mega got very hot and shut itself down.
Now it's not recognized anymore by arduino software and is heating up.
so i unplugged the ramps, and my mega2560 still heats up when connected via USB cable. also it's not recognized anymore. Everything is disconnected from my MEGA2560.
I am measuring around 4.8 volts on the voltage regulator so that rules that problem out.
there is a small block behind it with "U4" written next to it. it is this thing that get's exttremely hot (can't touch it).
I hope there is anyone that can tell me if this is a problem i can fix... and if not does anyone know how this problem might have happened?
too much current? too high voltage?