Hi JAZZCNC
Friday? Pub?
Mach3 knows nothing about USB, so definitely the board is an motion controller.
On the picture:
http://www.mycncuk.com/attachment.ph...811440&thumb=1
is clearly visible a micro controller (no matter which type but looks as some STM32Fxxxx).
So, motion controller with BOB :)