Motors · Motion · Power · Embedded

Motor control, power, and embedded systems

We will work through motors, motion control, power electronics, and embedded systems: write-ups, small browser tools, and open code, anchored by the Modular Motor Controller. The goal is to understand these systems well, and to leave behind something useful along the way.

Lab · Virtual motor

Run the drive firmware in your browser.

The mmc firmware runs unchanged against a digital twin of a real motor and drive. Pick a mode, set a speed or a load, and watch the rotor, the current vector and the scope respond.

Open the virtual motor →
The virtual motor running: rotor and current vector on the left, a scope of speed and dq currents through a spin-up, load step and reversal on the right
Learn · Interactive series

Field-Oriented Control, from scratch

A series that works up from spinning magnets to a self-tuning motor drive, interactive throughout, built on the ideas behind the open Modular Motor Controller. No prior motor-control background assumed.

See the full roadmap →

ServicesRhobic also takes on a small amount of engineering work — hardware design, embedded systems, networking, motor control, and power electronics.

Work with us →