Arduino Nano heating up for this project but not Arduino Uno

I’ve created a scoreboard, similar to something like this, using 2.3 inch 7 segment modules (and Arduino Nano in my case), for long-term project.

Previously, Arduino Nano worked properly with these 7 segment modules, but recently, the Arduino Nano I used for this project heats up when used with said 7 segment modules.

Now, I’m testing this project with new 7 segment module with Arduino Nano, and it still heats up, but when I tested this project with Arduino Uno, it worked well like usual. So should I just switch to Uno or there’s something I can do to use Nano again (to replace the damaged one) for this project? I’ve built this project using a Nano terminal, so it’s why I want to keep using Nano for practical replacement.

All the Uno and Nano I use are the clones.

Are your header pins soldered?

2 Likes

That does not help much, posting your annotated schematic will help. The fact that the UNO works and the Nano get hots is pointing towards a bad nano or wiring or overload.

No, as I’m using terminal for Nano, so I’m putting the wires inside the bolts.

I mean yeah, when I tested the 7 segment modules I just use an Arduino (Nano or Uno), with 3 digital pins connected to the IN, CLK, and SER pins of the 7 segment modules, with the GND of the 7 segment module connected to the Arduino as well, and the 12V and GND from power supply connected to the 7 segment modules.

You need to solder the pins, regardless of using the terminal lugs.

What does this mean?

Waiting on the schematic and be sure to show all power sources.

Are you using the 3V3 pins on the Uno/Nano in your circuit?

This is one of the few serious differences between Uno and Nano. The Uno has a separate 3.3V regulator but Nano only has a 3.3V regulator inside the USB-serial chip, and that can only provide a small current.

1 Like

The schematic was the same as the link one. But guess it seems to be more about the dirt/debris that causes the heating, so now it works properly with Nano. Sorry for the waste of time.