“Seeeduino Lotus Cortex-M0+” with “Grove - I2C Mini Motor Driver”

I bought the Seeeduino Lotus Cortex-M0+, because one of the features was “Fully compatible with Arduino UNO”, so I could use it for the same projects as a normal Arduino Uno.



But it won’t accept the code for I2C Mini Motor Driver in Arduino IDE, when the Seeeduino Lotus Cortex-M0+ is selected as board. It’s working fine when an Arduino Uno is selected.



Can somebody help me getting the Cortex-M0+ working with the Mini Motor Driver?

Hi,



The problem is with different microcontroller architecture, in Arduino UNO we are using Atmega328p microcontroller which is 8bit AVR Architecture and in Seeed Lotus we are using ATMEGA SAM D21 which is Cortex-M0+, so the lib built for 8bit AVR Architecture will not work on for the Cortex-M0.

Is it possible that in the near future there will be an update of the library which can run on ATMEGA SAM D21?