Humanity’s Open-Source Automated Precision Farming Machine


Key Features

CNC XYZ Movement

Using an Arduino and Raspberry Pi, the FarmBot tool head can be precisely positioned for a variety of operations such as soil preparation, seeding, watering, fertilizing, weed control, and data acquisition.

Complete Control

Farm or garden layouts are designed with a drag and drop web-based interface allowing complete customization from any device. Operations are auto-scheduled ensuring your plants never miss a day of watering.

Fully Optimized

A decision support system automatically adjusts water, fertilizer, and pesticide regimens; seed spacing, timing, and more based on soil and weather conditions; sensor data, location, and time of year.

Dozens of Applications

From small raised beds, to retrofitted greenhouses, to urban rooftops, to commercial and industrial applications; FarmBot is scalable and modular to work in any situation.

Best of all, everything is free and open-source.

Our Vision

Create an open and accessible technology aiding everyone to grow food and to grow food for everyone.

Our Mission

Grow a community that produces free and open-source hardware plans, software, data, and documentation enabling everyone to build and operate a farming machine.

Help us change food production forever. Join our team!


Engineers, Inventors, and Garage Tinkerers: Join the discussion in our forum, share your designs on our wiki, and begin building and testing the first generation of FarmBots.


Arduino, NodeJS, Ruby, Rails, MongoDB, SkynetIM. We need hackers of all types to help with our frontend, backend, and embedded code bases. Contribute now on GitHub.


Donate now to the FarmBot Project and consider it an investment in humanity. Every contribution brings us closer to our vision of open ag tech feeding the world. Thank you to all of our project sponsors thus far, we couldn’t be here without your support!

OpenFarm, FarmBot’s Database Project – Now on Kickstarter!

We just launched a Kickstarter campaign for OpenFarm, a free an open database for farming and gardening knowledge! OpenFarm came out of the need for FarmBot to access structured, detailed data for how to grow a plant in a specific environment with specific growing practices.

We found that this data did not yet exist and figured the best way to obtain it was with a website where anyone could contribute the data, much like Wikipedia. We then figured that if we were to build such a database, it should not be exclusive for FarmBot users, but accessible by anyone. Thus, OpenFarm was spun off as an independent project.

Check out the campaign video below, and help fund this project!

Follow FarmBot to a Crowdfunding Launch in Q1 of 2015!

Facebook   Twitter   Google+   Email   Blog