I have been trying to wrap my head around the Nicla Sense ME for the past few days, without much luck.
Doesn't actually work, it tells me "nicla is not a namepace-name". So in order to get the led to blink, I have to use the full nicla::leds.begin and nicla::begin().
Now leaving everything else asside, which by the way if anyone knows why the temps are incorrect please let me know. I am having issues using the I2C, I have an Adafruit SI1145 and MLX90614, both working perfectly fine with 3.3v and I2C on an Arduino Mega. On the Nicle Sense ME, I cannot get the board to identify the sensors.
If anyone can just show/demonstrate a simple I2C example with any sensor, connected to the Nicla Sense ME, I would be more than happy.
Please refer official software guide and run example code on Nicla boards.
Installing Mbed OS Nicla boards:https://docs.arduino.cc/software/ide-v1/tutorials/getting-started/cores/arduino-mbed_nicla
Getting Started with Nicla Sense ME: https://docs.arduino.cc/tutorials/nicla-sense-me/getting-started
As you could see it, current software haven't directly support Adafruit SI1145 and MLX90614. If you want to support them, you could add your software modification based on current software.
I have already checked the links you have provided, they do not help with my question in any way.
I also have not asked how to get the Adafruit SI1145 and MLX90614 to work, I already have the software and libraries for those sensors. I have asked how to use the I2C interface available on the Nicla Sense board.
Which currently is not working. And there are no resources for how it should be implemented.
You could refer I2C example from here: https://docs.arduino.cc/tutorials/nicla-sense-me/cheat-sheet
Another user here with same problem, Nicla sense ME I2C can not find my ZOE-M8Q. Other Arduino boards find it easily.
I am using Arduino I2C scanner just to find the adress without any luck, tried on 3 diffrent Nicla ME.