Pre-regulator for projects with high heat dissipation

The PowerLDO is a Nanoshield that can be used as a power supply solution in the folowing cases:

  • The voltage of your external power supply exceeds the recommended voltage (12V for Arduino and Alevino).
  • The ambient temperature is too high, overheating the Arduino internal regulator.
  • The current consumption of the project is too high, overloading the Arduino internal regulator.

The vast majority of Arduino boards and similar modules uses linear regulators in the power supply circuit. Their function is convert the voltage from an external power supply into voltages that are adequate for the microcontroller and other circuits. Linear regulators are low cost, easy to use and reliable. However, they usually operate with a low efficiency, generate a lot of heat, and if there is not enough heat dissipation capacity, they can overheat in some applications.

By using an 7808 IC and a heatsink to avoid overheating, the PowerLDO serves as a pre-regulator, reducing the input voltage to 8V, distributing the heat dissipation in the project and avoiding overheating of the voltage regulators present in the Arduino and the Nanoshields.


  • Expands the power supply voltage limits from the usual 7-12V to 12-35V.
  • Allows operation with higher ambient temperatures.
  • Available with 25mm heatsink for up to 3W or 50mm heatsink for up to 6W (see the power graph below).
  • Alternative power supply output for circuits outside of the Base Board.

Usage modes


Connect power supply directly into the PowerLDO terminals


Connection using DC jack

Maximum recommended power dissipation


Maximum recommended power dissipation vs ambient temperature

To calculate the power dissipation, use the following formula:



Pd = PowerLDO power dissipation

Ve = input voltage coming from the power supply

I = current consumption for the whole circuit

The power limits indicated above are for conditions where there is no airflow (like when the boards are installed on the interior of an enclosure, for example). You can extend those limits by adding extra airflow via fans or openings in the enclosure to cool down the components.