CanGrow/Arduino/CanGrow
2024-06-15 15:24:42 +02:00
..
CanGrow.geany add geany file 2024-05-14 00:05:11 +02:00
CanGrow.ino firmware wip - various changes, add systemsettings sub menu, cosmetic stuff 2024-06-15 03:33:42 +02:00
CanGrow_HTML.h firmware wip - gauge labels now in center of div 2024-06-15 04:34:32 +02:00
CanGrow_Init.h firmware wip - add firmware update from web ui 2024-06-15 02:26:17 +02:00
CanGrow_Logo.h firmware wip - begin to seperate things into header files 2024-05-09 20:33:26 +02:00
CanGrow_PinAssignments.h firmware wip - drop support for DHT11/22, we use now BME280 I2C 2024-05-22 21:24:29 +02:00
CanGrow_Sensors.h firmware wip - finetune default soil moisture sensor values 2024-06-02 19:11:03 +02:00
CanGrow_SysFunctions.h firmware wip - various changes, add systemsettings sub menu, cosmetic stuff 2024-06-15 03:33:42 +02:00
CanGrow_Version.h tune cangrow.sh 2024-06-15 15:24:42 +02:00
CanGrow_WebFunctions.h firmware wip - wipe eeprom message 2024-06-15 03:47:18 +02:00
README.md add geany project files 2024-05-11 01:20:49 +02:00
Screenshot_WebUI_root.png replace screenshot 2024-05-03 15:56:53 +02:00

CanGrow - Arduino Code

Here the Code for CanGrow is contained. A ESP8266 with Arduino Firmware is used (should most times be the standard already).

I wrote this project using Geany IDE. . The Geany Projectfile is also included. Compiling is done with arduino-cli. It is supposed to be in ~/.local/bin/arduino-cli. F8 compiles the project, F9 uploads firmware to /dev/ttyUSB0. You can change these settings for .ino and .h files in Project -> Settings -> Create/Make.