Simple Motor Controller SmcCmd on Raspberry Pi?


The official documentation states that, “On ARM-based Linux machines such as the Raspberry Pi, the graphical configuration program (the Simple Motor Control Center) does not work. This is caused by problems with Mono’s implementations of WinForms on those systems.” However, what if I simply want to use SmcCmd? Is there a pre-compiled binary somewhere? Section 3.2 of the guide simply gives me a binary that says “SmcCmd: PE32 executable (console) Intel 80386 Mono/.Net assembly, for MS Windows”, which is not compatible for an ARM machine.

Thanks for you help!


That warning only applies to the graphical program, the Simple Motor Control Center, not the command-line utility, SmcCmd; the command-line utility can work on the Raspberry Pi. You can find the source code for it in the Pololu USB Software Development Kit (SDK) under the SimpleMotorController folder.

- Amanda

1 Like

Thanks :slight_smile: I’ll check it out