Fact-checked by Grok 2 weeks ago

FarmBot

FarmBot is an open-source (CNC) farming machine that applies principles from to automate small-scale , enabling precise tasks such as seeding, watering, weeding, and soil sensing in raised garden beds. Developed as a , it operates on a system powered by a 4B and NEMA 17 stepper motors, with tools including a seeder, watering nozzle, camera, and sensors for real-time monitoring. Available in models like the (1.5 m × 3 m) and Genesis XL (3 m × 6 m), FarmBot is constructed from durable materials such as aluminum, , and UV-resistant , and comes 95% pre-assembled for ease of setup. Introduced in 2014 with coverage in outlets like Wired, FarmBot has been adopted in thousands of worldwide for teaching , , , and . Its free web-based software application, accessible at my.farm.bot, allows users to configure the device, create custom planting sequences, log data, and control operations remotely from laptops, tablets, or smartphones. Beyond home gardening, FarmBot supports applications in initiatives, for accessibility, and even , as demonstrated in a 2017 collaboration for . As a 100% open-source encompassing designs, software , and assembly instructions, it promotes community-driven innovation and hyper-local food production.

Introduction

Overview

FarmBot is an open-source project that employs Cartesian coordinate to automate tasks, such as planting, watering, weeding, and , within raised beds. This CNC-based system enables precise, repeatable operations over defined garden areas, promoting efficient small-scale food production without manual intervention. At its core, FarmBot integrates customizable hardware, user-friendly software, and comprehensive documentation, all developed collaboratively under permissive open-source licenses to foster innovation and accessibility. The software is licensed under the , allowing free use, modification, and distribution, while hardware designs—including CAD models and electronics schematics—are released under the CC0 Dedication, waiving all and related rights to enable unrestricted reuse. Documentation follows the same CC0 license, providing step-by-step guides for assembly and operation that support a global community of builders and users. Available models scale to suit various applications, with the covering up to 1.5 m × 3 m (approximately 4.5 ) for compact setups and the extending to 3 m × 6 m (approximately 18 ) for larger yields, such as enough vegetables for a family of four. Designed for ease of adoption, FarmBot targets home gardeners, K-12 educational programs—over 500 institutions worldwide—and small-scale farming initiatives, making advanced approachable for non-experts through pre-assembled kits and intuitive web-based controls.

Purpose and Applications

FarmBot aims to democratize automated farming by providing an open-source platform for small-scale , enabling users to food efficiently without extensive expertise or physical labor. This addresses key challenges in , such as labor shortages, resource inefficiency, and limited access to fresh in or constrained environments, by automating tasks like planting, watering, and weeding to support hyper-local, sustainable . The system promotes and security by facilitating year-round vegetable growth in controlled settings like raised beds, rooftops, or greenhouses, potentially covering the needs of 1-2 individuals with models like the . Key benefits include significant reductions in labor demands through full , alongside minimized and chemical usage via precise application methods that target only necessary areas, thereby cutting waste compared to traditional manual farming. For instance, integration with weather stations and forecasting data allows for optimized schedules, adjusting delivery based on conditions to enhance and promote sustainable practices. These features not only lower operational costs over time but also support environmental goals by reducing resource consumption and enabling resilient, low-impact in diverse climates. Practical applications span home gardening, where individuals can achieve personal yields sufficient for daily vegetable consumption; education, with over 500 K-12 schools and universities incorporating FarmBot into STEM curricula to teach robotics, biology, and coding through hands-on projects; and small commercial operations, scaling up to medium-sized automated food production for local markets or community-supported agriculture. In urban contexts, it bolsters food security by transforming limited spaces into productive gardens, while its accessibility features aid horticultural therapy for people with disabilities.

History

Origins and Founding

The FarmBot project was conceived in April 2011 by Rory Aronson, a mechanical engineering student at California Polytechnic State University (Cal Poly) in . During an elective organic agriculture class, Aronson became inspired to apply principles of (CNC) machines—commonly used in for precise —to small-scale farming, particularly for tasks in raised-bed gardens such as planting, watering, and weeding. This student-led initiative aimed to create an open-source system that would democratize , making it accessible for home and community use without relying on large-scale industrial methods. After graduating with a in in June 2013, Aronson formalized his vision by authoring and publishing the FarmBot whitepaper on September 19, 2013, which outlined the project's goals, technical specifications, and open-source ethos. The whitepaper quickly attracted interest from the maker community, leading to the formation of a core team. In October 2013, Rick Carlino joined as lead software developer to build the interface, while Tim Evers contributed as lead firmware developer to handle the embedded systems and hardware controls. Early efforts focused on conceptual designs and initial sketches, emphasizing and affordability to encourage widespread adoption. Development accelerated in March 2014 when Aronson received a one-year fellowship from the Shuttleworth Foundation, awarding approximately $125,000 to support full-time work on the project. This funding enabled the team to construct multiple prototypes between 2014 and 2015, iterating on components like rails, motors, and tools tailored for raised-bed . These early versions prioritized simplicity and community contributions, with documentation shared freely to foster collaborative improvements. By October 2015, the prototypes achieved key milestones, such as successfully planting seeds autonomously for the first time. To manage growing demand for hardware kits and software support while sustaining the open-source core, Aronson, Carlino, and Evers established FarmBot, Inc. as a in April 2016. This entity was created specifically to handle production, distribution, and services, transitioning the project from a volunteer-driven effort to a structured organization dedicated to advancing automated precision farming.

Key Milestones and Model Releases

FarmBot gained significant visibility in 2015 as a finalist in the Hackaday Prize, a competition highlighting innovative projects. In 2016, the company launched through a self-hosted campaign in July, securing over $800,000 in pre-orders for more than 250 units after extensive . The following year, 2017, saw the release of the Genesis XL model in December via another crowdfunding effort, designed for larger garden areas up to 3 meters by 6 meters. Concurrently, the company relocated to a 1,200-square-foot warehouse headquarters in , to support expanded operations and global shipping. In January 2018, FarmBot announced plans for a Series A round to enhance scalability and accelerate production, following the success of prior . By 2019, the company introduced the more affordable Express and Express XL models in July, aimed at broader accessibility with simplified assembly and lower costs starting around $2,000. From 2020 to 2023, FarmBot's revenue fluctuated, including a 16% increase in to over $1.2 million driven by record shipments of 715 units, a 23% decline in 2022, and 5% growth in 2023. The period also involved investments in software stability and a full transition to public repositories for all core codebases, reinforcing its open-source commitment. In 2024 and , updates to the and XL lines culminated in the v1.8 version, with initial shipments beginning in July featuring lighter track extrusions and more compact components for easier assembly. Company revenue declined 28% in 2024 compared to 2023. Ongoing enhancements included software features like soil height mapping introduced in July and a November 5, , update adding photos and improved visualizations. In October , FarmBot was integrated into Tech's AI-agriculture initiative.

Hardware Design

Available Models

FarmBot's primary current hardware line is the series (v1.8), designed for advanced users and larger-scale applications. It is compatible with over 30 common crops, including leafy greens like , , and , as well as root vegetables such as beets and radishes. The models were first introduced in 2016 as the inaugural open-source CNC farming machines. The v1.8 is the standard model in the flagship line, featuring a maximum bed size of 1.5 meters wide by 3 meters long, covering approximately 4.5 square meters. It targets individual home growers, classrooms, and small labs, with a focus on versatility for fixed or mobile raised beds. Key enhancements in the v1.8 update include lighter aluminum extrusions for the tracks, , and main beam, enabling easier packaging and shipping in a single box, along with a 95% pre-assembled design that reduces setup time to about two hours. The XL v1.8 extends the standard model's capabilities, supporting a bed up to 3 meters wide by 6 meters long, which provides 400% more growing area at 18 square meters. This variant suits families, , and larger research or commercial facilities, such as farm-to-fork restaurants or universities, where higher yields are needed for groups of four or more. It shares the v1.8 updates with the standard , including the refined extrusions and three-hour process, while maintaining compatibility with the same tools and software ecosystem. The Express series, introduced in , was aimed at beginners and smaller setups but was placed on indefinite hold in 2024 and is no longer available for purchase. The standard Express model accommodated a of about 1.13 meters wide by 3 meters long, with a service area of roughly 1.1 meters by 2.7 meters. The Express XL supported a up to 2.3 meters wide by 6 meters long for 14.4 square meters of area. Earlier prototypes and legacy models, such as pre- designs from 2011-2015 and the short-lived MAX variants introduced in 2019, are no longer in production. As of 2025, FarmBot's development emphasizes the v1.8 series, with the Express series on hold since 2024 and no new model releases announced.

Core Components

The frame of FarmBot consists of extruded aluminum rails, primarily 6063-T5 alloy with V-Slot profiles in dimensions such as 20mm x 20mm for the Z-axis, 20mm x 40mm for tracks, and 20mm x 60mm for beams and columns, enabling a Cartesian motion system across X, Y, and Z axes. These rails support structural integrity for areas up to 18 m² in larger models, with surface treatments like and clear for durability in outdoor environments. The design emphasizes , allowing users to assemble and the frame using open-source CAD models available for download. Electronics in FarmBot include a 4B serving as the primary computing unit for running the operating system and handling web connectivity, paired with the Farmduino microcontroller (based on Arduino Mega 2560 with a RAMPS shield) for real-time and integration. A webcam module provides capabilities for tasks like monitoring, while the electronics enclosure houses push buttons and LED indicators for user interaction. This setup supports precision positioning, facilitated by integrated rotary encoders on motors. Tools attach via a universal magnetic mount using neodymium ring magnets, allowing quick swaps of interchangeable heads such as the seed injector for planting, weeder for soil aeration, water valve for , and soil sensor for . These tools connect through 12 gold-plated pins providing (5V and 24V) and I/O signals, plus three ports for liquids or gases, promoting extensibility for custom attachments. Many tool components are 3D-printable using FDM printers with UV-stabilized plastic for weather resistance. Power is supplied by a 24V DC unit (6.25A, 150W output) that drives the system, including four NEMA 17 stepper motors with 1.8° step angles for axis movement at speeds up to 300 mm/s. Peripherals include fasteners, belts or leadscrews for motion transmission, and cable carriers to manage wiring along the axes. In XL variants, larger belts and gears enhance stability for extended ranges. The open-source nature allows community modifications to these components, with all designs released under CC0 dedication, permitting and non-commercial use.

Software Architecture

FarmBot OS

FarmBot OS is the embedded operating system that powers the Raspberry Pi in FarmBot devices, managing low-level hardware interactions and automation processes. Built on the Nerves framework using the Elixir programming language, it enables reliable, real-time operations such as motor control for gantry movement and sensor readings from peripherals like encoders and environmental monitors via the Farmduino microcontroller. This foundation ensures fault-tolerant execution in outdoor environments, with the OS handling command processing (including G-code and FarmBot-specific F commands) to execute tasks autonomously. Key features of FarmBot OS include over-the-air () updates, which allow seamless upgrades without physical access, typically completing in 15 seconds to 5 minutes depending on network conditions. Telemetry logging captures device metrics such as CPU usage, uptime, and disk space, uploading data every 5 minutes to the web app for , with up to 300 recent records retained. Additionally, runtime variables support dynamic parameterization of sequences, enabling flexible configurations during operation. Version history reflects ongoing enhancements to stability and functionality. FarmBot OS v8, released in 2019, introduced runtime variables to improve sequence adaptability. Version 12 in 2020 implemented in-house capabilities, replacing external dependencies for updates. In 2025, integrations such as 3D soil mapping were added (July 1), allowing the OS to process height measurements from sensors for interpolated surface rendering in the farm designer. Further updates on September 5, 2025, introduced new helpers for querying points (e.g., get_generic_points(), get_plants(), get_weeds()) with filters, a seeder tip Z offset for tool adjustments, and fixes for home-finding sequences and emergency stops. For security, FarmBot OS operates in isolation from the , minimizing exposure to external threats, and relies on the protocol for secure, lightweight communication between the device and services. This ensures that hardware-firmware interactions remain protected while supporting remote management.

Web App and API

The FarmBot web app is a browser-based that enables users to , , and their FarmBot devices remotely from any , , , or . It provides an intuitive platform for managing garden layouts and automation routines without requiring on-site presence. The app integrates seamlessly with the FarmBot ecosystem, receiving real-time telemetry feeds from the device's operating system to display live status updates such as position, sensor data, and task progress. Key features of the web app include a drag-and-drop farm designer for creating and editing beds, planting grids, and placements in a visual layout. Users can build sequences—predefined routines—for tasks like watering, seeding, or weeding using a no-code builder that combines modular actions and conditions. Real-time controls allow manual operation of the FarmBot's movements, tools, and peripherals, with immediate feedback from the device. In 2025, the app introduced a beta 3D farm designer (March 28), offering immersive views including orbitable 3D perspectives, top-down maps, interpolated soil height rendering, and a camera view simulating the device's viewpoint for enhanced monitoring. Updates in 2025 have enhanced usability. On January 31, a new search feature was added, featuring an of over 200 crops complete with icons, descriptions, images, and growing recommendations, replacing reliance on external databases like OpenFarm. The interface received a refreshed , including streamlined popups and menus for compact information display, along with animations for peripherals such as water flow and tool rotations to improve visual feedback. On September 5, new axis order options for movements ("All at once," "X and Y together" as default, "One at a time," "Safe Z") were implemented, along with sequence visualization showing pathways for sequences (including Lua), refreshed featured sequences, and an improved mode for simulating operations. A slot coordinate setup wizard was also added for new users. On November 5, features included of photos on the surface, group order visuals with numbers and pathways, simplified main navigation, combined jobs and logs tabs, an improved setup wizard, and a account option on the page, with limits of up to 50 accounts per hour per . accounts are available for educational testing, and the app is installable as a (PWA), supporting basic offline access like viewing designs when connectivity is limited. The is a RESTful JSON-based service that powers the web app and enables programmatic interaction with FarmBot data and devices. Built on with JSON Web Tokens for secure , it handles responsibilities such as , , and retrieval for farm management. Endpoints support storage of logs and related data via resources like /api/points for plants, weeds, and positions; /api/curves for time-series metrics on (e.g., height, spread); and /api/sensor_readings for environmental data, which can integrate weather-related inputs from connected sensors. The API accommodates multiple per user account through the /api/[device](/page/Device) endpoint, allowing centralized management of fleets. and example request schemas are documented for developers integrating third-party tools or custom applications.

Operation

Capabilities and Tasks

FarmBot is capable of performing a range of automated tasks, enabling small-scale farming with minimal human intervention. Core functions include sowing seeds, watering , and weeding, all executed via interchangeable tool attachments mounted on its universal tool mount (UTM). These tasks leverage the robot's for accurate positioning over raised garden beds. Among its primary operations, FarmBot sows seeds at variable depths using the Seed Injector tool, which employs a and interchangeable needles to place seeds with millimeter precision, accommodating different requirements. It waters individual or groups with controlled doses, typically ranging from 10 to 50 ml per application, via the Watering Nozzle equipped with a for customizable spray patterns. Weeding is facilitated by , where the onboard camera captures images of the to detect weeds, followed by the Weeder tool's blades or spikes to push them under the soil and disrupt their roots without disturbing crops. Advanced capabilities extend to soil analysis and environmental adaptations. The Soil Sensor tool measures content by inserting probes into the ground, providing data to optimize and prevent over- or under-watering. Integration with weather stations, such as the Davis Vantage Pro 2, allows for weather-adjusted scheduling of tasks like watering or weeding based on real-time data on rainfall, , and . As of 2025, enhanced integrations with Davis stations support off-grid data syncing for remote monitoring. FarmBot supports multi-crop , drawing from the OpenFarm database to manage over 30 plant varieties, including instructions for spacing, depth, and care specific to each. Automation is achieved through the web app's drag-and-drop sequence builder, which orchestrates full growth cycles from planting to harvesting, such as automated sowing followed by periodic watering and weeding. Users can implement custom logic via scripting for conditional actions, like adjusting watering based on readings or future pest detection using camera imagery. While versatile for both indoor and outdoor use with UV-resistant materials, FarmBot requires protective enclosures for conditions to safeguard and . Its monitoring capacity is limited by bed size, with the model supporting up to 4.5 m² and the variant up to 18 m², suitable for small-scale depending on . As of 2025, prototypes like weeding tools from collaborations further expand weeding options.

Setup and Maintenance

Setting up a FarmBot involves assembling the modular kit, which for the v1.8 model comes 95% pre-assembled, reducing build time to approximately 2 hours for the standard and 3 hours for the XL. Users follow detailed to mount the custom aluminum extrusion tracks onto a raised , connect wiring via the Universal Tool (UTM) using pogo pins for power and I/O, and attach tools magnetically to the UTM. This simplification in v1.8, compared to earlier versions, eliminates much of the track and streamlines the process for users with basic mechanical skills. Calibration begins after assembly through the web app, where users establish the home position (0, 0, 0) via the FIND HOME command, which automatically homes axes in Z-Y-X order using encoders or stall detection for precision. alignment is achieved by adding tools in the app, loading them into slots, and testing peripherals, while camera involves placing red objects or a printed calibration card on the and pressing the calibrate button to adjust scale, rotation, and position for accurate imaging. Initial farm mapping matches the virtual design to the physical bed by setting the map origin, rotating the map if needed, and configuring axis lengths to ensure precise navigation. Ongoing maintenance requires periodic checks every three months, including cleaning the machine with a brush and water to remove debris, inspecting and tensioning belts on the tracks and gantry to prevent slack, and examining tubes for wear. Software updates occur over-the-air (OTA) automatically, downloading and applying FarmBot OS enhancements in 1-5 minutes before rebooting, with manual flashing available if issues arise. Tools should be cleaned regularly, and common issues like encoder drift—manifesting as position resets or failure to stop at ends—are troubleshot by verifying wiring connections, ensuring firmware compatibility, and testing continuity with a multimeter. Safety considerations include using the provided rainproof to protect components from , avoiding submersion in or with wet hands, and inspecting for damage before use. Power management involves a 24V supply with at least 50W idle draw, enabling constant motor power to prevent Z-axis slippage, and monitoring to avoid overloads by not exceeding rated capacities during . For outdoor setups, recommendations suggest sheltering from extreme conditions and using options for off-grid reliability without risking electrical strain.

Community and Development

Open-Source Ecosystem

FarmBot's open-source ecosystem is built on permissive licensing that enables widespread replication, modification, and distribution of its designs. The software components, including FarmBot OS and the , are released under the , allowing users to freely use, modify, and distribute the code for any purpose, including commercial applications, provided the original copyright notice is retained. Hardware designs, such as CAD models, schematics, and bills of materials, are dedicated to the under the CC0 license, waiving all rights to the fullest extent permitted by law and enabling unrestricted replication without attribution or share-alike requirements. Documentation, including assembly instructions and developer guides, is also released under CC0, promoting and adaptation while aligning with the Foundation's standards for openness. This licensing framework ensures that all core elements of FarmBot—hardware, software, and documentation—are fully public, fostering a collaborative where individuals and organizations can build upon the project without legal barriers. The project's development is primarily hosted on GitHub, where the main repositories include farmbot_os for the , the FarmBot Web App for the user interface and , and additional firmware for components. These repositories encourage community involvement through pull requests, issue tracking, and discussions, with the FarmBot serving as a central hub for , , and coordinating contributions. Community-driven efforts have included fixes to multilingual and interfaces, as well as typographical improvements to enhance . Third-party integrations further extend the ecosystem, with developers creating compatible libraries and tools, such as those listed in the Awesome-FarmBot repository, which catalogs unofficial projects like custom plugins and extensions. A notable example is the 2021 FarmBot project, a collaboration that used to generate 3D simulations of physical gardens, demonstrating how open-source contributions can enable advanced visualizations. FarmBot Inc. incentivizes such participation through developer prizes for high-quality open-source submissions under permissive licenses like . The ecosystem's growth reflects a deliberate shift toward greater , transitioning from private development to public repositories in to attract third-party developers and accelerate . This change has sustained ongoing improvements, with 2025 software updates incorporating user from educational settings, such as expanding demo account limits to 50 per hour per IP address to facilitate classroom simulations and hands-on learning. The community and GitHub issues continue to drive this evolution, ensuring that contributions align with the project's goals of and .

Educational and Commercial Uses

FarmBot has been integrated into K-12 educational programs worldwide to teach disciplines, including , , , and , through hands-on projects where students assemble, program, and operate the machines to grow crops like and . For example, over 500 educational institutions worldwide, including schools in the and abroad, have adopted FarmBot for curricula that combine , , and , fostering skills in plant science and . In agronomy-focused activities, the Genesis XL model supports larger-scale student competitions, such as those by Coles County in , where participants cultivated multiple crops over extended periods, and Vex teams that incorporated FarmBot designs into world championship submissions. A November 2025 software update further expanded virtual learning by permitting up to 50 demo accounts per hour per , allowing classrooms to simulate operations and practice web app controls without . In November 2025, integrated FarmBot into rural high school programs to teach , , and through hands-on farming projects. In commercial settings, FarmBot enables precision tasks on small farms and plots, automating , , weeding, and harvesting to boost efficiency in limited spaces. The model, covering 1.5 m x 3 m, can yield enough —approximately 4.5 cups per day from top crops—to meet a significant portion of one person's recommended intake, with operational costs dropping below average grocery prices after a few years due to reduced produce expenses. Case studies demonstrate its impact in community-oriented operations, such as NTT DATA's farming network in , which uses and integrations to link microgrowers in co-ops with local markets for sustainable . Similarly, Lifetec Fukushima in deploys XL units for small-scale production and delivery of crops like specialty herbs, while educating locals on farming practices as part of a broader smart farm initiative. Adaptations for research and scaled use include custom attachments like waterproof cameras for photogrammetry-based monitoring and plant modeling, as seen in projects at ZHAW in for automated harvesting tools and in phenotyping studies for detection. For larger operations, FarmBot integrates with platforms, such as Pi-based YOLOv5 systems for real-time identification, enabling multi-unit management in urban co-ops or fields. A 2023 company review emphasized enhancements in ease-of-use— including 90% pre-assembled kits, AI-assisted scripting, and new tutorials—that drove broader adoption, with hundreds of additional schools purchasing units and overall revenue increasing 5% year-over-year.

References

  1. [1]
  2. [2]
    FarmBot Launches Two New Robotics Kits to Give Anyone an ...
    Jul 1, 2019 · The FarmBot is a cartesian coordinate robot that sits on top of your raised garden. According to the company, each kit comes 95 percent pre-assembled.
  3. [3]
    FarmBot - Open-Source CNC Farming - Hackaday.io
    Aug 19, 2014 · FarmBot is an open-source CNC farming machine and software package designed for small-scale precision food production.Missing: definition | Show results with:definition
  4. [4]
    Licensing | FarmBot Business Documentation
    All FarmBot software is licensed with the MIT License, which is both an approved license by the Open Source Initiative, as well as an approved free (as in ...Operations · Marketing · DocumentationMissing: CERN- OHL
  5. [5]
    FarmBot Genesis v1.8
    ### Garden Area Sizes for FarmBot Genesis Model
  6. [6]
    FarmBot Genesis XL v1.8
    ### Garden Area Sizes for FarmBot Genesis XL v1.8
  7. [7]
    FarmBot at Home
    ### Summary of FarmBot for Home Gardening
  8. [8]
    Water Based on the Weather - FarmBot Software Development
    Get today's forecast to water more efficiently based on the weather and each plant's needs.Missing: integration | Show results with:integration
  9. [9]
    FarmBot Genesis
    ### Assembly and Tool Details for FarmBot Genesis v1.8
  10. [10]
    FarmBot in Education
    - **Educational Applications**: FarmBot is used in schools for STEM education, inspiring future farmers, engineers, plant scientists, and coders through capstone projects and research opportunities.
  11. [11]
    2011 - 2015 Early History
    ### Timeline of FarmBot Origins and Development (2011–2015)
  12. [12]
    Rory Aronson: Cultivating FarmBot - Shuttleworth Foundation
    Dec 24, 2018 · Keen to develop this idea of backyard technology, Rory sought inspiration from his hobby of 3D printing, CNC routers and laser cutters, and ...
  13. [13]
  14. [14]
    Series A
    ### Summary of FarmBot History and Origins (Inception to 2015)
  15. [15]
    Rory Aronson
    - **Fellowship Details**: Rory Aronson’s fellowship focuses on developing FarmBot, a scalable, open-source, automated precision farming machine with supporting software.
  16. [16]
    Intro to FarmBot Inc | FarmBot Business Documentation
    FarmBot Inc is a California Benefit Corporation founded in San Luis Obispo in July of 2016. Our mission is to grow a community that produces free and open ...Missing: Kickstarter date
  17. [17]
  18. [18]
  19. [19]
    This is #FarmBot Genesis XL. At double the length and ... - Facebook
    Dec 1, 2017 · During the month of December we're running an ambitious crowdfunding campaign for the first production batch of Genesis XL as well as the latest ...
  20. [20]
    This is FarmBot Genesis XL - Announcements
    Today we announced FarmBot Genesis XL! At double the length and double the width, it's by far our most productive FarmBot yet. Check out the ...
  21. [21]
  22. [22]
    Capitalization | FarmBot Business Documentation
    The funding was instrumental for the team to focus and bring FarmBot to market in mid-2016 with the introduction of FarmBot Genesis. Because FarmBot Inc was ...
  23. [23]
    Say Hello to FarmBot Express and Express XL - Announcements
    Jul 1, 2019 · We announced two new FarmBot devices available for pre-order: Express and Express XL! We're hoping to bring this technology to many more people.
  24. [24]
  25. [25]
    2020 Year in Review | FarmBot Business Documentation
    ... growth in revenue over 2019, making this our biggest year ever: Product, 2019* Revenue, 2020* Revenue, % of 2020* Total. Express v1.0, $130,024, $86,692, 6.9 ...
  26. [26]
    Software Development Workflows | FarmBot Business Documentation
    The source code is publicly available on GitHub here. The source code has two main branches: The main branch is stable and contains the latest public release.
  27. [27]
  28. [28]
  29. [29]
    July 1, 2025 Software Update
    ### Summary of 2025 Updates from July 1, 2025 Software Update
  30. [30]
    Introducing FarmBot Genesis - YouTube
    Jun 30, 2016 · FarmBot Genesis is humanity's first open-source CNC farming machine designed for at-home automated food production.Missing: definition | Show results with:definition
  31. [31]
  32. [32]
    Intro to FarmBot Genesis | FarmBot Genesis Documentation
    Genesis is available in two sizes: Genesis and Genesis XL as shown in the table below. Model, Gantry Width, Track Length, Area, Max Plant Height. Genesis, 1.5m ...
  33. [33]
    Building a Fixed Raised Bed | FarmBot Express Documentation
    Maximum raised bed size · Express bed (1.13m x 3m) · Express XL bed (2.3m x 6m) ...
  34. [34]
    Genesis or Express? - Hardware - FarmBot Forum
    Mar 30, 2020 · The FarmBot Genesis v1. 5 (Regular Size) has a service area of 1.5m x 3m. Whereas the FarmBot Express v1.Missing: 2025 | Show results with:2025
  35. [35]
  36. [36]
  37. [37]
  38. [38]
    Extrusions | FarmBot Genesis Documentation
    Free delivery over $1,000 7-day returnsMeasure the outer width and outer height of each extrusion profile using calipers. See spec in BOM listing, +/- 0.25mm. Straightness, Place the extrusion on a ...
  39. [39]
    Our Hardware
    ### Summary of FarmBot Hardware Core Components
  40. [40]
    Bill of Materials | FarmBot Genesis Documentation
    Top-level BOM for all components in FarmBot Genesis. Click a part to see detailed tech specs and photos, download CAD models, and more.
  41. [41]
    FarmBot OS
    The Raspberry Pi runs a custom operating system named FarmBot OS, allowing FarmBot to: Communicate with the web application over WiFi or ethernet so that it ...
  42. [42]
    Embedded Elixir at Farmbot
    Aug 20, 2020 · Farmbot is built with Nerves, an open-source platform and infrastructure to build, deploy, and securely manage your fleet of IoT devices at ...<|control11|><|separator|>
  43. [43]
    OTA Updates | FarmBot Software Documentation
    An OTA update will usually take between 15 seconds and 2 minutes to download, depending on network quality and connection speed. The update process will ...Missing: history telemetry
  44. [44]
    July 8, 2022 Software Update - Announcements - FarmBot Forum
    Jul 8, 2022 · Telemetry data is sent by FarmBot every 5 minutes, with only the most recent 300 records getting stored in the database. We hope this data will ...How do I upgrade FarmBot OS? - TroubleshootingJanuary 13, 2022 Software Update - Announcements - FarmBot ForumMore results from forum.farmbot.org
  45. [45]
    The FarmBot Web App
    The FarmBot web app is a web-based application that allows you to control and configure your FarmBot from any desktop computer, laptop, tablet, or smartphone.Missing: 2025 | Show results with:2025
  46. [46]
  47. [47]
  48. [48]
  49. [49]
    March 28, 2025 Software Update
    ### Summary of 3D Farm Designer Beta and Views
  50. [50]
    January 31, 2025 Software Update
    ### 2025 Updates for FarmBot Web App
  51. [51]
  52. [52]
    REST API | FarmBot Developer Documentation
    The REST API is an HTTP web server commonly referred to as “The API”, “The REST API” or simply “The server”. The REST API handles a number of responsibilities.Other endpoints · Example request · Pagination
  53. [53]
  54. [54]
  55. [55]
  56. [56]
  57. [57]
    Tools
    ### Tool Attachments for Core Tasks
  58. [58]
  59. [59]
  60. [60]
  61. [61]
  62. [62]
  63. [63]
    An Overview of Weather Stations Integration | Farmbot Help Centre
    The main way to integrate your Weather Station into MyFarmbot is through a direct integration using the Davis Interface Kit provided by Farmbot in your purchase ...
  64. [64]
    How RabbitMQ transformed agri-tech app FarmBot - CloudAMQP
    Feb 29, 2020 · FarmBot's Genesis version can plan, plant, and manage over 30 different crops such as potatoes, peas, squash, and more. Able to manage an area ...
  65. [65]
  66. [66]
    Assembly Preparation | FarmBot Genesis Documentation
    Starting with FarmBot Genesis v1.7, the kit now comes 95% pre-assembled in the box, saving you significant time and effort. When you first open up your ...
  67. [67]
    Calibrate and Home FarmBot
    Instruct FarmBot to automatically calibrate an axis with the CALIBRATE X, CALIBRATE Y, and CALIBRATE Z buttons in the settings panel.Missing: setup maintenance
  68. [68]
    Camera Calibration - FarmBot Software Documentation
    Now open the photos panel and scroll down to the camera calibration section. Expand the section and press the calibrate button.
  69. [69]
    Getting Started | FarmBot Software Documentation
    Add plants to the farm designer. Remember to choose crops that will grow well in your area at this time of year, and that will be compatible with FarmBot.<|separator|>
  70. [70]
    Maintenance Guide | FarmBot Genesis Documentation
    Every three months, use a brush, sponge, broom, and a little water to clean off your FarmBot. Remove built up bird poop, mud, spider webs, and other debris.
  71. [71]
    Are my encoders working? | FarmBot Genesis Documentation
    FarmBot is having trouble with measuring movements. Learn how to interpret and diagnose common encoder issues, what causes them, and how to fix them.
  72. [72]
    Product Safety | FarmBot Genesis Documentation
    Do not submerge FarmBot in water. Do not touch the power supply, electronics, or cabling with wet hands. Do not operate FarmBot if anything is damaged. Do not ...Missing: enclosure | Show results with:enclosure
  73. [73]
    Hardware Settings | FarmBot Software Documentation
    Always power motors. Enabling this setting will keep power applied to the motors at all times. This is most useful to prevent the z-axis from slipping down ...
  74. [74]
    Power FarmBot with Solar
    DIY instructions for powering your FarmBot with a dedicated, off-grid solar energy system.Missing: enclosure | Show results with:enclosure
  75. [75]
    Open Source
    ### Summary of Open-Source Licenses and Key Details
  76. [76]
    FarmBot - GitHub
    Humanity's open-source CNC farming machine. FarmBot has 9 repositories available. Follow their code on GitHub.FarmBot/farmbot_os · FarmBot Arduino Firmware · Farmbot-Web-App · PeopleMissing: transition | Show results with:transition
  77. [77]
  78. [78]
    Software Development Workflows | FarmBot Business Documentation
    This document outlines FarmBot's day-to-day software development practices as used by the software development team. It outlines the non-technical aspects ...Technology · Marketing · Development Workflow<|separator|>
  79. [79]
    ️ A list of third party FarmBot software projects. - GitHub
    Many of these projects are maintained by dedicated third party developers. Most packages listed here are not officially supported by FarmBot.
  80. [80]
  81. [81]
    3rd Party Developer Prizes - FarmBot Software Development
    General requirements. The contribution must be licensed with a permissive open-source license, such as the MIT license. Resources for selecting a license can be ...Missing: third- integrations
  82. [82]