Key Features


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


Using an Arduino and Raspberry Pi, the Universal Tool Mount can be precisely positioned for a variety of operations including seeding, watering, fertilizing, weed control, and data acquisition.


Plant 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.


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

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, hacking, and testing FarmBots.


Arduino, Ruby, Rails, MongoDB, Web Sockets. We need hackers of all types to help with our frontend, backend, and embedded code bases.


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!

Follow us to a crowdfunding launch in 2015!