Skip to content

GrowDojo [Rhizomatic Systems] - Modular, scaleable, decentralized, privacy and security focused Closed Environment Agricultural Automation

License

Notifications You must be signed in to change notification settings

Rhizomatic-Systems/GrowDojo

Β 
Β 

An opensource modular and scaleable agricultural environment monitor and controller for any crop, any where in the world, using any cultivation method such as:

  • hydroponics
  • traditional
  • aquaponics
  • aeroponics
  • greenhouse
  • closed environment

Project aims:

  • To be approachable for people new to art and science of devops and/or plant production by providing educational resources.
  • Able to be replicated using easily accessible parts.
  • Level of complexity to be determined by each maker.
  • Provide a part of the technical solution to the politically exasperated problem of food scarcity.

The GrowDojo Ethos

These are some of the guiding philosophies that shape how the project develops and its function:

  • Dentralization
  • Peer-based-production
  • Privacy and Anonymity
  • Trustless
  • Apolitical

open source hardware free and open source software code is free speech

Tools Used / Contributions

Hardware, Languages, Protocols, and Programs

arduino c cplusplus css3 git html5 linux photoshop python docker reticulum network xmpp bash grafana GIMPshop go lang inkscape java lorawan nostr protocol raspberry pi rust language solidity language bitcoin lightning network markdown forgejo micropython nodejs javascript tensorflow pytorch python data analysis library numpy typescript react vue.js influxDB nodered home-assistant wifi bluetooth low energy vscodium the onion router i2p

This is an (expanding) list of the tools and the skill to use them required for GrowDojo development (not necessarily deployment): Potentials:

  • ASCIIdoc
  • JSON
  • PHP
  • Lua
  • ParaSail
  • Blockchain

Contributions Beyond Code

There are many ways to contribute to The GrowDojo Project that do not require the use of code.

Beta Testers (Operators)

Volunteer to become a beta tester. This requires you to be active in the community to give feedback and suggestions.

Artists

Any form of art related to the project in any media, such as drawing, technical drawing, logos & icons, photos, video, etc...

Miscellaneous

Technical documents, document translations, community moderators and admins, researchers, etc...

Financial Contributors

Please see TIPJAR.md for Contribution methods. Financial contributions allow for:

  • More dev experimentation and testing
  • Providing small financial rewards to contributors
  • Running the GrowDojo infrastructure (paying for services such as hosting)

CONTACT

Tip

Refer to CONTACT.md to choose the best method of communication for your current situation.

telegram private group signal group proton mail Element/Matrix Public Group keybase

BEYOND GITHUB

Social Media

instagram profile threads profile x profile nostr profile telegram channel

Version Control Systems

Important

Currently evaluating version control systems that align with true FOSS ethos. Self hosting is inevitable.

gitlab
codeburg
forejo self hosted

  • dev.io

Community

Element simplex chat session keybase telegram signal group

  • Briar - contact
  • Wire - contact / community
  • Discord?
  • Surespot - contact
  • IRC - contact - community
  • XMPP - contact

EDUCATION SOURCES

This project will try as much as possible to cater to those new to contributing to FOSS projects. The EDU_SOURCES.md file contains a list of resources ranging from tech to Horticulture.

  • Arduino, Raspberry Pi, ESP32
  • Linux, BASH
  • Networking, TCP/IP, Reticulum
  • CS50
  • Coding Books πŸ“š
  • Coding Sites 🌐

The GrowDojo Student Project

A seperate repository that aims to provide cross-curriculum STEAM lessons for students from homeschool to public school. If you are a teacher and/or parent please check GrowDojo Students repo for more information.

About

GrowDojo [Rhizomatic Systems] - Modular, scaleable, decentralized, privacy and security focused Closed Environment Agricultural Automation

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published