├── .gitignore ├── Arduino.mk ├── Common.mk ├── I2CRTC.cpp ├── I2CRTC.h ├── LICENSE.txt ├── LiquidCrystal.cpp ├── LiquidCrystal.h ├── MirrorLink.cpp ├── MirrorLink.h ├── NTPClient.cpp ├── NTPClient.h ├── OpenSprinkler.cpp ├── OpenSprinkler.h ├── OpenSprinkler.launch ├── README.md ├── SSD1306Display.h ├── TimeLib.cpp ├── TimeLib.h ├── defines.cpp ├── defines.h ├── esp32_partition_app1572k_ffat983k.csv ├── esp32_partition_app1984k_ffat12M.csv ├── esp32_partition_app1984k_spiffs60k.csv ├── esp32_partition_app1984k_spiffs64k.csv ├── espconnect.cpp ├── espconnect.h ├── etherport.cpp ├── etherport.h ├── examples └── mainArduino │ └── mainArduino.ino ├── font.h ├── gpio.cpp ├── gpio.h ├── html ├── ap_home.html ├── ap_update.html ├── html2raw ├── html2raw.cpp ├── list.txt ├── mirrorlink_control.html └── sta_update.html ├── htmls.h ├── images.h ├── main.cpp ├── mainArduino.ino ├── make.lin32 ├── make.os23 ├── makeEspArduino.mk ├── mqtt.cpp ├── mqtt.h ├── pictures └── AriloSprinkler_MirrorLink_Control.jpg ├── platformio.ini ├── platformio_opensprinkler_env.ini ├── platformio_opensprinkler_env32.ini ├── platformio_override.ini ├── program.cpp ├── program.h ├── server_os.cpp ├── server_os.h ├── testmode.h ├── updater.sh ├── utils.cpp ├── utils.h ├── weather.cpp └── weather.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/.gitignore -------------------------------------------------------------------------------- /Arduino.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/Arduino.mk -------------------------------------------------------------------------------- /Common.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/Common.mk -------------------------------------------------------------------------------- /I2CRTC.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/I2CRTC.cpp -------------------------------------------------------------------------------- /I2CRTC.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/I2CRTC.h -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /LiquidCrystal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/LiquidCrystal.cpp -------------------------------------------------------------------------------- /LiquidCrystal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/LiquidCrystal.h -------------------------------------------------------------------------------- /MirrorLink.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/MirrorLink.cpp -------------------------------------------------------------------------------- /MirrorLink.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/MirrorLink.h -------------------------------------------------------------------------------- /NTPClient.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/NTPClient.cpp -------------------------------------------------------------------------------- /NTPClient.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/NTPClient.h -------------------------------------------------------------------------------- /OpenSprinkler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/OpenSprinkler.cpp -------------------------------------------------------------------------------- /OpenSprinkler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/OpenSprinkler.h -------------------------------------------------------------------------------- /OpenSprinkler.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/OpenSprinkler.launch -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/README.md -------------------------------------------------------------------------------- /SSD1306Display.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/SSD1306Display.h -------------------------------------------------------------------------------- /TimeLib.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/TimeLib.cpp -------------------------------------------------------------------------------- /TimeLib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/TimeLib.h -------------------------------------------------------------------------------- /defines.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/defines.cpp -------------------------------------------------------------------------------- /defines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/defines.h -------------------------------------------------------------------------------- /esp32_partition_app1572k_ffat983k.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/esp32_partition_app1572k_ffat983k.csv -------------------------------------------------------------------------------- /esp32_partition_app1984k_ffat12M.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/esp32_partition_app1984k_ffat12M.csv -------------------------------------------------------------------------------- /esp32_partition_app1984k_spiffs60k.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/esp32_partition_app1984k_spiffs60k.csv -------------------------------------------------------------------------------- /esp32_partition_app1984k_spiffs64k.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/esp32_partition_app1984k_spiffs64k.csv -------------------------------------------------------------------------------- /espconnect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/espconnect.cpp -------------------------------------------------------------------------------- /espconnect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/espconnect.h -------------------------------------------------------------------------------- /etherport.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/etherport.cpp -------------------------------------------------------------------------------- /etherport.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/etherport.h -------------------------------------------------------------------------------- /examples/mainArduino/mainArduino.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/examples/mainArduino/mainArduino.ino -------------------------------------------------------------------------------- /font.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/font.h -------------------------------------------------------------------------------- /gpio.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/gpio.cpp -------------------------------------------------------------------------------- /gpio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/gpio.h -------------------------------------------------------------------------------- /html/ap_home.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/html/ap_home.html -------------------------------------------------------------------------------- /html/ap_update.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/html/ap_update.html -------------------------------------------------------------------------------- /html/html2raw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/html/html2raw -------------------------------------------------------------------------------- /html/html2raw.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/html/html2raw.cpp -------------------------------------------------------------------------------- /html/list.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/html/list.txt -------------------------------------------------------------------------------- /html/mirrorlink_control.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/html/mirrorlink_control.html -------------------------------------------------------------------------------- /html/sta_update.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/html/sta_update.html -------------------------------------------------------------------------------- /htmls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/htmls.h -------------------------------------------------------------------------------- /images.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/images.h -------------------------------------------------------------------------------- /main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/main.cpp -------------------------------------------------------------------------------- /mainArduino.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/mainArduino.ino -------------------------------------------------------------------------------- /make.lin32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/make.lin32 -------------------------------------------------------------------------------- /make.os23: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/make.os23 -------------------------------------------------------------------------------- /makeEspArduino.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/makeEspArduino.mk -------------------------------------------------------------------------------- /mqtt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/mqtt.cpp -------------------------------------------------------------------------------- /mqtt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/mqtt.h -------------------------------------------------------------------------------- /pictures/AriloSprinkler_MirrorLink_Control.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/pictures/AriloSprinkler_MirrorLink_Control.jpg -------------------------------------------------------------------------------- /platformio.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/platformio.ini -------------------------------------------------------------------------------- /platformio_opensprinkler_env.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/platformio_opensprinkler_env.ini -------------------------------------------------------------------------------- /platformio_opensprinkler_env32.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/platformio_opensprinkler_env32.ini -------------------------------------------------------------------------------- /platformio_override.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/platformio_override.ini -------------------------------------------------------------------------------- /program.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/program.cpp -------------------------------------------------------------------------------- /program.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/program.h -------------------------------------------------------------------------------- /server_os.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/server_os.cpp -------------------------------------------------------------------------------- /server_os.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/server_os.h -------------------------------------------------------------------------------- /testmode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/testmode.h -------------------------------------------------------------------------------- /updater.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/updater.sh -------------------------------------------------------------------------------- /utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/utils.cpp -------------------------------------------------------------------------------- /utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/utils.h -------------------------------------------------------------------------------- /weather.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/weather.cpp -------------------------------------------------------------------------------- /weather.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijav/AriloSprinkler-Firmware/HEAD/weather.h --------------------------------------------------------------------------------