Error: 'NINA_GPIO0' was not declared in this scope [Solved]

I'm getting the above error when I try to compile CheckFirmwareVersion with my Nano 33 BLE Sense (original model) - can anyone advise please?

/home/pete/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/bin/arm-none-eabi-g++ -c -Wall -Wextra -g3 -nostdlib @/home/pete/.arduino15/packages/arduino/hardware/mbed_nano/4.1.1/variants/ARDUINO_NANO33BLE/defines.txt @/home/pete/.arduino15/packages/arduino/hardware/mbed_nano/4.1.1/variants/ARDUINO_NANO33BLE/cxxflags.txt -DARDUINO_ARCH_NRF52840 -MMD -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -DARDUINO=10607 -DARDUINO_ARDUINO_NANO33BLE -DARDUINO_ARCH_MBED_NANO -DARDUINO_ARCH_MBED -DARDUINO_LIBRARY_DISCOVERY_PHASE=0 -I/home/pete/.arduino15/packages/arduino/hardware/mbed_nano/4.1.1/cores/arduino -I/home/pete/.arduino15/packages/arduino/hardware/mbed_nano/4.1.1/variants/ARDUINO_NANO33BLE -I/home/pete/.arduino15/packages/arduino/hardware/mbed_nano/4.1.1/libraries/SPI -I/home/pete/Arduino/libraries/WiFiNINA/src -I/home/pete/.arduino15/packages/arduino/hardware/mbed_nano/4.1.1/cores/arduino/api/deprecated -I/home/pete/.arduino15/packages/arduino/hardware/mbed_nano/4.1.1/cores/arduino/api/deprecated-avr-comp -iprefix/home/pete/.arduino15/packages/arduino/hardware/mbed_nano/4.1.1/cores/arduino @/home/pete/.arduino15/packages/arduino/hardware/mbed_nano/4.1.1/variants/ARDUINO_NANO33BLE/includes.txt /home/pete/Arduino/libraries/WiFiNINA/src/WiFiUdp.cpp -o /tmp/arduino/sketches/59E85AF8D90C574AC449BE51CA3331DE/libraries/WiFiNINA/WiFiUdp.cpp.o
/home/pete/Arduino/libraries/WiFiNINA/src/utility/spi_drv.cpp: In static member function 'static void SpiDrv::begin()':
/home/pete/Arduino/libraries/WiFiNINA/src/utility/spi_drv.cpp:103:15: error: 'NINA_GPIO0' was not declared in this scope
       pinMode(NINA_GPIO0, OUTPUT);
               ^~~~~~~~~~

Duh - This is because it doesn't have WiFi!

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.