After a couple days playing around with industruino IND.IO, I must say this is a really great product. I can easily communicate with various sensors and VFD. The INDIO library made it very simple to do Analog reading. My only complain is lack of IO ports. I wish there is expansion IO board available like M-Duino. However, I will choose industruino over M-Duino any time because of the simplicity. When will you add more IO? Also it would be really great if you implement a feature to update the program via LAN. It is really troublesome to update the program once it is deployed on the field.
Hi Albert, thanks for your feedback and recommendations. The best solution we have at the moment to increase the I/O channels is using multiple IND.I/Os with communication over Modbus, an industrial protocol, either over RS485 (Modbus RTU) or over Ethernet (Modbus TCP). We have a Modbus RTU master/slave example here https://industruino.com/blog/our-news-1/post/modbus-rtu-master-and-slave-14
If you need some digital Inputs, you can convert one AI into 5 dry-contacts DI quite easily. We have developped an interface with resistors the dry-contact DI shunt, that is powered by the same 24Vdc as the Industruino, and a C function that does the translation.
I can send the code and wiring drawings if you are interrested. I even think I have an example file somewhere.
Please try to give a substantial answer. If you wanted to comment on the question or answer, just use the commenting tool. Please remember that you can always revise your answers - no need to answer the same question twice. Also, please don't forget to vote - it really helps to select the best questions and answers!