Index: a/arduino_uno_q-common.dtsi =================================================================== --- a/arduino_uno_q-common.dtsi +++ a/arduino_uno_q-common.dtsi @@ -99,9 +99,9 @@ }; &lpuart1 { pinctrl-0 = <&lpuart1_tx_pg7 &lpuart1_rx_pg8 - &lpuart1_rts_pg6 &lpuart1_cts_pg5>; + &lpuart1_rts_pg6 &lpuart1_cts_pg5>; pinctrl-names = "default"; current-speed = <115200>; status = "okay"; }; @@ -159,13 +159,13 @@ }; &adc1 { pinctrl-0 = <&adc1_in9_pa4 - &adc1_in10_pa5 - &adc1_in11_pa6 - &adc1_in12_pa7 - &adc1_in2_pc1 - &adc1_in1_pc0>; + &adc1_in10_pa5 + &adc1_in11_pa6 + &adc1_in12_pa7 + &adc1_in2_pc1 + &adc1_in1_pc0>; pinctrl-names = "default"; status = "okay"; #address-cells = <1>; @@ -177,36 +177,41 @@ zephyr,reference = "ADC_REF_INTERNAL"; zephyr,acquisition-time = ; zephyr,resolution = <14>; }; + channel@2 { reg = <2>; zephyr,gain = "ADC_GAIN_1"; zephyr,reference = "ADC_REF_INTERNAL"; zephyr,acquisition-time = ; zephyr,resolution = <14>; }; + channel@9 { reg = <9>; zephyr,gain = "ADC_GAIN_1"; zephyr,reference = "ADC_REF_INTERNAL"; zephyr,acquisition-time = ; zephyr,resolution = <14>; }; + channel@a { reg = <10>; zephyr,gain = "ADC_GAIN_1"; zephyr,reference = "ADC_REF_INTERNAL"; zephyr,acquisition-time = ; zephyr,resolution = <14>; }; + channel@b { reg = <11>; zephyr,gain = "ADC_GAIN_1"; zephyr,reference = "ADC_REF_INTERNAL"; zephyr,acquisition-time = ; zephyr,resolution = <14>; }; + channel@c { reg = <12>; zephyr,gain = "ADC_GAIN_1"; zephyr,reference = "ADC_REF_INTERNAL"; @@ -244,5 +249,5 @@ }; &gpiog { status = "okay"; -}; \ No newline at end of file +}; Index: a/arduino_r3_connector.dtsi =================================================================== --- a/arduino_r3_connector.dtsi +++ a/arduino_r3_connector.dtsi @@ -33,6 +33,8 @@ }; }; arduino_spi: &spi2 {}; + arduino_i2c: &i2c2 {}; + arduino_serial: &usart1 {};