Skip to content
Genesis and Genesis XL v1.7 are now in stock!
Genesis and Genesis XL v1.7 are now in stock!
March 17, 2021 Software Update

March 17, 2021 Software Update

Today we’ve got a lot of news to cover for our software and documentation offerings. Here’s what’s new:

Setup wizard

To help new customers successfully set up their FarmBot quickly, we’ve added a new setup wizard to the app. The setup wizard prompts users with a series of actions to take and questions to answer that will guide them in configuring their FarmBot’s internet connection, axis layout, manual controls configuration, camera calibration, and more.

If a user gets stuck on any step of the process, the setup wizard provides troubleshooting tips as well as a feedback form to contact support.

Over time we look forward to adding more setup steps and embellishing the troubleshooting tips with additional information, as well as learning about where people have the most difficulty with the product so that we may better focus our development efforts.

Product registration

As part of the setup wizard, we are now asking our customers to register their original ORDER NUMBER with their app account. Moving forward we anticipate offering faster support for accounts that have registered their product and may have limited capacity to help users of the app that did not purchase hardware from

For everyone who already has an account and will not be going through the setup process, you may add your ORDER NUMBER in the settings panel here.


@RickCarlino authored a FarmBot RPC wrapper library for Python, allowing external Python code to control FarmBot directly. Check out this tweet showing the wrapper in action!

Stay tuned for official documentation on our developer docs hub, as well as a French translation from community member @tmaziere on GitHub!

Measure Soil Height Beta

We’ve elevated the measure soil height capabilities from alpha to beta status. The capability is now bundled into FarmBot OS, there are instructions for calibration in the setup wizard, we made some minor improvements to its configuration section in the photos panel, and we updated and publicly listed the documentation page. We are still eager for your feedback on this new capability!


  • Fixed a bug in the event variable form. Thanks @mdingena and @Ascend for the investigation!
  • Removed the Run Farmware sequence command from the Add Command panel to prevent new use of Farmwares.
  • Disabled the fancy text editor for Lua commands on mobile, and switched to a monospace font for the plain text editor. Thanks @mdingena for the suggestion!
  • Moved MISSED STEP DECAY, ENCODER SCALING, NEGATIVE COORDINATES ONLY, and several other settings behind the advanced settings toggle to help prevent non-advanced users from incorrectly using these settings.
  • Improved the layout of sequence step headers to better handle warnings.
  • Made demo accounts appear as though a FarmBot is connected in order to provide a better demonstration of the app’s features.
Previous article July 26, 2022 Software Update