GrowGenesis

“Tech Growth, Rooted in Nature!” 

Overview: 

This project uses a wide range of sensors that allows farmers to keep track of the conditions of their crops in masses. 


Description:

GrowGensis can be split into Four Parts: 



KiCad Schematic

USB-Connector C Type

The main way to power the system, which provides +5V that passes through a charge controller before being administered to the sensors. Also serves as a way to code to the ESP32-S2-Solo. 

Charge Controller

The charge controller regulates the voltage from the USB-C Connecter to +3.3V for the component sensors of the PCB. It also charges a rechargeable lithium-ion battery that will provide power to the system in the absence of power through the main system. 

Solar Cells Charging Panel

This is the solar panel for the PCB where it will charge up the battery for the system to run on in the absence power through the USB-C connector. 

Diode OR 

A Diode OR to prevent current from flowing backwards into the solar panel or USB-C connector. 

Buck Boost Converter

A buck boost converter that is utilized to lower the input voltage to +3.3V for the sensors. It allows the user to switch on the PCB based on a switch. 

Temperature/Humidity Sensor(Above Ground)

A temperature and humidity sensor from the SHT40-Series that allows the user to gain readings for their plants, which is displayed on the PCB screen. 

Gas Sensor

The gas sensor from the ZMOD series allows the user to get readings for CO2 and other volatile organic compounds that will tell whether the plant's health is at risk (for this category). This is displayed on the PCB screen.

Soil Moisture Probe (DIY) 

A DIY soil moisture sensor that will allow the user to get readings on the soil moisture for the plant, which has an additional temperature sensor to avoid false readings. This is also displayed. 

ESP32-S2-Solo (MCU)

The microcontroller unit that will take the information from the sensors and format in order to become useful to the user (information is passed onto the PCB screen to be displayed). 

PCB Display Screen

An LCD display module that will display the readings from the sensors to the user. 

Front Copper

Bottom Copper

Layout (KiCad)

3D Model

Bill Of Materials