Ja używam tych modółów z linku ale też na razie to tylko pierwsze nieśmiałe podejście próbuje z LinuxCNC zrobić Master i albo za pomocą mb2HAL lub ClasicLadder w Modbus wysyłać polecenia do kilku arduino zyskując tym samym sporo pinów Bez dodatkowych LPT
Niestety nie bardzo rozumie jak działa cała ta biblioteka modbus bo przykładów jest nie wile a angielski mój słaby zresztą C też słaby ;/
mowa o tym
https://www.arduino.cc/en/ArduinoModbus/ArduinoModbus biblioteka ArduinoModbus.h do tego wszystkiego na YT jeszcze jak już ktoś pokazuje to korzysta z jakiś starych mało kompletnych bibliotek ;/
ale może to jakoś będzie pomocne.
ja na razie z PC potrafię po ER485 wysłać zgaś zapal diodę - i to nie do końca bo działać działa ale kod dla arduino pozostaje nadal tajemnicą.