I have a micro controller ATxmega128A1U (datasheet) which will have switches and potentiometers attached to the GPIO and ADC input pins. These inputs will have about 2-3 meters of cabling from the panel to the micro-controller.
1) What sort of protection do I need to put on these inputs? Would a TVS diode arrays be necessary? (something like this perhaps)
2) What sort of filters do I need to put on the lines? Would some simple ferrite chips be enough and how do I chose a ferrite based on frequency response if I don't know what sort of noise may be coupled to the system when deployed?
3) Anything else I need to design for when having cabling this long?
Thanks in advance for your help!