added useGPIOx settings