Make pinMode function have variadic parameters to override default parameters like encoder PPR or analog in upper and lower limits