Nano 33 IOT unable to connect to the cloud even though is connecting to wifi.

Verified firewall or anything that may be blocking communication 14:17:10.031 -> Connected to "xyc" 14:17:37.159 -> ArduinoIoTCloudTCP::begin could not read device id. 14:17:37.159 -> Arduino IoT Cloud - 2.7.0 14:17:37.159 -> Device ID: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx 14:17:37.159 -> MQTT Broker: iot.arduino.cc:0 14:17:37.942 -> WiFi.status(): 0 14:17:37.942 -> Current WiFi Firmware: 2.0.0
1 Reply
Dozie_N
Dozie_N4w ago
Hi, Remove anything connected/wired to the board, clear your browser's cache, restart the browser and then do the steps below:   1. download and install the latest "Arduino create Agent" from Arduino Cloud - Getting started 2. Use IDE 3 to update board's connectivity firmware follow https://support.arduino.cc/hc/en-us/articles/360013896579-Use-the-Firmware-Updater-in-Arduino-IDE 3. Remove all instances of the board as a "device in the cloud" 4. Set network configuration with your WiFI SSID and Password. You must use 2.4Ghz Wifi and make sure your SSID and password does not have special characters and is not too long. 5. Add the board anew as a "device" in the cloud. Create a cloud "Thing" below to test. __ 1. Create an integer variable ´analog_value to read A1 pin (Variable Permission: Read Only, Variable Update Policy: Periodically, Every 1 Sec.) 2. In the sketch void loop() and under // Your code here, add the line below   analog_value = analogRead(A1); 3. add a new device ´board name 4. create a new thing called ´IoT Cloud Test 5. Create an integer variable ´analog_value to read A1 pin (Variable Permission: Read Only, Variable Update Policy: Periodically, Every 1 Sec.) 6. In the sketch void loop() and under // Your code here, add the line below   analog_value = analogRead(A1); 7. Set network configuration with your WiFI SSID and Password. 8. Upload the sketch to your board and check the Serial Monitor to connection to the IoT cloud. Note: Follow https://docs.arduino.cc/arduino-cloud/guides/overview/
Arduino Help Center
Use the Firmware Updater in Arduino IDE
Learn how to use the Firmware Updater tool in Arduino IDE. In this article: Arduino IDE (2.2.0 or later) Arduino IDE 1.8.19 Other methods for updating firmware Arduino IDE (2.2.0 or later) Suppo...

Did you find this page helpful?