FarmBot - Laser Weeder Tool (Demonstration Proof-of-Concept) ⚡ PROJECT CYCLOPS

This is all-new laser killing weed removal tool for the Farmbot designed by Project Cyclops, an innovative team of Engineering Students and programmers based out of Dubai, United Arab Emirates. Congratulations on this successful proof-of-concept demonstration work!

Project Team - PROJECT CYCLOPS :eye:

Rahul Arepaka - Project Lead and Designer
Ethan Hadimani - 3D Mount Designer
Sanjay Pramod - Farmbot Sequence Programmer
Atin Sakkeer - Programmer

This tool is designed to destroy weeds using a laser.

Please see this associated documentation for full details.

GitHub: GitHub - rahularepaka/Project-Cyclops: Weed Detection and Killing Weeds using Lasers of 500mW on Farmbot This Project is in collaboration between Farmbot Inc and the Center of Excellence of Artificial Intelligence and Robotics

Report 4_compressed.pdf (2.0 MB)


Hey FarmBot Community Members,

I am Rahul Arepaka, Project Lead, and Designer of Project Cyclops :eye:

So this project we worked on every Sunday for almost 1.5 months and it kills weeds based on the weed points detected from the FarmBot WebApp using Weed detection from the camera.

We faced a challenge in providing more power in terms of Amps to the Laser since the laser 500mW required 5A-6A to power it. So we have an external power supply of 12V 30A supplied to the laser and relay 5V which helps in turning on/off the laser-powered using the Arduino Uno

So we couldn’t properly connect the relay directly to the Farmdunio ports, instead, we connect it to the Arduino and powered the Arduino using the peripherals ports which means whenever the power is supplied to Ardunio the relay turns on and the laser is turned on.

The power of the laser can be increased or decreased by using the PWM port from the Laser Board to Ardunio Uno by programming the Analog port.

It is suggested to use a Laser greater than 2W to burn the plants faster but we have tried using 500mW and burns the small leaves but takes time for bigger plants.

Read my GitHub Repo which contains more details about the project which includes the different test videos as well as pictures in the GitHub repo folders as well as my report

Thanks, I will happy to answer any questions


Can you share some experiences with us? How far are you into the development, are you able to destroy small weeds? How long does it take to burn them?


Sure, we were working on this project for close to 1.5 months and we used to work every Sunday since we have university classes on the other days. It has quite an experience as we learned how to use external Ardunio to the Farmdunio and giving external voltage to the laser.

We are done with the project as my team members are from different universities and countries so we are moving by next month to university dorms

So we have tested using a 500mW laser so it isn’t a very powerful laser as compared to a 2W or 6W laser because, in Dubai, that is the only laser we could find.

For Larger Plants such as Chilly or Spinach, it takes around 1.5 min and more to burn properly but for smaller plants such as mushroom weeds took around 20-30 sec to destroy properly by providing 6A and at full power to the laser