nrf9160 IO Configuration

Hi:

Config:

&pinctrl {
	i2c2_default: i2c2_default {
		group1 {
			psels = <NRF_PSEL(TWIM_SDA, 0, 14)>,
				<NRF_PSEL(TWIM_SCL, 0, 13)>;
		};
	};

	i2c2_sleep: i2c2_sleep {
		group1 {
			psels = <NRF_PSEL(TWIM_SDA, 0, 14)>,
				<NRF_PSEL(TWIM_SCL, 0, 13)>;
			low-power-enable;
		};
	};
	co2_pwr: pwr {
		gpios = <&gpio0 15 0>;
		label = "Co2 Ctrl";
	};
};

7282.nrf9160dk_nrf9160_ns.overlay

Use:

	int ret;
	if (!device_is_ready(co2_pwr_pin.port)) {
		return;
	}
	ret = gpio_pin_configure_dt(&co2_pwr_pin, GPIO_OUTPUT_ACTIVE);
	if (ret < 0) {
		return;
	}
	gpio_pin_set_dt(&co2_pwr_pin,1);

Build error

Parents Reply Children
Related