Very hard to get ready for nano 33 iot

Im very sorry but its really not easy not get started with nano 33iot.

  1. Befor a week i have sucess start with nano 33 iot with the example blinking LEDS it was easy and all worked. 2 Than i tried get deeper to control RGB LEDS (with extern circuit) so i need to control PWM 2-9 via BLEXAR. And from this point its not possibly to find a way to get the next step. there are in all paths to many articels (WIFINA, BLEXAR, UPdate With updater, update not with updater only sketch).
  2. And in the Forum so i find new Information to check the sub ports and cleal up the arduino install (its ok not a problem)

My Question: is there a Step by Step solution to get work nano 33 iot working via Blexar. Or what informations should i share to get started with troubleshooting.

Lovely greetings from Berlin

Robert

Arduino: 1.8.13 (Windows Store 1.8.42.0) (Windows 10), Board: "Arduino NANO 33 IoT"

C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86_mdqgnx93n4wtt\arduino-builder -compile -logger=machine -hardware C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86mdqgnx93n4wtt\hardware -hardware C:\Users\it\Documents\ArduinoData\packages -tools C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86mdqgnx93n4wtt\tools-builder -tools C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86mdqgnx93n4wtt\hardware\tools\avr -tools C:\Users\it\Documents\ArduinoData\packages -built-in-libraries C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86_mdqgnx93n4wtt\libraries -libraries C:\Users\it\Documents\Arduino\libraries -fqbn=arduino:samd:nano_33_iot -vid-pid=2341_8057 -ide-version=10813 -build-path C:\Users\it\AppData\Local\Temp\arduino_build_504280 -warnings=none -build-cache C:\Users\it\AppData\Local\Temp\arduino_cache_833942 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.CMSIS-Atmel.path=C:\Users\it\Documents\ArduinoData\packages\arduino\tools\CMSIS-Atmel\1.2.0 -prefs=runtime.tools.CMSIS-Atmel-1.2.0.path=C:\Users\it\Documents\ArduinoData\packages\arduino\tools\CMSIS-Atmel\1.2.0 -prefs=runtime.tools.arduinoOTA.path=C:\Users\it\Documents\ArduinoData\packages\arduino\tools\arduinoOTA\1.2.1 -prefs=runtime.tools.arduinoOTA-1.2.1.path=C:\Users\it\Documents\ArduinoData\packages\arduino\tools\arduinoOTA\1.2.1 -prefs=runtime.tools.bossac.path=C:\Users\it\Documents\ArduinoData\packages\arduino\tools\bossac\1.7.0-arduino3 -prefs=runtime.tools.bossac-1.7.0-arduino3.path=C:\Users\it\Documents\ArduinoData\packages\arduino\tools\bossac\1.7.0-arduino3 -prefs=runtime.tools.openocd.path=C:\Users\it\Documents\ArduinoData\packages\arduino\tools\openocd\0.10.0-arduino7 -prefs=runtime.tools.openocd-0.10.0-arduino7.path=C:\Users\it\Documents\ArduinoData\packages\arduino\tools\openocd\0.10.0-arduino7 -prefs=runtime.tools.arm-none-eabi-gcc.path=C:\Users\it\Documents\ArduinoData\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4 -prefs=runtime.tools.arm-none-eabi-gcc-7-2017q4.path=C:\Users\it\Documents\ArduinoData\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4 -prefs=runtime.tools.CMSIS.path=C:\Users\it\Documents\ArduinoData\packages\arduino\tools\CMSIS\4.5.0 -prefs=runtime.tools.CMSIS-4.5.0.path=C:\Users\it\Documents\ArduinoData\packages\arduino\tools\CMSIS\4.5.0 -verbose C:\Users\it\Documents\Arduino\libraries\WiFiNINA\examples\Tools\CheckFirmwareVersion\CheckFirmwareVersion.ino

Using board 'nano_33_iot' from platform in folder: C:\Users\it\Documents\ArduinoData\packages\arduino\hardware\samd\1.8.9

Using core 'arduino' from platform in folder: C:\Users\it\Documents\ArduinoData\packages\arduino\hardware\samd\1.8.9

Detecting libraries used...

Alternatives for SPI.h: [SPI@1.0]

ResolveLibrary(SPI.h)

-> candidates: [SPI@1.0]

Alternatives for WiFiNINA.h: [WiFiNINA@1.8.0]

ResolveLibrary(WiFiNINA.h)

-> candidates: [WiFiNINA@1.8.0]

Linking everything together...

"C:\Users\it\Documents\ArduinoData\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4/bin/arm-none-eabi-g++" "-LC:\Users\it\AppData\Local\Temp\arduino_build_504280" -Os -Wl,--gc-sections -save-temps "-TC:\Users\it\Documents\ArduinoData\packages\arduino\hardware\samd\1.8.9\variants\nano_33_iot/linker_scripts/gcc/flash_with_bootloader.ld" "-Wl,-Map,C:\Users\it\AppData\Local\Temp\arduino_build_504280/CheckFirmwareVersion.ino.map" --specs=nano.specs --specs=nosys.specs -mcpu=cortex-m0plus -mthumb -Wl,--cref -Wl,--check-sections -Wl,--gc-sections -Wl,--unresolved-symbols=report-all -Wl,--warn-common -Wl,--warn-section-align -o "C:\Users\it\AppData\Local\Temp\arduino_build_504280/CheckFirmwareVersion.ino.elf" "C:\Users\it\AppData\Local\Temp\arduino_build_504280\sketch\CheckFirmwareVersion.ino.cpp.o" "C:\Users\it\AppData\Local\Temp\arduino_build_504280\libraries\SPI\SPI.cpp.o" "C:\Users\it\AppData\Local\Temp\arduino_build_504280\libraries\WiFiNINA\WiFi.cpp.o" "C:\Users\it\AppData\Local\Temp\arduino_build_504280\libraries\WiFiNINA\WiFiClient.cpp.o" "C:\Users\it\AppData\Local\Temp\arduino_build_504280\libraries\WiFiNINA\WiFiSSLClient.cpp.o" "C:\Users\it\AppData\Local\Temp\arduino_build_504280\libraries\WiFiNINA\WiFiServer.cpp.o" "C:\Users\it\AppData\Local\Temp\arduino_build_504280\libraries\WiFiNINA\WiFiStorage.cpp.o" "C:\Users\it\AppData\Local\Temp\arduino_build_504280\libraries\WiFiNINA\WiFiUdp.cpp.o" "C:\Users\it\AppData\Local\Temp\arduino_build_504280\libraries\WiFiNINA\utility\WiFiSocketBuffer.cpp.o" "C:\Users\it\AppData\Local\Temp\arduino_build_504280\libraries\WiFiNINA\utility\server_drv.cpp.o" "C:\Users\it\AppData\Local\Temp\arduino_build_504280\libraries\WiFiNINA\utility\spi_drv.cpp.o" "C:\Users\it\AppData\Local\Temp\arduino_build_504280\libraries\WiFiNINA\utility\wifi_drv.cpp.o" "C:\Users\it\AppData\Local\Temp\arduino_build_504280\core\variant.cpp.o" -Wl,--start-group "-LC:\Users\it\Documents\ArduinoData\packages\arduino\tools\CMSIS\4.5.0/CMSIS/Lib/GCC/" -larm_cortexM0l_math -lm "C:\Users\it\AppData\Local\Temp\arduino_build_504280/..\arduino_cache_833942\core\core_arduino_samd_nano_33_iot_9ec7aba2deaf705fb3f16aec8df8912f.a" -Wl,--end-group

Bibliothek SPI in Version 1.0 im Ordner: C:\Users\it\Documents\ArduinoData\packages\arduino\hardware\samd\1.8.9\libraries\SPI wird verwendet

Bibliothek WiFiNINA in Version 1.8.0 im Ordner: C:\Users\it\Documents\Arduino\libraries\WiFiNINA wird verwendet

"C:\Users\it\Documents\ArduinoData\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4/bin/arm-none-eabi-size" -A "C:\Users\it\AppData\Local\Temp\arduino_build_504280/CheckFirmwareVersion.ino.elf"

Der Sketch verwendet 14736 Bytes (5%) des Programmspeicherplatzes. Das Maximum sind 262144 Bytes.

Globale Variablen verwenden 3820 Bytes (11%) des dynamischen Speichers, 28948 Bytes für lokale Variablen verbleiben. Das Maximum sind 32768 Bytes.

Erzwinge Reset durch öffnen/schließen mit 1200 bps auf dem Port COM4

PORTS {COM1, COM4, } / {COM1, COM4, } => {}

PORTS {COM1, COM4, } / {COM1, COM4, } => {}

PORTS {COM1, COM4, } / {COM1, COM4, } => {}

PORTS {COM1, COM4, } / {COM1, COM4, } => {}

PORTS {COM1, COM4, } / {COM1, COM4, } => {}

PORTS {COM1, COM4, } / {COM1, COM4, } => {}

PORTS {COM1, COM4, } / {COM1, COM4, } => {}

PORTS {COM1, COM4, } / {COM1, COM4, } => {}

PORTS {COM1, COM4, } / {COM1, COM4, } => {}

PORTS {COM1, COM4, } / {COM1, COM4, } => {}

PORTS {COM1, COM4, } / {COM1, COM4, } => {}

PORTS {COM1, COM4, } / {COM1, COM4, } => {}

PORTS {COM1, COM4, } / {COM1, COM4, } => {}

PORTS {COM1, COM4, } / {COM1, COM4, } => {}

PORTS {COM1, COM4, } / {COM1, COM4, } => {}

PORTS {COM1, COM4, } / {COM1, COM4, } => {}

PORTS {COM1, COM4, } / {COM1, COM4, } => {}

PORTS {COM1, COM4, } / {COM1, COM4, } => {}

PORTS {COM1, COM4, } / {COM1, COM4, } => {}

PORTS {COM1, COM4, } / {COM1, COM4, } => {}

Uploading using selected port: COM4

C:\Users\it\Documents\ArduinoData\packages\arduino\tools\bossac\1.7.0-arduino3/bossac.exe -i -d --port=COM4 -U true -i -e -w -v C:\Users\it\AppData\Local\Temp\arduino_build_504280/CheckFirmwareVersion.ino.bin -R

Beim Hochladen des Sketches ist ein Fehler aufgetreten

Hi :-),

also the BLINK sketch upload takes a very long time to upload. Settings are: - Board "Arduino N 33 IoT" > Arduino SAMD (32-Bits ARM CO) => Aurdino Nanoe 33 IoT - PORT "COM4" (tried also other pots. - Reinstallated the Some times Arduino completly - What does "Programmer": mean ("Atmel EDBG") what settings should be here given

  • tried also the reset button on arduino nano 33 Iot to reset , also hold for 2 Sec. the Reset button on the arduino

  • what does mean Bootloader Burn

  • what does mean WIFi101 / WifiNINA Firmware UPadter ( In some cases is written we should no use it) how to make firmware update ? or should is start with this first?

Some questions Greetings from Berlin

A last Question is it easier to use arduino Studio on Linux ? ( I think it seems something inside in windows , i try it today on raspberry apt-get and on a emerge system :) Gentoo)

Greetings and thanks for help

Welcome to the forum.

roberlinde: Im very sorry but its really not easy not get started with nano 33iot.

Do not worry. We will make you an expert in no time.

roberlinde: My Question: is there a Step by Step solution to get work nano 33 iot working via Blexar. Or what informations should i share to get started with troubleshooting.

I do not like to pay for the app. Would you rather learn how BLE works and use some free apps for now? The app likely is the wrong tool anyway.

roberlinde: Beim Hochladen des Sketches ist ein Fehler aufgetreten

Make sure you select the COM port every time before you upload a sketch.

roberlinde: also the BLINK sketch upload takes a very long time to upload. Settings are:

This should not be the case. Make sure you select the COM port before you upload.

roberlinde: - What does "Programmer": mean ("Atmel EDBG") what settings should be here given

You do not need that.

roberlinde: - tried also the reset button on arduino nano 33 Iot to reset , also hold for 2 Sec. the Reset button on the arduino

The Arduino Reset knows two things. Single click (normal mode) or double click (bootloader mode). Holding reset for two seconds just takes two seconds and is no different than single click.

roberlinde: - what does mean Bootloader Burn

Your Arduino already has a bootloader. You can ignore that.

roberlinde: - what does mean WIFi101 / WifiNINA Firmware UPadter ( In some cases is written we should no use it) how to make firmware update ? or should is start with this first?

There is no need to update the firmware for now. The Arduino Nano 33 IoT has a SAMD microcontroller and the NINA module. Your sketch will run on the SAMD. The firmware is already on the NINA module and can be updated. Updates are rare.

roberlinde: A last Question is it easier to use arduino Studio on Linux ?

Studio? Do you mean IDE? The Arduino IDE works fine under Windows 10. Let me know how it runs on the Raspberry Pi.

Hi lovely Klaus (lieber),

i found what was missing in my configuration, the original USB-Driver for Windows (I downloaded from a chinese site in hope not to get a virus).

Thanks for the explanations, I tested it on a raspberry pi 4 but not worked for the first time but will also resolve it.

Greetings Robert

Roberlinde, have you been able to get Nano 33 BLE to work. there is essentially no support. i'm trying to get it to work with BLExAR sketches that work with Nano BLE don't work with Nano 33 BLE let me know if you made any progress.