Hi there, as most people, I'm loving the project, and this nearly suits my needs exactly.
Unfortunately, I don't have the custom PCB or the HATs mentioned in the hardware section, but I do have an Arduino Uno sitting idle.
I'm sure hydrosys4 began with an Arduino reading sensors, how much work and what would need to be changed to get an Uno setup to read some analogue sensors (via serial comms?) such as light level from an LDR, and soil moisture from a capactive moisture sensor?
I'd imagine it will involve modification of HWcontrol.py or hardwaremod.py, but exactly what will need changing I have no idea.
Will this even be possible? How much work will it be? Any pointers for how/where to begin?
Cheers and thanks all.
-Matt
Hi Matt, Your idea is quite interesting, I know a little about Arduino, anyway I would say that if you can connect it to the spi interface of the raspberry you can try to simulate the MCP3008. In this way you would not even need to change the hydrosys4 software. Also any other sensor connected to the Arduino can be presented to raspberry as an analog channel. Then next steps would be to add more analog channels...