Blog Home

FarmBot is an open-source CNC farming machine

Arduino TeamJune 7th, 2016

With hopes of reinventing the way food is grown, Rory Aronson has developed humanity’s first open-source CNC farming machine. The FarmBot Genesis — which is currently taking pre-orders — is capable of planting seeds and then watering them precisely.

Designed with the Maker community in mind, FarmBot is driven by an Arduino Mega 2560, a RAMPS 1.4 shield, NEMA 17 stepper motors, and a Raspberry Pi 3. The three-axis machine employs linear guides in the X, Y, and Z directions, which allows for tooling such as seed injectors, watering nozzles, sensors, and weed removal equipment to be accurately positioned. Impressively, FarmBot can cultivate a variety of crops in the same area simultaneously.

The universal tool mount features 12 electrical connections, three liquid/gas lines and magnetic coupling. Interchangeable, 3D-printable attachments include a seed injector, a water nozzle, and a weed suppression unit for detecting and destroying infant weeds at the root. There’s also a soil sensor for measuring moisture and a camera for keeping an eye on your garden at all times.

FarmBot is controlled via mobile device or laptop, while its web-based interface makes customizing your garden as simple as playing FarmVille. You can also build and schedule sequences by dragging and dropping basic operations, adjust the parameters to your liking, and save. Meanwhile, a decision support system adjusts water, fertilizer and pesticide regimens, seed spacing, timing, and other factors based on soil and weather conditions, sensor readings, location, and time of year. And of course, FarmBot can be manually operated in real-time as well.

Aronson’s vision is to make precision agriculture open and accessible to everyone. Each FarmBot Genesis can be modified and augmented to suit anyone’s unique growing style and needs. For instance, you can power your machine with renewable energy from a small off-the-grid solar panel, or install a barrel to store and use rainwater.

UPDATE: Aronson and the FarmBot team have already raised over $800,000 since its launch!

Boards:Mega
Categories:ArduinoFeatured