[Bug?] Arduino Mega 5V Pin Shows 14V Over USB — No Heating, Fully Functional

Hi everyone,
I'm seeing a bizarre electrical behavior and would love your input.


Setup

  • Board: Arduino Mega 2560 (Also tried with an Arduino Uno R3, both clones)
  • Connection: USB to:
    • Raspberry Pi (with official power adapter)
    • Laptop (tested both plugged in and on battery)
  • Multimeter: Verified with fresh batteries.
  • Wiring: Absolutely nothing connected to the Arduino except the USB cable

The Problem

I'm consistently measuring 10V to 16V across the adjacent 5V and GND pins of the Arduino — even when:

  • Only USB is connected
  • Nothing is connected to any other pins
  • Multiple USB cables and ports are used
  • Host device is changed (Raspberry Pi ↔ Laptop)
  • Board is swapped out (tried a Mega and an Uno)

The Weird Part

Despite the absurd voltages:

  • Everything works perfectly:
    • Sketches upload normally
    • Serial communication works
    • I/O is responsive
  • Nothing gets hot:
    • USB ports
    • Voltage regulators
    • Microcontroller
  • Voltage is real, not phantom:
    • Connected a 12V PC fan to 5V and GND — it spun up normally
    • Connected a 100Ω resistorit heated up, voltage stayed at ~14V

Tests Performed

Test Result
Changed host device (Pi → laptop) No change
Changed Arduino boards No change
Measured all 5V headers on board Same ~14V
Loaded rail with fan + resistor Still high voltage
Checked for heating anywhere None observed

What could be causing this?

  • Rogue boost converter or backfed VIN path?
  • Faulty or floating voltage regulator?
  • Some insane USB PD negotiation bug (especially via USB-C)?
  • Ground reference weirdness?
  • Straight-up cursed hardware?

I'm genuinely confused — I've tried every sanity check I can think of. If I hadn't seen it with a load (and multiple boards), I'd dismiss it as multimeter error or phantom voltage. But here we are.


:thread: Should I Ignore It?

  • Functionally, everything is working fine
  • No signs of hardware stress or damage
  • But the electrical behavior is... physically impossible

Has anyone ever seen this before? I’d rather not ignore a potential silent failure or hidden electrical gremlin down the line.

Any advice, insights, or similar experiences would be greatly appreciated.

Thanks!
— Kshitij

A Mega and and an Uno spontaneously generating 14V?

As the saying goes, extraordinary claims require extraordinary evidence.

You have not provided any such evidence.

Just not possible!
I'd say your meter is broken.
Do you have a different meter or a 9V battery or AA battery you could measure in order to test the meter?

Did a chatbot write your post? The unusual formatting and distracting, excessive use of bold face type suggests so.

Tried ChatGPT to help figure out what went wrong to see if maybe I was missing something. I didn't want to type the whole story again so asked it to summarise. I have thoroughly examined the post and corrected errors, dw.

1 Like

Either a faulty meter or a faulty procedure. The boards do NOT ever create more than 3.3VDC or 5VDC, depending on the board and USB, regardless of whether C and/or PD are present, will not produce more than 5.1VDC without PD hardware.

You were right. When I tried to probe across a 1.5V AA cell, the meter read 3.72V.
I didn't think the meter was faulty earlier because the 12V fan started up effortlessly when connected it. Maybe the fan starts up at voltage much lower than 12v. Anyways, thanks :slight_smile:


Arduino mega not connected to anything


Connecting two wires.


Measuring a significant voltage

I guess the chatbot added that bit, because clearly, you didn't.

So it multiplied the actual voltage by about 2.5 (3.72/1.5)
2.5 x 5V = 12.5V
Makes sense.

Heh no by that I meant that the reading persisted after replacing the batteries of the meter. I can see how it could be misleading. Thanks

Just goes to show that reading real volts requires a real Fluke.... :wink:

Seriously though, it might just be dirty tracks on the rotary control. I think a faulty MOV would cause a low reading rather than high. Occasionally a capacitor can spill its guts (electrolyte) which damages or shorts adjacent tracks. The meter might still be salvageable.

Fans can indeed start spinning at much lower than the rated voltage and often spin quietly although it should reach max designed speed and airflow at the rated voltage.

The meter had undergone a battery leak recently and I'd cleaned out the contacts using a hard-water-stain-removing solvent which had worked remarkably well. Maybe I underestimated the extent of corrosion.

Besides, when I tried to measure the resistance of a 100 Ohm resistor, I get a reading of 115-120 Ohm. I am certain that my resistor has a tolerance of not more than 10%. I was thinking that maybe some part of the circuitry that deals with the AnalogReference voltage might have had a failure.

The fact that the failure was sudden and not gradual is noteworthy. I took some measurements 12 hours before this and it was all absolutely fine. That's another reason why I didn't suspect it was a meter-issue initially.

One day I will be able to afford a fluke :slight_smile:

A leaking battery in a toy can be fixed, but not in a precision instrument.

I have been a consumer electronics tech for more than half a century an never owned/needed a Fluke. If you spend at least US$50 on a DMM then you can't go wrong.
Currently I wouldn't spend any money on an American business anyway.
Leo..

2 Likes

There is nothing wrong with the alternative cheaper brands of meters. Even the humble DT830 does an adequate job for low voltage applications and hobby work. However, for something a bit more long term and serious as a replacement I would probably spend a little more as suggested by Wawa. On the other hand, a Fluke would be overkill just for working with Arduinos and low voltage projects, so please don't feel that you need to go spending that kind of money. I was only having a bit of a joke due to the lookalike appearance of the meter shown in the picture.

Its just unfortunate about the battery leak. The corrosion caused by the gunge that leaks from batteries can have unpredictable consequences as if it leaks inside it can cause damage to tracks on the PCB and to components. It could of course also be that the meter has co-incidentally suffered another fault.

I agree , the only Fluke I owned , the Liquid Crystal start to go black around the LCD and slowly growing to the center of the LCD.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.