OpenSprinkler Forums OpenSprinkler Unified Firmware Modifying the firmware Reply To: Modifying the firmware



Update: just added a more completed set of instructions to this support article:


Not yet, sorry about the lack of clear instructions for OS 3.0. Here are the basic steps:
– Download firmware code from:

– Install makeEspArduino:
(use ESP8266 core 2.2.0 as the firmware hasn’t been tested with 2.3.0 yet)

– Install the SSD1306 (for ESP8266) library:

– Use the makefile (the firmware files contain a Makefile.esp8266):
You need to change the ESP_ROOT pointer in the makefile, and when uploading firmware you need to change the UPLOAD_PORT to match the serial port that appears in your system. The rest should work just fine.