Nice review, Terence!

The connector looks very much like micro-USB to me, but, I guess the pin-out behind it could be anything.

In terms of connecting to Ubuntu, how does the device show up with lsbusb and dmesg | tail ?