Just got my new Nicla Vision in the mail this morning. Installed board files, connected device, and attempted Blink_Nicla example. Oh noes! Compilation errors!
I went looking in the RGBLed.h/cpp files, and found no references using the aforementioned offensive #define in any of the h/cpp source files. Commented out the #define, and whole other series of errors showed up.
Arduino IDE: 1.8.13
Hardware: Nicla Vision
I have worked extensively with Arduino Uno/Mega hardware, and the ESP8266 (currently developing for ESP series of MCUs using Arduino IDE).
I don't have any experience with the Arduino Nicla Vision, and didn't find any explicit information about the subject of using it with that library. However, I did find some things that indicate to me that the library might not be intended for use with the Nicla Vision:
Here you can see that the Arduino developers renamed the library from "Nicla_System" to "Nicla_Sense_System" during the period when the Nicla Vision work was being added to the "Arduino Mbed OS Boards" platform:
And here you can see that when they set up the continuous integration system for testing the compilation for the Nicla Vision, the examples of the "Nicla_Sense_System" library were not added to the list of sketches to compile for that board:
Hey in0,
Thank you for the links, very helpful. I was able to try a few more examples provided with the board manager, and found some that work. Hopefully the people that maintain the public facing Quick Start guide change their documentation for the Nicla Vision.