FarmBot Genesis

The FarmBot Genesis Documentation Hub

Welcome! Here you'll find comprehensive guides and documentation to help you start working with FarmBot Genesis as quickly as possible, as well as support if you get stuck. Let's jump right in!

Hardware    Get Started

Intro to FarmBot Genesis

DIY open-source hardware platform optimized for small-scale soil-based food production
Order your FarmBot here!

Looking for FarmBot Express documentation?

FarmBot Express is in the final stages of design and testing. Once everything is completed, we'll begin working on the documentation. We anticipate having the assembly instructions, bill of materials, CAD models, and more available for FarmBot Express shortly before the devices begin shipping to customers.

In the meantime, check out these docs for FarmBot Genesis to get a sense for what to expect.

Announcing: v1.4 documentation!

As of August 10, 2018, the default version of the documentation is v1.4. If you have a v1.2 or v1.3 kit, please use the older documentation by using the version picker dropdown menu in the top left of the documentation hub's navigation. If you are putting together a new Genesis v1.4 or Genesis XL v1.4 kit, you're in the right place!

FarmBot Genesis is designed to be a flexible FarmBot foundation for experimentation, prototyping, and hacking. The driving factors behind the design are simplicity, manufacturability, scalability, and hackability.

With the v1.4 release, we introduced a larger model named FarmBot Genesis XL. The dimensions of Genesis and Genesis XL can be compared below.

Max Track Length
Max Gantry Width
Max Growing Area
Max Plant Height






Genesis XL





Genesis and Genesis XL share many of the same components and assembly steps. This documentation covers the assembly, bill of materials, troubleshooting tips, and more of both sized kits. When certain information only applies to one kit or the other, there will be clear indication.

Purchasing a kit

Our kits include everything you need in one box and are backed by our customer support. Your purchase goes towards improving and supporting the open-source hardware plans, software, and documentation you are reading right now.

Order your FarmBot here!

Why support our company?

Quick links

CAD models

All of the native 3D CAD models and 2D drawings are freely available in Onshape. Read more and access the files here.

Download FarmBot OS

Please always use the latest version of FarmBot OS, available at

Get involved

Interested in helping develop FarmBot? Share your ideas on the FarmBot forum, make suggestions to these docs, or contact us at


Please see our licensing page to understand how our various works (hardware, software, documentation, etc) are licensed.

What's Next

Get a bird's eye view of FarmBot Genesis

High Level Overview

Intro to FarmBot Genesis

DIY open-source hardware platform optimized for small-scale soil-based food production
Order your FarmBot here!

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.