When I try to compile "samples\shields\x_nucleo_iks01a1\" for my Nordic dev. kits(pca10040 and pca10056), occurred this error:
Error: nrf52840_pca10056.dts.pre.tmp:437.1-13 Label or path arduino_i2c not found
I noticed that the Arduino interface, like default i2c and so on, not been included in the Nordic dev. kits, either pca10040 or pca10056. So I add this patch to nrf52_pca10040.dts under "zephyr\boards\arm\nrf52_pca10040":
@@ -97,7 +97,7 @@
And it works.
My question is that, do I need to add Arduino interface definition to each of the Nordic development kit's DTS files?