A easy to use DIY grow controller firmware (for cannabis).
Find a file
Marcus 903a1058e7 Arduino Code, switched Pins for LED and Pump, added Serial output, heavily WIP.
Now the Hardware is finished so far, and the first perfboard prototype is working
https://social.la10cy.net/@DeltaLima/112226694609763485

Now I can focus on the software stuff.
2024-04-07 00:46:27 +02:00
Arduino/CanGrow Arduino Code, switched Pins for LED and Pump, added Serial output, heavily WIP. 2024-04-07 00:46:27 +02:00
KiCad/CanGrow renew pcb render 2024-04-06 04:07:31 +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