You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/Software Support/Upload/If-Arduino-IDE-detects-a-different-board-than-the-one-youve-connected.md
-17Lines changed: 0 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -42,21 +42,4 @@ If the Reset symbol is not present, click "Select other board and port" at the b
42
42
43
43
* If you're using an **Arduino UNO R4 WiFi**, but it's being detected as an ESP32 board, the USB bridge firmware may be missing. To solve the issue, follow [these instructions to restore the firmware using espflash](https://support.arduino.cc/hc/en-us/articles/16379769332892-Restore-the-USB-connectivity-firmware-on-UNO-R4-WiFi-with-espflash).
44
44
45
-
---
46
-
47
-
<aid="misidentified-uno-mega-nano"></a>
48
-
49
-
## If Arduino UNO (Rev3 or earlier), Mega, or classic Nano is misidentified
50
-
51
-
* If your **UNO (Rev3 or earlier)** or **Mega** board is recognized as any of the following, it may indicate that the USB-to-Serial firmware is missing or corrupted:
52
-
53
-
* Unknown Device
54
-
* Composite Device
55
-
* ATmega16u2 DFU
56
-
* Atmega8U2 DFU
57
-
58
-
To solve the issue, [flash the USB-to-serial firmware](https://support.arduino.cc/hc/en-us/articles/4408887452434-Flash-the-USB-to-serial-firmware-for-UNO-Rev3-and-earlier-and-Mega-boards).
59
-
60
-
* If you're using a **classic Nano**, but it's being detected as "USB Serial Port" <!-- on Windows --> or another generic name, the FTDI drivers may be missing. To solve the issue, follow [install the FTDI drivers](https://support.arduino.cc/hc/en-us/articles/4411305694610-Install-or-update-FTDI-drivers).
Copy file name to clipboardExpand all lines: content/Software Support/Upload/If-your-board-is-not-detected-by-Arduino-IDE.md
+32-18Lines changed: 32 additions & 18 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,25 +8,23 @@ Learn what to do if your Arduino board is missing from the board selector or fro
8
8
> [!NOTE]
9
9
> If you're using Arduino Cloud Editor, see [If your board is not detected by Arduino Cloud Editor](https://support.arduino.cc/hc/en-us/articles/360018131160-If-your-board-is-not-detected-by-Arduino-Cloud-Editor).
10
10
11
-
## Troubleshooting
11
+
## Troubleshooting steps
12
12
13
-
### 1. Identify the problem
13
+
### 1. Disconnect and reconnect your board
14
14
15
-
***Incorrect Board Identification**: If Arduino IDE incorrectly identifies your board with a generic name or as a different board type, see [If Arduino IDE detects a different board than the one you've connected](https://support.arduino.cc/hc/en-us/articles/12070802257436-If-Arduino-IDE-detects-a-different-board-than-the-one-you-ve-connected) instead.
16
-
17
-
***Unknown Devices**: If the board selector in Arduino IDE displays “Unknown” devices, refer to [If there are “Unknown” devices in the board selector and without a board name in the Tools > Port menu](add link) instead.
18
-
19
-
***Missing Board**: If your Arduino board is missing from the board selector or from the Tools > Port menu in Arduino IDE, proceed to the instructions below.
15
+
1. Disconnect and reconnect your board to reset its power.
16
+
1. Check for any system notifications that may prompt you to grant USB device permissions, and allow them if they appear.
17
+
1. If the Tools > Port menu is open, close and reopen it to refresh the list of available devices.
20
18
21
19
### 2. Check board connection
22
20
23
-
A common reason for a board not being detected is an issue with the USB connection. Follow the steps below to ensure a proper setup:
21
+
A common reason for a board not being detected is an issue with the USB connection. Follow the instructions below to ensure a proper setup:
24
22
25
23
**Use a Data USB Cable*: Connect your board with a data USB cable, not a charging-only cable.
26
-
**Test the USB Cable*: Check that the USB cable is not damaged. You can verify this by testing the cable with another device or by trying a different cable.
27
-
**Connect directly*: connect the board directly into your computer instead of through a USB hub.
28
-
**Try a Different USB Port*: If the board is still not detected, connect it to a different USB port on your computer.
29
-
**Check power*: Verify that your device powers on—at least one LED should be lit.
24
+
**Test the USB Cable*: Confirm the cable is working by testing it with another device or trying a different cable.
25
+
**Connect directly*: Connect the board directly to your computer instead of through a USB hub.
26
+
**Try a Different USB Port*: If the board is still not detected, try a different USB port on your computer.
27
+
**Check power*: Verify that at least one LED on your board lights on.
30
28
**Disconnect jumper cables*: Remove any jumper cables connected to the board’s pins, as they may interfere with detection.
31
29
32
30
### 3. Try a bootloader reset if your board supports it
@@ -35,17 +33,23 @@ If the board is still not detected, it might be stuck in a state where it cannot
35
33
36
34
1. Find the reset button on the board.
37
35
38
-
2. Press the button two times in succession.
36
+
2. Press the button two times in quick succession.
39
37
40
38

41
39
42
-
3. An orange LED will fade in and out, indicating that the board is in bootloader mode,
40
+
3. An on-board LED will fade in and out, indicating that the board is in bootloader mode.
43
41
44
42
4. Check the board selector or _Tools > Port_ again to see if your board is now detected.
45
43
46
-
### 4. Check for additional system information
44
+
### 4. Check if your board appears as "Unknown" or as a board with a different name
45
+
46
+
***Unknown Devices**: If the board selector in Arduino IDE displays “Unknown” devices, refer to [If there are “Unknown” devices in the board selector and without a board name in the Tools > Port menu](addlink) instead.
47
+
48
+
***Incorrect Board Identification**: If Arduino IDE incorrectly identifies your board with a generic name or as a different board type, see [If Arduino IDE detects a different board than the one you've connected](https://support.arduino.cc/hc/en-us/articles/12070802257436-If-Arduino-IDE-detects-a-different-board-than-the-one-you-ve-connected) instead.
47
49
48
-
If Arduino IDE is not displaying a port for your board, you may still get some information by using a dedicated software utility:
50
+
### 5. Check for additional system information
51
+
52
+
If Arduino IDE is not displaying a port for your board, you can use a dedicated software utility to confirm whether the board is recognized by your computer:
49
53
50
54
<table>
51
55
<tbody>
@@ -84,8 +88,18 @@ If Arduino IDE is not displaying a port for your board, you may still get some i
84
88
</tbody>
85
89
</table>
86
90
87
-
> [!TIP]
88
-
> You can use this information to determine if the board is being detected by the computer but not by the Arduino IDE.
91
+
Here are some cases to look out for:
92
+
93
+
***Classic Nano** : If you're using a **classic Nano**, but it's being detected as "USB Serial Port" <!-- on Windows --> or another generic name, the FTDI drivers may be missing. To solve the issue, follow [install the FTDI drivers](https://support.arduino.cc/hc/en-us/articles/4411305694610-Install-or-update-FTDI-drivers).
94
+
95
+
* If you're using an **UNO (Rev3 or earlier)** or **Mega** board, missing or corrupted USB-to-Serial firmware may cause the board to be recognized as any of the following:
96
+
97
+
* Unknown Device
98
+
* Composite Device
99
+
* ATmega16u2 DFU
100
+
* Atmega8U2 DFU
101
+
102
+
To solve the issue, [flash the USB-to-serial firmware](https://support.arduino.cc/hc/en-us/articles/4408887452434-Flash-the-USB-to-serial-firmware-for-UNO-Rev3-and-earlier-and-Mega-boards).
0 commit comments