The xCore code can't handle Arduino programming of the Micro:Bit
.../Arduino/libraries/arduino-CORE/src/xCore.cpp: In member function 'void xCoreClass::write16(byte, byte, uint16_t)':
.../Arduino/libraries/arduino-CORE/src/xCore.cpp:42:34: error: call of overloaded 'write(int)' is ambiguous
Wire.write((0xFF & (value << 8)));
^
The standard wire.h library works with Micro:Bit in other cases, so it is a local xCore problem.
The xCore code can't handle Arduino programming of the Micro:Bit
The standard wire.h library works with Micro:Bit in other cases, so it is a local xCore problem.