Main Content

Scan the leaves of a plant with an Arduino Nano 33 BLE Sense and train a model to detect if it’s diseased.

Just like humans, plants can become diseased too. And just like how you might develop a rash from a skin infection, a plant’s leaves might become yellowed and/or blotchy from a fungus or other pathogen. So, by leveraging the power of machine learning, colors can be scanned and then used to train a model that can detect when a leaf’s color is off.

The brain of this project is the Arduino Nano 33 BLE Sense, and it was chosen for several reasons. First, it has a rich set of powerful sensors, including a 9DoF IMU, APDS-9960 (color, gesture, proximity, and brightness), microphone, and a temperature/humidity/pressure sensor combo. In order to move the board around the plant’s leaf and take measurements, a pair of stepper motors are used in conjunction with a pair of DRV8825 driver boards.”

Link to article