Skip to content

Dougal121/Essence_of_Thor

Repository files navigation

Essence of Thor

Open Source Irrigation Controller Circa 2019

This code is designed for the ESP platform
First versions running on the ESP8266
Compiled in the arduino IDE and trageting LOLIN (WeMos) ESP8266/ESP32 compatible bopards.

More details on construction https://www.hackster.io/dougal/essence-of-thor-part-1-4a83a1

I/O Support for
MCP23017 (via I2C)
PCF8574 (via I2C)
LocalCPU I/O

2019-2020 Irrigation season progressing well 7 major bugs exorsised so far

09/03/2020 Uploaded stuff from Jan 2020 - Static IP address and Backup/Restore program memory
03/05/2020 Load in fixes for connection and UDP without DNS lookups.
16/05/2020 Restore and backup of users config to PC
27/09/2020 Fertigation uplink between nodes working - also two more bugs in GUI fixed
06/04/2021 Valve logging working ... Started on email alarms.
29/05/2022 Alarms working, Self reboot 2 modes working, Pressure alarms. AO valve type for always on programs
07/06/2022 Testing and debugging with actual pressure transducer, added new valve type that always runs it's program(no tempary offline)
27/06/2022 All of the above running in the feild. Endurance testing in progress....
02/10/2022 Field testing going well minor updates to pages to trak a maybe problem with WiFi. 16/10/2022 Added a automated bus scan and alarm due to interboard cable issues, emails when it looses com with an i/o device also added the ability to shut of fertigation if in ADC alarm (ie low or high pressures) May have fixed a long standing issue with web interfaces SensFooter function - time will tell.


2022-2023 Irrigation season

26/02/2023 ESP332 version going on 915MHz TTGO LoRa Board.
04/03/2023 Put CRC 16 on control packets and sort of upto range testing the LoRa under real world conditions.
18/03/2023 It the weekend and I dont have a life so lost of small fixes and the start of moisture monitoring

About

Open Source Irrigation Controller

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published