Open-source ESP32 firmware for home cannabis farming automation, featuring lighting schedules, sensor monitoring, and remote control.
SuperGreenOS is an open-source firmware for ESP32 microcontrollers that automates home cannabis farming. It handles lighting schedules, environmental sensor monitoring, ventilation control, and remote management via a web interface, providing a complete grow room automation solution.
Developers and hobbyists interested in home cannabis cultivation automation, particularly those using ESP32-based hardware like the SuperGreenController or custom setups.
It offers a feature-rich, all-in-one package specifically tailored for cannabis growing, with remote control capabilities, extensive sensor support, and specialized modes not found in generic IoT frameworks.
🧠 SuperGreenOS home farming automation software for esp32, all in one package, and controllable from your smartphone, pc, mac, linux, toaster, plumbus, whatnot...
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Includes specialized modes like 'Stretch' for growth control and 'Sunglass' for eye protection, directly addressing cannabis cultivation needs as per the README.
Provides an embedded HTML admin interface accessible from any device, enabling easy configuration and control without additional apps.
Sends sensor data to an MQTT server for logging and alerts, facilitating integration with external monitoring systems.
Supports up to 6 LED channels and 3 timers, allowing precise scheduling for different growth cycles as specified in the features.
Relies on Python 2.7 and a specific, older ESP-IDF version (release 3.3.1), which are deprecated and may cause compatibility issues with modern systems.
Requires multiple manual steps like installing esp-idf, ejs-cli, mkspiffs, and cue, making it cumbersome for quick deployment.
The embedded admin interface has only ~20KB of available file system space, restricting the complexity of web-based features.