Daniel, Generally speaking, yes, one can use any pins. The limitations are specific, e.g. XTAL pins have (i believe) internal opamps; opamp direct inputs have lesser resistance and parasitic capacitance, USB D+/- will (likely) work only with pre-defined pins, etc. ... you have to read the fine print. Particularly, I recommend to inspect the dev board and schematic for any existing capacitors attached to the pins - that can really affect/limit your choices. There are also preferred ports for analog routing (#1 & #3), so the answer is testing, testing and testing....
1 of 1 people found this helpful
Additionally there are some restrictions for PSoC4 - based chips as limited routing capabilities for ports >= 4 and the pins for the opamps.
Some pins have dedicated functions which you lose when choosing this pin for a different purpose.
Ok, understood! So It may be a good practice to take a look the pin descriptions and see if It has any bypass capacitor or additional circuit or It routing capabilities.
Thanks for the advice Bob Marlowe and odissey1!