Skip to content

OpenSprinkler Unified Firmware for OpenSprinkler, OpenSprinkler Pi, and OpenSprinkler Beagle.

License

Notifications You must be signed in to change notification settings

StohanzlMart/OpenSprinkler-Firmware

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My modification for OS 3.0 HW (ONLY ESP8266! with 2x PCF8574) to enable support for various I2C devices including

DONE:
*) INA219, INA3221 (also (untested) support for INA226, INA230, INA231, INA260 with https://github.com/Zanduino/INA)
*) ADS1115 with https://github.com/wollewald/ADS1115_WE
*) SHT31
-> Atm display only supported in web interface, MQTT integration soon(TM)

TODO:
*) MQTT relaying of the gathered data

I try using verbous variable names and comments so you can [Edit]>[Find in Files]>"INA" e.g.

forked from
============================================
==== OpenSprinkler AVR/RPI/BBB Firmware ====
============================================

This is a unified OpenSprinkler firmware for Arduino, and Linux-based OpenSprinklers such as OpenSprinkler Pi.

For OS (Arduino-based OpenSprinkler) 2.x:
https://openthings.freshdesk.com/support/solutions/articles/5000165132-how-to-compile-opensprinkler-firmware

For OSPi/OSBO or other Linux-based OpenSprinkler:
https://openthings.freshdesk.com/support/solutions/articles/5000631599-installing-and-updating-the-unified-firmware

============================================
Questions and comments:
http://www.opensprinkler.com
============================================

About

OpenSprinkler Unified Firmware for OpenSprinkler, OpenSprinkler Pi, and OpenSprinkler Beagle.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 67.8%
  • Makefile 17.6%
  • C 11.6%
  • HTML 1.7%
  • Shell 1.3%