This project is currently winding down. Please see the announcement for more information.


Motion Control in Rust

Last Month in Flott - May 2021

Posted on 2021-05-03 by Hanno Braun

This is the monthly newsletter for Flott, the toolkit for motion control software in Rust. Flott aims to make developing motion control software easy, by providing libraries that abstract over hardware commonly used for motion control, like motors, encoders, and other sensors and actuators.

Work last month was focused on documentation, in the form of new high-level guides for Stepper, and some tweaks and addition to the website.



Stepper's API was already fully documented, but there were some missing pieces of information on how to use it. That's hopefully solved now, with the new guides on platform support and how to write a driver.

Website Tweaks

The website has seen a bit of work this month, with some tweaks to content and design, and most notably, the addition of an email newsletter. If you want to stay up to date on what's happening with Flott, feel free to sign up at the bottom of this page.

Other work

If you're interested in all the details, here's the full list of pull request that were merged last month.

What I'm working on

With the documentation work on Stepper wrapped up for now, I've turned my attention to testing. Stepper already has a test stand, but that was a bit of a failed experiment. I want to try and revive it. Automated end-to-end testing would be a great boon for Stepper's further development.


Right now, Flott is focused on stepper motors, but I want to build it into a full-featured toolkit for motion control software, by abstracting over other kinds of hardware (like encoders, or other motor types), as well as creating more useful building blocks on top of those hardware interfaces.

Doing this will take a lot of effort. Please consider supporting my work by sponsoring me.

Thank you

Thank you for your interest in Flott! If you want to follow its development, feel free to subscribe to the news feed or sign up for the newsletter using the form below.

The next newsletter is expected to arrive in early June. If you have any feedback or questions, please don't hesitate to contact me!