I'm using a ENC28J60 breakout in a project I'm working on and I would like to detect if the board has been hooked up. The reason for this is so I don't even attempt to initialise it if it's not connected.
There are 10 pins on the ENC28J60 which I am using a ribbon cable to connect, and some of them (for example the INT interrupt signal) will output 3.15v. Is it safe (or just bad practice) to connect it's INT line to a analog or digital I/O on the arduino to determine that the module is connected? I read that a digital I/O can read (seemingly) random results if nothing is connected to them (which would be true if the module was not connected) which makes me think this isn't a good idea.
Thanks