BotronikS - Final code for all types of Arduino and PC users: -- HOME -- email: botronik@gmail.com
What you need to install or have installed before on your PC: see HERE

PCP40: Show 8xDigital inputs on PC (ALARM status...)
V01-V08: close=OK open=ALARM
Upload (XLoader) HEX code in Arduino (m328=NANO,UNO... m2560=MEGA): Hex-m328 - Hex-m2560
Uploaded code Test on PC (Termite) - Recommended PC application: BotPcApp8din
Ask for price of ArduinoIDE source code (then you can modify all on your wish).