Skip to content

antiface/OpenAutomatedFarm

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenAutomatedFarm

Introduction

The goal of this project is to help users grow plants. Keeping plants alive can be a lot of work and we think that technology can help us with that. We want to create a system that is flexible and extensible, so that it can be used to water your cactus once a month but also to produce food for hundreds of people.

Concept

We try to design a modular system. Sensors and Actuators will be connected to arduinos that serve as an abstraction layer and all the regulating algorithms run on a PC (like the beagle bone black or raspberry pi). A shared database will provide information on ideal environment settings.

Used Hardware

We use the arduino family of microcontroller boards with costume shields and a beagle bone black as PC. Alternativly other PC hardware can be used.

Used Software

Getting Started

  1. Create a virtual python environment

    ./setup_virtualenv.sh

  2. Initialize the database(s)

    initialize_FarmGUI_db

  3. Run pserve

    pserve development.ini --reload

  4. start hacking :)

About

A project for automating common farming tasks using open hardware and software

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published