Plant Music Generation

About the project

A device that attaches to plants through electrodes, increases their electrical impulses and re-adapts them to sound waves to create an enjoyable melody

Project info

Items used in this project

Hardware components

Arduino Uno - R3 Arduino Uno - R3 x 1
AD620 Amplifier AD620 Amplifier x 1
Jumper Wires Jumper Wires x 1
Breadboard Breadboard x 1
DHT22 Temperature and Humidity Sensor DHT22 Temperature and Humidity Sensor x 1
Light sensor Light sensor x 1
Soil Moisture Sensor Moisture Sensor Soil Moisture Sensor Moisture Sensor x 1

Software apps and online services

Arduino IDE Arduino IDE
Python Python

Hand tools and fabrication machines

3D Printer 3D Printer x 1


The project englobes concepts from music theory, electronics and biology. Anything you see in this video/project is relatively easily doable. I would advise getting something better than the AD620 and eventually better electrodes too. Those are Ag/Cl non-instrusive but led to a lot of noise. Finally, i recommend getting plants that are capable of movement like carnivorous plants. Those will yield much better results as their movements are electric impulses.

The code is included in the video for the most part, feel free to send me DMs or comment for any additional information.

As for the scientific correctness of it, it's not completely fine. I've had a lot of noise and problems with the amplifier, if you have any tips regarding that, I'll take them too.

Thanks a lot


Python code with Pyo

This is the processing code, it comes paired with a gui and some Arduino code for the data collection


Leave your feedback...