FarmBot Logo

Documentation

Docs

Express Genesis Software Developer Education Business Shop

    FarmBot Software

    • Intro to FarmBot's Software
    • Demo the Apptry me!
    • Getting Started
    • How-to Guides
      • Axis Setup
      • Mount and Dismount Tools
      • Plant Your First Garden
      • Measure Soil Moisture
      • Perform Actions on Many Plants
      • Use FarmBot's Buttons
      • Scan the Garden for Weeds
      • Share FarmBot with Many Users
      • Use the Rotary Tool
    • Troubleshooting
      • Accessing Configurator
      • Connecting FarmBot to the Internet
      • Connecting FarmBot to the Web App
      • Connectivity Diagnosis Codes
      • For IT Security Professionals
      • Support Policy
      • Moving FarmBot to New Locations
      • Advanced Software Troubleshooting

    The FarmBot Web App

    • The FarmBot Web App
      • Creating an Account
      • Connectivity
      • Jobs and Logs
      • Message Center
      • Help
    • Farm Designer
    • Plants
      • Gardens
    • Weeds
    • Points
    • CurvesNew!
    • Groups
    • Sequences
      • Sequence Commands
        • Movements
        • Peripherals and Sensors
        • Image processing
        • Logic
        • Advanced
      • Building a Sequence
      • Example Sequences
        • Tool Mounting
        • Watering
      • Variables
      • Externally Defined Variables
      • Multiple Variables
      • Variable types
      • Shared Sequences
      • Featured Sequences
    • Regimens
    • Events
    • Controls
      • Move
      • Peripherals
      • Webcam Feeds
    • Sensors
    • Photos
      • Filter Map Photos
      • Camera Settings
      • Camera Calibration
      • Weed Detection
      • Measure Soil Height
      • Camera Troubleshooting
      • Plug and Play Cameras
      • Alternative Calibration Method
    • Tools
    • Settings
      • Account Settings
      • FarmBot Settings
      • Axes
      • Motors
      • Stall Detection
      • Encoders
      • Limit Switches
      • Error Handling
      • Pin Bindings
      • Pin Guard
      • Parameter Management
      • Custom Settings

    FarmBot OS

    • FarmBot OS
      • Configurator
      • Status LEDs
      • Data Usage
      • Auto Updates
    • Arduino Firmware
      • Stall Detection Hardware
      • Kinematic Equations
      • Microstepping

How-to Guides

Guides for accomplishing common tasks with your FarmBot

  • What’s next?

Check out the guides below for step-by-step instructions, pro-tips, and new ideas for using your FarmBot to complete common tasks.

What’s next?

  • Axis Setup

    In this guide: Learn how to find and set FarmBot’s home position and axis lengths, and restrict FarmBot from moving beyond those boundaries

  • Mount and Dismount Tools

    In this guide: Learn how to mount and dismount tools

  • Plant Your First Garden

    In this guide: Add plants to the map, group them, build planting sequences, and sow your first seeds

  • Measure Soil Moisture

    In this guide: Learn how to measure soil moisture and then use that data to dose more or less water

  • Perform Actions on Many Plants

    In this guide: Use groups, variables, and sequences to perform the same action on many plants

  • Use FarmBot’s Buttons

    In this guide: See examples for how to use FarmBot’s buttons

  • Scan the Garden for Weeds

    In this guide: Learn how to scan the whole garden for weeds using a group of points.

  • Share FarmBot with Many Users

    In this guide: Learn best practices for sharing FarmBot with many users or user groups, such as in an educational setting.

  • Use the Rotary Tool

    In this guide: See how to use the FarmBot Genesis rotary tool

FarmBot and its documentation are 100% open-source