FarmBot Logo

Documentation

Docs

Express Genesis Software Developer Education Business Shop

    Documentation

    • FarmBot Software Development
      • High Level Overview
      • 3rd Party Developer Prizes
      • Frequently Asked Questions
      • About Our Developer Docs
    • Web App
      • Frontend
      • REST API
      • Example API requests
      • ENV Vars and GlobalConfigs
      • Running Servers Offline
      • Server Administration
    • Message Broker
      • Subscribing to Resource Updates
      • Sending Commands
    • CeleryScript
      • Nodes
      • Identifying Success and Failure
      • CeleryScript Glossary
    • FarmBot JS
    • FarmBot OS
      • FarmBot OS Development
      • Gathering Information at Runtime
      • Beta Updates
      • Sidecar Hardware
      • Simulating a FarmBot
    • Firmware
      • Parameters
      • Custom Firmware

    Lua

    • Intro
    • Functions
      • API
      • Configuration
      • Coordinates
      • Curves
      • E-Stop and Unlock
      • Images
      • Jobs
      • Messages
      • Movements
      • Pins
      • Time
      • Tools
      • UART
      • Variables
      • Advanced
    • Examples
      • Send Slack Messages
      • Identify Plants
      • Bulk Delete All Images

    Python

    • Python Library
    • Web App API Examples
    • Message Broker Examples

    Other Resources

    • How it works
      • Point group sorting
      • Weed detection
      • Measure soil height
      • Interpolation
    • Track Movement
    • OpenFarm
    • Security Vulnerabilities
    • GitHub
    • Factory Testing Utilities

Lua Functions

List of available Lua functions in FarmBot OS

  • What’s next?

All of the available Lua functions are listed in the sub pages below. Additionally, you may access most of the functions available in the Lua 5.2 standard library.

If you have questions about the available functions or would like us to make new features available, please let us know in the FarmBot Forum.

What’s next?

  • API

    List of API Lua functions in FarmBot OS

  • Configuration

    List of configuration Lua functions in FarmBot OS

  • Coordinates

    List of coordinate Lua functions in FarmBot OS

  • Curves

    List of curve Lua functions in FarmBot OS

  • E-Stop and Unlock

    List of E-stop and Unlock Lua functions in FarmBot OS

  • Images

    List of image Lua functions in FarmBot OS

  • Jobs

    List of jobs Lua functions in FarmBot OS

  • Messages

    List of messaging Lua functions in FarmBot OS

  • Movements

    List of movement Lua functions in FarmBot OS

  • Pins

    List of pin Lua functions in FarmBot OS

  • Time

    List of time Lua functions in FarmBot OS

  • Tools

    List of tool Lua functions in FarmBot OS

  • UART

    List of UART Lua functions in FarmBot OS

  • Variables

    List of variable Lua functions in FarmBot OS

  • Advanced

    List of advanced Lua functions in FarmBot OS

FarmBot and its documentation are 100% open-source