general: added GPIO port selection.