Arduino Voltage Regulator Overheat

Hello,

I am currently facing a problem where the Arduino Uno voltage regulator would become very hot. This problem only occurs when an ethernet shield is connected to the board. The voltage input is 12VDC external power supply. However, when powered by a usb port, the voltage regulator does not overheat even when the ethernet shield is connected.

Is there a solution for this problem?

Thanks in advance.

The USB provides 5v and so bypasses the on board regulator. If you can power using a lower voltage, say 9v you will lower the power dissipated by the regulator which will help.

  • or use a 5v supply directly to the 5v input.