Skip to content
This repository was archived by the owner on Sep 21, 2022. It is now read-only.

OSHE-Github/OSHE_Growbot

Repository files navigation

OSHE Growbot

The Growbot project was begun by Michigan Technological University's Open Source Hardware Enterprise. You can find out more about this project on our Appropedia page.

Project Goal

The goal of this project is to manufacture a robot, about 1 cubic foot in size, that can automate the process of farming most garden crops. This would include tilling and planting the seeds, maintaining constant moisture and nutrient levels, and weeding around the plant. The robot will be made of 3D printed and easy to source components making it low-cost and available to be assembled by most home users. The growbot will be a time saver for users and make sure that plants get the correct amount of water and fertilizer at all times. The growbot will also be helpful for any homeowner that does small plot farming and has a busy lifestyle.

Installation

For Raspbery Pi OS or Ubuntu-based Linux distos

# Make sure git is installed
sudo apt update; sudo apt install -y git

# Clone and enter repository
git clone https://github.com/OSHE-Github/OSHE_Growbot oshe_growbot
cd oshe_growbot


# Run setup script
./first_time_setup.sh

For Arch-based Linux distros (like Manjaro)

# Make sure git is installed
sudo pacman -Syyu; sudo pacman -S git

# Clone and enter repository
git clone https://github.com/OSHE-Github/OSHE_Growbot oshe_growbot
cd oshe_growbot

# Run setup script
./first_time_setup_arch.sh

Running

./start.sh

Updating

git pull --all
git submodule foreach git pull

Setting up python enviroment (in bash or zsh) when developing

source static/venv/bin/activate

Reseting python enviroment

deactivate

About

The code base for the Open Source Hardware Enterprise Growbot. https://www.appropedia.org/OSHE_Growbot

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5