CANgrow


My latest project is an automated indoor gardening system I call CANgrow. CAN-bus enabled microcontroller nodes are chained together to a Raspberry Pi central hub and automate tasks for light and water management in your indoor garden.

The project is currently in active development, and I hope to have a demo soon. When the code is ready for release, I will also compile a complete list of parts so people can build their own. You can check out the repo on my GitHub.

Tech Stack

"Farm" Node (the brain)

  • Raspberry Pi 4 or 5
  • PiCAN3 CAN Bus Board
  • Vuejs 3.x for the management UI
  • FastAPI
  • SQLite