Skip to content

Commit 33935c2

Browse files
committed
variant: Adds support for Arduino Uno R4.
A new configuration method has been adopted, allowing support to be added with less configuration than before. Signed-off-by: TOKITA Hiroshi <tokita.hiroshi@gmail.com>
1 parent 98d8134 commit 33935c2

File tree

1 file changed

+67
-0
lines changed

1 file changed

+67
-0
lines changed
Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
/*
2+
* Copyright (c) 2026 TOKITA Hiroshi
3+
*
4+
* SPDX-License-Identifier: Apache-2.0
5+
*/
6+
7+
#include <zephyr/dt-bindings/adc/adc.h>
8+
9+
&adc0 {
10+
status = "okay";
11+
#address-cells = <1>;
12+
#size-cells = <0>;
13+
14+
channel@0 {
15+
reg = <0x0>;
16+
zephyr,gain = "ADC_GAIN_1";
17+
zephyr,reference = "ADC_REF_VDD_1";
18+
zephyr,resolution = <12>;
19+
zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
20+
zephyr,vref-mv = <5000>;
21+
};
22+
23+
channel@1 {
24+
reg = <0x1>;
25+
zephyr,gain = "ADC_GAIN_1";
26+
zephyr,reference = "ADC_REF_VDD_1";
27+
zephyr,resolution = <12>;
28+
zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
29+
zephyr,vref-mv = <5000>;
30+
};
31+
32+
channel@2 {
33+
reg = <0x2>;
34+
zephyr,gain = "ADC_GAIN_1";
35+
zephyr,reference = "ADC_REF_VDD_1";
36+
zephyr,resolution = <12>;
37+
zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
38+
zephyr,vref-mv = <5000>;
39+
};
40+
41+
channel@9 {
42+
reg = <0x9>;
43+
zephyr,gain = "ADC_GAIN_1";
44+
zephyr,reference = "ADC_REF_VDD_1";
45+
zephyr,resolution = <12>;
46+
zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
47+
zephyr,vref-mv = <5000>;
48+
};
49+
50+
channel@15 {
51+
reg = <0x15>;
52+
zephyr,gain = "ADC_GAIN_1";
53+
zephyr,reference = "ADC_REF_VDD_1";
54+
zephyr,resolution = <12>;
55+
zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
56+
zephyr,vref-mv = <5000>;
57+
};
58+
59+
channel@16 {
60+
reg = <0x16>;
61+
zephyr,gain = "ADC_GAIN_1";
62+
zephyr,reference = "ADC_REF_VDD_1";
63+
zephyr,resolution = <12>;
64+
zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
65+
zephyr,vref-mv = <5000>;
66+
};
67+
};

0 commit comments

Comments
 (0)