Giter Club home page Giter Club logo

grobot's Introduction

What is GroBot?

GroBot is an open-source, modular hydroponics system. A GroBot system consists of a vertical stack of grow modules, which contain plants, as well as LED lighting fixtures. A complete system also has a base module, a single unit which provides power and water to an entire stack of grow modules.

GroBot is designed to be flexible and highly automated. Each unit contains a myriad of sensors for measuring such things as water quality, ambient conditions, and lighting output. Furthermore, the entire system is monitored and administered via a web interface.

GroBot CAD

GroBot is currently affiliated with the Rensselaer Center for Open Source.

Why Grobot?

GroBot is designed to provide various advantages over existing systems, which include

  • Lower cost.
  • Modularity, expandability and customization.
  • Simple, web-based UI.
  • High level of automation.
  • Open source.

How does it Work?

GroBot is a vertical drip hydroponics system. That means that it delivers nutrients to plants by pumping water up to the top of the stack, and letting it trickle down, through the plant growing medium, and back into the reservoir.

Internally, GroBot uses a PSoC 4 microcontroller in every module. (Although we are transitioning away from that, see the hardware page for details.) The base module also includes a CHIP SBC, which is tasked mainly with serving the web interface.

Most low-level functionality is handled by the MCUs, which are programmed in C. The web interface stack includes Tornado on the backend, and Polymer on the frontend.

How can I Help?

The system is currently under heavy development. The hardware is still very much in a prototype phase, and the software being actively created. We appreciate any contributions, particularly on the software side. If you have questions, or want to know something specific, feel free to contact me at [email protected]

The issues page currently has a list of tasks which I have singled out as being something that interested people can work on. Please check out the contributing guidelines before you dive in.

For more detailed instructions and help getting started, please see this wiki page

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.