FarmBot Logo

Documentation

Docs

Express Genesis Software Developer Education Business Shop

    FarmBot OER

    • FarmBot Open Educational Resources
    • Grant Opportunities

    Hardware

    • Mechanical
      • Materials
        • Materials in FarmBot
        • Determining Density
        • What is an SDS?
      • StructureComing soon
      • Injection MoldingComing soon
      • 3D PrintingComing soon
    • Electrical
      • Raspberry PiComing soon
      • FarmduinoComing soon
      • MotorsComing soon
      • Solenoid ValveComing soon
      • Vacuum PumpComing soon
      • LED Light StripComing soon
      • CameraComing soon
      • Universal Tool MountComing soon
      • Soil SensorComing soon

    Software

    • Sequences
      • Sequence Commands
      • Building a Sequence
      • Example Sequences
      • Variables
      • Externally Defined Variables
    • Scheduling
      • Events
      • Regimens
    • Coding
      • CeleryScript
      • FarmBot JS
      • FarmBot PyComing soon
      • Lua

    Farming

    • Farming Techniques
      • Greenhouses
        • Measuring Soil Temperature
        • Engineering Mini Greenhouses
        • Extension
      • PermacultureComing soon
      • HydroponicsComing soon
      • AeroponicsComing soon
    • Plant Biology
      • Seeds
        • Seed Skit
        • Seed Dissection
        • Extension Activities
      • Plant AnatomyComing soon
      • Life StagesComing soon
    • Soil Science
      • Is Soil Alive?
        • Soil Life
        • Soil and Water
        • Soil Mixture Experiment
        • Extension Activities
      • Soil TypesComing soon
      • NPKComing soon
      • MicronutrientsComing soon
    • Supply Chain
      • FarmsComing soon
      • Farmworkers

    Sustainability

    • Climate Change
      • Carbon CycleComing soon
      • Water CycleComing soon
    • Lifecycle Analysis
      • Types of EmissionsComing soon
      • Embodied EnergyComing soon
      • Emissions from Use
      • Cradle to CradleComing soon
      • Comparison with the GroceryComing soon

Coding

Programmatically controlling FarmBot with CeleryScript, JavaScript, Python, or Lua

  • What’s next?

What’s next?

  • CeleryScript

  • FarmBot JS

  • FarmBot PyComing soon

    Overview of FarmBot’s Python control library

  • Lua

FarmBot and its documentation are 100% open-source