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
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...