12V on digital input pins?

Thank you all for the good tips.
The ruggeduino looks good but compares to the Arduino UNO so it does not have enough i/o pins for my application, even if I multiplex.
I will probably use the resistors with diode clamp or perhaps the optical isolator.
Thanks again.