An easy-to-use D.I.Y. growth controller firmware (for cannabis).
Find a file
2024-04-13 02:38:39 +02:00
Arduino/CanGrow CanGrow Firmware WIP 2024-04-13 02:38:39 +02:00
KiCad/CanGrow add capacitors for LM1117, its recommended in the datasheet. Increased PCB to v0.5 2024-04-12 12:55:32 +02:00
Logo initial commit 2024-03-30 01:25:58 +01:00
.gitignore cleanup, comments, gitignore backup zips 2024-03-31 15:46:23 +02:00
LICENSE Initial commit 2024-03-30 01:24:43 +01:00
README.md update README 2024-04-04 17:09:50 +02:00

CanGrow

CanGrowLogo

A simple DIY plant growing system (for cannabis).

CanGrow_PCB_Front.png

WORK IN PROGRESS

Motivation

I want to build a simple grow system, which I can power by my off-grid 12V solar system. So this project is limited to a small 40x40x120 tent for one plant with a 50W 12V grow LED light.

As I did it for my solar system, the measurements of this project will be shown on my website. For that a REST API is planned.

I want to automate as much as possible which makes sense and is easy to build.

Features / ToDo List

  • Measure values
    • Humidity
    • soil moisture
    • temperature
    • water level for water tank
  • LED grow light control (on/off, dimming, max. 12V 50W load ) 🔵
    • You can of course use a relais as well, if you want to drive 220V lights
  • fan control (on/off, (PWM?) max 1A) 🔵
  • pump control for automatic watering (max 1A) 🔵
  • Web UI and REST API for data and controlling 🔴
    • simple web ui
    • Send notifications with web call (e.g. for mastodon)
    • predefined grow profiles
    • persistend data
      • Start of Grow
      • day of grow
      • grow profile
        • watering amount per week
        • light cycle
      • wifi settings
      • settings in general
  • Easy to build and use for beginners (i hope so!) 🔵
    • PCB layout to order from manufacture (jlcpcb or pcbway)
    • easy to build up on a perfboard 🔵
    • easy to etch pcb 🔵
    • easy to access and modify
    • low cost as possible!

Done - 🔵 In Progress - 🔴 ToDo

Parts used