GreenThumb IO Sensor Kit

Deploy GreenThumb IO’s Open-Source Sensor Kit

GreenThumb IO is a cannabis computer vision and AI product. We are open-sourcing our prototypes that we used to develop our platform capable of integrating with any industry standard product and service providers. I have a series of blogs outlining our projects which can be found here on Medium — follow to stay in the loop on new developments!

When I think of senses I think of the classical five senses: sight, hearing, taste, smell, and touch. These human senses provide inputs for us to navigate situations, allowing us to perform actions based on our perceived environment. Machine sensors provide a wide assortment of opportunities to measure our world.

Soil sensors can read temperature and humidity as seen in Adafruit’s Learning post on Wireless Garden Monitoring

Other Senses

Humans also have senses such as balance, which is a culmination of sensory inputs including the inner ear. Accelerometers and gyros are used in automotive and drone Electronic Stability Control systems to provide computers with the inputs required to keep a car hugging a turn and allow a drone to hover.

Cameras are used in automation to allow cars to see lanes on highways which can be seen applied in consume products like the Tesla line of Smart Electric Vehicles with autopilot.

Streaming Serial Sensors

I’ve put together a backend that includes WebSockets and background jobs to receive and index transmissions from serial into a PostgreSQL database.

Read Serial Data

For every sensor below you can test their data with the python script below.

Now let’s see how we can take readings from each device:

Air Temperature & Humidity

Soil Temperature & Humidity

This probe can be used to stream soil metrics to enhance your GreenThumb Computer Vision System’s ability to distinguish heat or water stress in the root zone.

Liquid Temperature & pH


Computer Vision



Water Temperature

WebSocket Server

Computer Audio

Voice commands are the new hip user interface

If you have any questions or are interested in the project or using my open-source packages, feel free to leave a comment or ping me on LinkedIn or Twitter, I will be responsive.

GreenThumb is also seeking early clients, partners, and initial funding. Yes, I did the work and paid for this all on my own.