GreenThumb IO Sensor Kit

Deploy GreenThumb IO’s Open-Source Sensor Kit

Justin Bowen
Mar 6, 2019 · 3 min read

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.

Image for post
Image for post
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.


GreenThumb IO is a company focused on automating…

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch

Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore

Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store