From edace602417b20c562fd3eb0165f3b01463985ba Mon Sep 17 00:00:00 2001 From: seaxwi <71350948+seaxwi@users.noreply.github.com> Date: Thu, 18 Sep 2025 12:11:05 +0200 Subject: [PATCH 1/7] Updated and improved for Provisioning 2.0 --- ...r-device-cant-be-added-to-Arduino-Cloud.md | 108 +++++++++++------- 1 file changed, 66 insertions(+), 42 deletions(-) diff --git a/content/Arduino Cloud/Arduino IoT Cloud/If-your-device-cant-be-added-to-Arduino-Cloud.md b/content/Arduino Cloud/Arduino IoT Cloud/If-your-device-cant-be-added-to-Arduino-Cloud.md index a3c5d391..08a34c30 100644 --- a/content/Arduino Cloud/Arduino IoT Cloud/If-your-device-cant-be-added-to-Arduino-Cloud.md +++ b/content/Arduino Cloud/Arduino IoT Cloud/If-your-device-cant-be-added-to-Arduino-Cloud.md @@ -3,82 +3,106 @@ title: "If your device can't be added to Arduino Cloud" id: 360019355679 --- -Learn how to resolve problems [adding and connecting devices to Arduino Cloud](https://support.arduino.cc/hc/en-us/articles/360016495559). +Learn what to do if there's a problem adding your device to Arduino Cloud. --- -## If you don't know the DevEUI for your Arduino board +## Try these steps in order -Make sure to set up your Arduino board as an Arduino device. - -![Setup prompt, "Set up an Arduino device" is highlighted](img/setup-device-menu-highlighted.png) - -The DevEUI will be automatically added to the device. +1. [Quick checks](#1-quick-checks) +1. [Check your USB cable and peripherals](#2-check-your-usb-cable-and-peripherals) +1. [Rule out hardware issues](#3-rule-out-hardware-issues) +1. [Reset the sketch](#4-reset-the-sketch) +1. [Stop applications that may be using the device](#stop-applications-that-may-be-using-the-device) +1. [Manually partition your memory Arduino device for Arduino Cloud](#5-manually-partition-your-memory-arduino-device-for-arduino-cloud) --- -## If you don't know the secret key for your device +## 1. Quick checks -Secret keys cannot be recovered if lost. Make sure to save any Device ID and Secret key that's provided when adding an Arduino UNO R4 WiFi, Arduino Nano ESP32, or a 3rd party device (ESP32 and ESP8266). If you've lost your secret key, you can generate a new key by [deleting the device](https://support.arduino.cc/hc/en-us/articles/360018324700-How-to-delete-a-device-from-Arduino-IoT-cloud), then adding it again. +* Try disconnecting and reconnecting your device from your computer or power source. +* Confirm that the device is powered by checking that the power LED is lit. + * _Exception:_ The Arduino Opta does not have a power LED. The device can be powered even if no LEDs are lit. +* If prompted, allow the device to connect to your computer. +* If Arduino IDE is running, ensure that the serial monitor is closed, or simply close Arduino IDE. ---- +## 2. Check your USB cable and peripherals -## If you get an error when adding the device +* Ensure you're using a working USB cable that supports data transfer. If possible, try using a different cable. +* Ensure that any USB hubs or docks are powered and working. If possible, try connecting the device directly to your computer. -### "We could not find any Arduino device" +## 3. Rule out hardware issues -1. Make sure you're using a [compatible device](https://support.arduino.cc/hc/en-us/articles/360016077320-What-devices-can-be-used-with-Arduino-IoT-Cloud-). +* Detach the device from any shield/carrier or external circuitry. -2. [Check if the Arduino Cloud Agent is installed and running](https://support.arduino.cc/hc/en-us/articles/4980687506844), then click **Try again**. +## 4. Reset the sketch - > [!NOTE] - > If you're using a **Chromebook** and [Arduino Cloud for Chromebook](https://support.arduino.cc/hc/en-us/articles/360016495639-Use-Arduino-with-Chromebook), there's no need to install the Arduino Cloud Agent. +A bad sketch or a non-working Cloud configuration can prevent your computer from programming the board. -3. Double-press the reset button on the board to put the board in [bootloader mode](https://support.arduino.cc/hc/en-us/articles/5779192727068-Reset-your-board#bootloader-mode), then click **Try Again**. +### If you're configuring the device over serial (USB) -4. Try uploading an Example sketch (such as _Examples > Built in > 01.Basics > Blink_) in the [Cloud Editor](https://support.arduino.cc/hc/en-us/articles/13809101080732-Open-the-Cloud-Editor). +Try a **double-press** reset: - * If your board isn't detected by the Cloud Editor, see [If your board does not appear in the port menu](https://support.arduino.cc/hc/en-us/articles/4412955149586-If-your-board-does-not-appear-in-the-port-menu). +1. Find the reset button on the device (typically labeled **RESET** or **RST**). +2. Press the reset button twice and confirm that the on-board LED pulses. Adjust the timing if needed. +3. Continue with device configuration. You may find that the configuration is initially able to proceed, but encounters another error. In that case, simply repeat the double-press reset, and attempt to continue. Eventually, Arduino Cloud will overwrite any sketch on the board, solving the issue. - * If you get an error message when uploading, see [If your sketch doesn't upload](https://support.arduino.cc/hc/en-us/articles/4403365313810-If-your-sketch-doesn-t-upload). +If you still can't add the device, use Arduino IDE to the Cloud Editor to program the board with a safe sketch (such as the [BareMinimum](https://app.oniudra.cc/sketches/examples?nav=Examples&eid=01.Basics%2FBareMinimum) or [Blink](https://app.oniudra.cc/sketches/examples?nav=Examples&eid=01.Basics%2FBlink) example), then try adding the device to Arduino Cloud again. -### "We were not able to configure your device
Something went wrong!" +### If you're configuring the device over Bluetooth -1. Close any instances of Arduino IDE and other applications that may be using the port. +* Understand that Bluetooth setup requires the board to be running the Arduino Cloud provisioning sketch, which is preloaded on boards shipped after DATE . When the board is running this sketch, the on-board LED will flash with a "heartbeat" pulse that turns solid when connecting to Arduino Cloud. If your board is not running this sketch, you first need to configure it using USB (Serial). +* If your board is running the provisioning sketch but still isn't detected, try resetting the Cloud configuration: -2. [Check if the Arduino Cloud Agent is installed and running](https://support.arduino.cc/hc/en-us/articles/4980687506844). If you're using [Arduino Cloud for Chromebook](https://support.arduino.cc/hc/en-us/articles/360016495639-Use-Arduino-with-Chromebook), you can skip this step. + * **Arduino Opta:** Press and hold the user button (BTN_USER) until the LED (LED_USER) turns off. + * **UNO R4 WiFi:** Connect Pin 2 to GND until the LED turns off. -3. Reconnect the device to the computer and make sure the power LED lights up. +## 5. Stop applications that may be using the device -### "We were not able to configure..." during device set-up +When configuring your device over serial (USB), other applications can prevent Arduino Cloud from communicating with the device. -When adding your device, you may see one of these messages: +When this happens Arduino Cloud will: -* `Couldn't get the firmware info: Start command: exec: "{runtime.tools.fwupdater.path}/FirmwareUploader": file does not exist` -* `Reset before upload: 1200bps Touch: Open port COMB: Serial port not found` -* `Can't update firmware: Executing command: exit status 1` +* Display the **"We could not find any Arduino device"** error page. +* Display a temporary notification: _"Failed to open serial port. Is the device already in use?"_ -These errors can occur if the wireless connectivity module on your board is using an old version[^nina] of the WiFiNINA firmware, that cannot be automatically updated by Arduino Cloud. +Try this: -[^nina]: 1.4.1 or earlier. To find out which version is on your board, see [Check the WiFiNINA firmware version](https://support.arduino.cc/hc/en-us/articles/9398559561244-Check-the-WiFiNINA-firmware-version). +* If Arduino IDE is running, make sure that the Serial Monitor is closed. +* Close any other applications you think may be using the port. +* Restart the Arduino Cloud Agent. +* Restart your computer. -Solve the issue by updating to the latest firmware version using the **Firmware Updater** in Arduino IDE: +If you still encounter the issue, follow the steps in [Find and stop process blocking a port](https://support.arduino.cc/hc/en-us/articles/4407830972050-Find-and-stop-process-blocking-a-port) to identify and stop the application that's using the port. -Update the firmware in Arduino IDE + -### "Arduino Cloud Agent not found" -> [!NOTE] -> If you're using a **Chromebook** and [Arduino Cloud for Chromebook](https://support.arduino.cc/hc/en-us/articles/360016495639-Use-Arduino-with-Chromebook), you can skip this step. -1. If you haven't done so already, [install the agent](https://create.arduino.cc/getting-started/plugin/welcome). -2. If you have installed the agent but still encounter this warning, see [If Arduino Cloud Agent isn't detected](https://support.arduino.cc/hc/en-us/articles/360016466600-Warning-To-upload-a-sketch-via-USB-port-make-sure-the-Agent-is-installed-and-running-on-this-computer). --- -## Still need help? +## 6. Manually partition your memory Arduino device for Arduino Cloud + +The following Arduino Cloud devices have QSPI memory: + +* Arduino GIGA R1 WiFi +* Arduino Opta Lite +* Arduino Opta RS485 +* Arduino Opta WiFi +* Arduino Portenta H7 +* Arduino Portenta H7 Lite +* Arduino Portenta H7 Lite Connected +* Arduino Portenta Machine Control + +If your device has a corrupted or outdated partition scheme, you may encounter one of these issues: + +* A red LED on the device is blinking. +* Arduino Cloud does not detect the device. +* A “Storage partition failed!” error is displayed when you attempt to add the device on Arduino Cloud. +* A “Storage Initialization Fail!” error is displayed when you attempt to add the device on Arduino Cloud. + +You can resolve these issues by [repartitioning the memory with a supported partition scheme](https://support.arduino.cc/hc/en-us/articles/16206977438748-Reset-the-flash-memory-on-STM32H747-based-devices). -Please [contact us](https://www.arduino.cc/en/contact-us/). - - + \ No newline at end of file From 1404b6817ca344df46fcffcd563a58177243bace Mon Sep 17 00:00:00 2001 From: seaxwi <71350948+seaxwi@users.noreply.github.com> Date: Thu, 18 Sep 2025 17:06:59 +0200 Subject: [PATCH 2/7] Update content/Arduino Cloud/Arduino IoT Cloud/If-your-device-cant-be-added-to-Arduino-Cloud.md --- .../If-your-device-cant-be-added-to-Arduino-Cloud.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/Arduino Cloud/Arduino IoT Cloud/If-your-device-cant-be-added-to-Arduino-Cloud.md b/content/Arduino Cloud/Arduino IoT Cloud/If-your-device-cant-be-added-to-Arduino-Cloud.md index 08a34c30..32a64ddd 100644 --- a/content/Arduino Cloud/Arduino IoT Cloud/If-your-device-cant-be-added-to-Arduino-Cloud.md +++ b/content/Arduino Cloud/Arduino IoT Cloud/If-your-device-cant-be-added-to-Arduino-Cloud.md @@ -51,7 +51,7 @@ If you still can't add the device, use Arduino IDE to the Cloud Editor to progra ### If you're configuring the device over Bluetooth -* Understand that Bluetooth setup requires the board to be running the Arduino Cloud provisioning sketch, which is preloaded on boards shipped after DATE . When the board is running this sketch, the on-board LED will flash with a "heartbeat" pulse that turns solid when connecting to Arduino Cloud. If your board is not running this sketch, you first need to configure it using USB (Serial). +* Understand that Bluetooth setup requires the board to be running the Arduino Cloud provisioning sketch. When the board is running this sketch, the on-board LED will flash with a "heartbeat" pulse that turns solid when connecting to Arduino Cloud. If your board is not running this sketch, you first need to configure it using USB (Serial). * If your board is running the provisioning sketch but still isn't detected, try resetting the Cloud configuration: * **Arduino Opta:** Press and hold the user button (BTN_USER) until the LED (LED_USER) turns off. From 4928b3751c0c358127333d0f43c044116b8b9d9a Mon Sep 17 00:00:00 2001 From: seaxwi <71350948+seaxwi@users.noreply.github.com> Date: Thu, 18 Sep 2025 17:35:01 +0200 Subject: [PATCH 3/7] lint fixes --- .../If-your-device-cant-be-added-to-Arduino-Cloud.md | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/content/Arduino Cloud/Arduino IoT Cloud/If-your-device-cant-be-added-to-Arduino-Cloud.md b/content/Arduino Cloud/Arduino IoT Cloud/If-your-device-cant-be-added-to-Arduino-Cloud.md index 32a64ddd..74e16b33 100644 --- a/content/Arduino Cloud/Arduino IoT Cloud/If-your-device-cant-be-added-to-Arduino-Cloud.md +++ b/content/Arduino Cloud/Arduino IoT Cloud/If-your-device-cant-be-added-to-Arduino-Cloud.md @@ -13,8 +13,8 @@ Learn what to do if there's a problem adding your device to Arduino Cloud. 1. [Check your USB cable and peripherals](#2-check-your-usb-cable-and-peripherals) 1. [Rule out hardware issues](#3-rule-out-hardware-issues) 1. [Reset the sketch](#4-reset-the-sketch) -1. [Stop applications that may be using the device](#stop-applications-that-may-be-using-the-device) -1. [Manually partition your memory Arduino device for Arduino Cloud](#5-manually-partition-your-memory-arduino-device-for-arduino-cloud) +1. [Stop applications that may be using the device](#5-stop-applications-that-may-be-using-the-device) +1. [Manually partition your memory Arduino device for Arduino Cloud](#6-manually-partition-your-memory-arduino-device-for-arduino-cloud) --- @@ -54,8 +54,8 @@ If you still can't add the device, use Arduino IDE to the Cloud Editor to progra * Understand that Bluetooth setup requires the board to be running the Arduino Cloud provisioning sketch. When the board is running this sketch, the on-board LED will flash with a "heartbeat" pulse that turns solid when connecting to Arduino Cloud. If your board is not running this sketch, you first need to configure it using USB (Serial). * If your board is running the provisioning sketch but still isn't detected, try resetting the Cloud configuration: - * **Arduino Opta:** Press and hold the user button (BTN_USER) until the LED (LED_USER) turns off. - * **UNO R4 WiFi:** Connect Pin 2 to GND until the LED turns off. + * **Arduino Opta:** Press and hold the user button (BTN_USER) until the LED (LED_USER) turns off. + * **UNO R4 WiFi:** Connect Pin 2 to GND until the LED turns off. ## 5. Stop applications that may be using the device @@ -77,9 +77,6 @@ If you still encounter the issue, follow the steps in [Find and stop process blo - - - --- ## 6. Manually partition your memory Arduino device for Arduino Cloud @@ -104,5 +101,4 @@ If your device has a corrupted or outdated partition scheme, you may encounter o You can resolve these issues by [repartitioning the memory with a supported partition scheme](https://support.arduino.cc/hc/en-us/articles/16206977438748-Reset-the-flash-memory-on-STM32H747-based-devices). - \ No newline at end of file From ef8d175523939ec72ca761db616d12aea3f54717 Mon Sep 17 00:00:00 2001 From: seaxwi <71350948+seaxwi@users.noreply.github.com> Date: Thu, 18 Sep 2025 17:49:26 +0200 Subject: [PATCH 4/7] Fix TOC --- ...r-device-cant-be-added-to-Arduino-Cloud.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/content/Arduino Cloud/Arduino IoT Cloud/If-your-device-cant-be-added-to-Arduino-Cloud.md b/content/Arduino Cloud/Arduino IoT Cloud/If-your-device-cant-be-added-to-Arduino-Cloud.md index 74e16b33..03cc96dc 100644 --- a/content/Arduino Cloud/Arduino IoT Cloud/If-your-device-cant-be-added-to-Arduino-Cloud.md +++ b/content/Arduino Cloud/Arduino IoT Cloud/If-your-device-cant-be-added-to-Arduino-Cloud.md @@ -9,16 +9,16 @@ Learn what to do if there's a problem adding your device to Arduino Cloud. ## Try these steps in order -1. [Quick checks](#1-quick-checks) -1. [Check your USB cable and peripherals](#2-check-your-usb-cable-and-peripherals) -1. [Rule out hardware issues](#3-rule-out-hardware-issues) -1. [Reset the sketch](#4-reset-the-sketch) -1. [Stop applications that may be using the device](#5-stop-applications-that-may-be-using-the-device) -1. [Manually partition your memory Arduino device for Arduino Cloud](#6-manually-partition-your-memory-arduino-device-for-arduino-cloud) +1. [Quick checks](#quick-checks) +1. [Check your USB cable and peripherals](#check-your-usb-cable-and-peripherals) +1. [Rule out hardware issues](#rule-out-hardware-issues) +1. [Reset the sketch](#reset-the-sketch) +1. [Stop applications that may be using the device](#stop-applications-that-may-be-using-the-device) +1. [Manually partition your memory Arduino device for Arduino Cloud](#manually-partition-your-memory-arduino-device-for-arduino-cloud) --- -## 1. Quick checks +## 1. Quick checks {#quick-checks} * Try disconnecting and reconnecting your device from your computer or power source. * Confirm that the device is powered by checking that the power LED is lit. @@ -26,16 +26,16 @@ Learn what to do if there's a problem adding your device to Arduino Cloud. * If prompted, allow the device to connect to your computer. * If Arduino IDE is running, ensure that the serial monitor is closed, or simply close Arduino IDE. -## 2. Check your USB cable and peripherals +## 2. Check your USB cable and peripherals {#check-your-usb-cable-and-peripherals} * Ensure you're using a working USB cable that supports data transfer. If possible, try using a different cable. * Ensure that any USB hubs or docks are powered and working. If possible, try connecting the device directly to your computer. -## 3. Rule out hardware issues +## 3. Rule out hardware issues {#rule-out-hardware-issues} * Detach the device from any shield/carrier or external circuitry. -## 4. Reset the sketch +## 4. Reset the sketch {#reset-the-sketch} A bad sketch or a non-working Cloud configuration can prevent your computer from programming the board. @@ -57,7 +57,7 @@ If you still can't add the device, use Arduino IDE to the Cloud Editor to progra * **Arduino Opta:** Press and hold the user button (BTN_USER) until the LED (LED_USER) turns off. * **UNO R4 WiFi:** Connect Pin 2 to GND until the LED turns off. -## 5. Stop applications that may be using the device +## 5. Stop applications that may be using the device {#stop-applications-that-may-be-using-the-device} When configuring your device over serial (USB), other applications can prevent Arduino Cloud from communicating with the device. @@ -79,7 +79,7 @@ If you still encounter the issue, follow the steps in [Find and stop process blo --- -## 6. Manually partition your memory Arduino device for Arduino Cloud +## 6. Manually partition your memory Arduino device for Arduino Cloud {#manually-partition-your-memory-arduino-device-for-arduino-cloud} The following Arduino Cloud devices have QSPI memory: From a8639a0a374b339d709fe3749a198cc020952374 Mon Sep 17 00:00:00 2001 From: seaxwi <71350948+seaxwi@users.noreply.github.com> Date: Mon, 22 Sep 2025 11:56:39 +0200 Subject: [PATCH 5/7] Add section "Install drivers and configuration files" --- ...r-device-cant-be-added-to-Arduino-Cloud.md | 28 ++++++++++++++++--- 1 file changed, 24 insertions(+), 4 deletions(-) diff --git a/content/Arduino Cloud/Arduino IoT Cloud/If-your-device-cant-be-added-to-Arduino-Cloud.md b/content/Arduino Cloud/Arduino IoT Cloud/If-your-device-cant-be-added-to-Arduino-Cloud.md index 03cc96dc..7f7c9140 100644 --- a/content/Arduino Cloud/Arduino IoT Cloud/If-your-device-cant-be-added-to-Arduino-Cloud.md +++ b/content/Arduino Cloud/Arduino IoT Cloud/If-your-device-cant-be-added-to-Arduino-Cloud.md @@ -13,6 +13,7 @@ Learn what to do if there's a problem adding your device to Arduino Cloud. 1. [Check your USB cable and peripherals](#check-your-usb-cable-and-peripherals) 1. [Rule out hardware issues](#rule-out-hardware-issues) 1. [Reset the sketch](#reset-the-sketch) +1. [Install drivers and configuration files](#install-drivers-and-configuration-files) 1. [Stop applications that may be using the device](#stop-applications-that-may-be-using-the-device) 1. [Manually partition your memory Arduino device for Arduino Cloud](#manually-partition-your-memory-arduino-device-for-arduino-cloud) @@ -57,7 +58,28 @@ If you still can't add the device, use Arduino IDE to the Cloud Editor to progra * **Arduino Opta:** Press and hold the user button (BTN_USER) until the LED (LED_USER) turns off. * **UNO R4 WiFi:** Connect Pin 2 to GND until the LED turns off. -## 5. Stop applications that may be using the device {#stop-applications-that-may-be-using-the-device} +## 5. Install drivers and configuration files {#install-drivers-and-configuration-files} + +> [!NOTE] +> Skip this step if you're on macOS. + +Missing drivers or configuration files can cause a device to not be detected, or to fail during sketch upload. The Arduino Cloud Agent may not currently install all required drivers or configuration files for every device. The issue can be fixed by using Arduino IDE to install the required board package at least once. + +If your board is not detected in Arduino Cloud, first install its board package using Arduino IDE or Arduino CLI to ensure that all drivers and rules are properly configured. + +Follow these steps: + +1. [Install Arduino IDE](https://support.arduino.cc/hc/en-us/articles/360019833020-Download-and-install-Arduino-IDE). +2. [Use Arduino IDE to install the board package for your device](https://support.arduino.cc/hc/en-us/articles/360016119519-Add-boards-to-Arduino-IDE). +3. If prompted, allow the installation of the required drivers (Windows only). +4. Try uploading a basic sketch like Blink.ino (File > Examples 01.Basics > Blink). + +If you are able to upload a sketch using Arduino IDE, the required drivers and configuration files are installed. + +> [!TIP] +> If you're on Linux, you can also download and run the necessary script directly if you prefer. [Learn more](https://support.arduino.cc/hc/en-us/articles/9005041052444-Fix-udev-rules-on-Linux). + +## 6. Stop applications that may be using the device {#stop-applications-that-may-be-using-the-device} When configuring your device over serial (USB), other applications can prevent Arduino Cloud from communicating with the device. @@ -77,9 +99,7 @@ If you still encounter the issue, follow the steps in [Find and stop process blo ---- - -## 6. Manually partition your memory Arduino device for Arduino Cloud {#manually-partition-your-memory-arduino-device-for-arduino-cloud} +## 7. Manually partition your memory Arduino device for Arduino Cloud {#manually-partition-your-memory-arduino-device-for-arduino-cloud} The following Arduino Cloud devices have QSPI memory: From 3a59e253f02a3e96b16a4f6253ea7f3c0b364d9a Mon Sep 17 00:00:00 2001 From: seaxwi <71350948+seaxwi@users.noreply.github.com> Date: Mon, 22 Sep 2025 11:57:04 +0200 Subject: [PATCH 6/7] Slight refinements for "Quick checks" section --- ...If-your-device-cant-be-added-to-Arduino-Cloud.md | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/content/Arduino Cloud/Arduino IoT Cloud/If-your-device-cant-be-added-to-Arduino-Cloud.md b/content/Arduino Cloud/Arduino IoT Cloud/If-your-device-cant-be-added-to-Arduino-Cloud.md index 7f7c9140..a7bdcb3b 100644 --- a/content/Arduino Cloud/Arduino IoT Cloud/If-your-device-cant-be-added-to-Arduino-Cloud.md +++ b/content/Arduino Cloud/Arduino IoT Cloud/If-your-device-cant-be-added-to-Arduino-Cloud.md @@ -21,11 +21,14 @@ Learn what to do if there's a problem adding your device to Arduino Cloud. ## 1. Quick checks {#quick-checks} -* Try disconnecting and reconnecting your device from your computer or power source. -* Confirm that the device is powered by checking that the power LED is lit. - * _Exception:_ The Arduino Opta does not have a power LED. The device can be powered even if no LEDs are lit. -* If prompted, allow the device to connect to your computer. -* If Arduino IDE is running, ensure that the serial monitor is closed, or simply close Arduino IDE. +Try this first to solve common issues: + +1. Disconnect and reconnect your device to the computer. +1. If prompted, allow the device to connect. +1. Verify that the device is powered by checking the power LED. + * _Exception:_ The Arduino Opta has no power LED, so it may be powered even if no LEDs are lit. +1. Close Arduino IDE or any other application that may be using the device. +1. Try adding your device in Arduino Cloud again. ## 2. Check your USB cable and peripherals {#check-your-usb-cable-and-peripherals} From e7f10c3e46da5b60c341be0e0e242e0c59a6609b Mon Sep 17 00:00:00 2001 From: seaxwi <71350948+seaxwi@users.noreply.github.com> Date: Wed, 24 Sep 2025 15:31:32 +0200 Subject: [PATCH 7/7] Expand some sections slightly --- .../If-your-device-cant-be-added-to-Arduino-Cloud.md | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/content/Arduino Cloud/Arduino IoT Cloud/If-your-device-cant-be-added-to-Arduino-Cloud.md b/content/Arduino Cloud/Arduino IoT Cloud/If-your-device-cant-be-added-to-Arduino-Cloud.md index a7bdcb3b..b0a36cc0 100644 --- a/content/Arduino Cloud/Arduino IoT Cloud/If-your-device-cant-be-added-to-Arduino-Cloud.md +++ b/content/Arduino Cloud/Arduino IoT Cloud/If-your-device-cant-be-added-to-Arduino-Cloud.md @@ -11,7 +11,7 @@ Learn what to do if there's a problem adding your device to Arduino Cloud. 1. [Quick checks](#quick-checks) 1. [Check your USB cable and peripherals](#check-your-usb-cable-and-peripherals) -1. [Rule out hardware issues](#rule-out-hardware-issues) +1. [Disconnect shields, carriers and external circuitry](#disconnect-shields-carriers-and-external-circuitry) 1. [Reset the sketch](#reset-the-sketch) 1. [Install drivers and configuration files](#install-drivers-and-configuration-files) 1. [Stop applications that may be using the device](#stop-applications-that-may-be-using-the-device) @@ -32,12 +32,17 @@ Try this first to solve common issues: ## 2. Check your USB cable and peripherals {#check-your-usb-cable-and-peripherals} +Connection issues can be caused by faulty or incompatible cables or USB accessories: + * Ensure you're using a working USB cable that supports data transfer. If possible, try using a different cable. * Ensure that any USB hubs or docks are powered and working. If possible, try connecting the device directly to your computer. -## 3. Rule out hardware issues {#rule-out-hardware-issues} +## 3. Disconnect shields, carriers and external circuitry {#disconnect-shields-carriers-and-external-circuitry} + +External hardware can interfere with power, reset, or serial communication, preventing uploads: -* Detach the device from any shield/carrier or external circuitry. +* Detach the device from any shield or carrier. +* Disconnect jumper cables and external circuitry. ## 4. Reset the sketch {#reset-the-sketch}