Arduino uno recognized as midi and not as Com (help)

I have a problem a few days ago, I connect my arduino to the usb port, it turns on led on (green) and led L (orange).

When opening the official arduino software to program, my arduino does not appear in port (COM). my pc recognizes it as arduino_midi, and I can't program anything, I already changed the probe cable on another computer, different operating systems and always the same

Moved to English Forum.
Please read

How to get the best out of this forum

Which "arduino"? There are several different ones.
Which controller have You selected in the IDE/tools/"seventh line"?

Try using Zadig to detect which drivers to use.
Free download...

Don't use Zadig! Tell us what Arduino you have, and what was the last sketch you uploaded to it! This should give us (and you) a clue to the issue.

I suspect the firmware in the ATmeg16u2 (used on the UNO and MEGA as a USB-to-Serial chip) has been changed to make your Arduino a USB-MIDI device. You need to upload the standard firmware to the ATmega16u2.

Notes:
Change "-cusbasp" to match your ISP device.
Change "-pm16u2" if your board has the older -pm8u2 or newer -pm32u4

Change Directory to the Arduino "hardware" directory.

On Windows it is something like:
cd "C:\Program Files (x86)\arduino-1.6.13\hardware"

On a Mac it is something like:
cd "/Applications/Arduino.app/Contents/Java/hardware/"

// MEGA update 16u2
tools/avr/bin/avrdude -Ctools/avr/etc/avrdude.conf -pm16u2 -Pusb -cusbasp -Uflash:w:arduino/firmwares/atmegaxxu2/arduino-usbdfu/MEGA-dfu_and_usbserial_combined.hex -Ulfuse:w:0xFF:m -Uhfuse:w:0xD9:m -Uefuse:w:0xF4:m -Ulock:w:0x0F:m

// UNO update 16u2
tools/avr/bin/avrdude -Ctools/avr/etc/avrdude.conf -pm16u2 -Pusb -cusbasp -Uflash:w:arduino/firmwares/atmegaxxu2/arduino-usbdfu/UNO-dfu_and_usbserial_combined.hex -Ulfuse:w:0xFF:m -Uhfuse:w:0xD9:m -Uefuse:w:0xF4:m -Ulock:w:0x0F:m

1 Like

Rubbish.

So Zadig is a thing to sort of make Windoze work like Linux? :rofl:

Fascinating!

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