Hello sir, thanks for your efforts on this project. The SW is now rich of many features. But if you can add options for relay outputs more than 16.Then the SW and HW becomes limitless powerful. Can we expand ports using MCP23017? Again thanks for sharing. Hoping for your positive revert.
top of page
bottom of page
Expansion of the GPIO outputs using the MCP23017 has been implemented. Each chip can add 16 ports. As this chip can be set for up to 8 different I2C addresses, the total expansion capacity with 8 chips will be 16x8 = 128
Also can you please add manual button to on off system manually.. Also please add function for on/off relay to operate pump unless and until atleast one of solenoid becomes on. So it will not harm the pump from close valves..
Thanks for the reply sir, I am waiting to see more amazing features in next update. Can you please share your todo list for nearest update in release section.. Again thanks and have a wonderful day..
Thanks to you for the comment, it was funny my friend :).
I've seen the opensprinkler approach time ago, I'll give it a second look.
I put the port expansion in the todo list (but with very low priority...)
In the meantime I'm working to add some hardware interrupts using the GPIO, this can provide the possibility to control some of the actuators with hardware switches.
I got this idea from opensprinkler pi project. They provide facility for ports expansion. If they did, then what stops us to give hydrosys the power of infinity, (haha just joking, I mean to say expanding ports) About business part, I am not having any plan to commercialize. As I am student right now. As I want to suggest more features and implementation to see this beautiful SW more better in future. And well if I plan for business purpose in future. I will surely let you know, then we will not only share part of cake but whole one.. Haha.. Btw thanks for respond.
Hi, thanks for the idea, the MCP23017 is very interesting chip and would be a good choice in case of port expansion for the hydrosys4 system, probably a good implementation for business applications (if you share part of the cake, I can think about it ... haha joking). Anyway I'd be a little concern to give all this control capability to a single non redundant RPI device. In case of RPI failure this might be an issue. Anyway If this can help, the hydrosys4 is not limited to 16 outputs but to all the usable GPIO pins on the RPI that can be used as output. Of course in case these pins are not already used by other HW, sensors etc.