@andyd, a few more details are generally required so we can help:
Which DeviceOS version
Web link to L9110S board or breakout you are using
Web link to motor or description of motor specs you are using
How are the Argon, L9110S and motor powered
Circuit diagram (ideal) or description
Typically, if something works on an Arduino, it is because it is a 5v system, not 3.3v like the Argon, or that you are powering the L9110S from the 3.3v output of the Argon, which cannot supply enough current. Understanding your setup is key and thus the questions above.