Zephyr API Documentation 4.4.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
arduino-mega-header.h
Go to the documentation of this file.
1/*
2 * Copyright (c) 2026 Analog Devices, Inc.
3 *
4 * SPDX-License-Identifier: Apache-2.0
5 */
6
12
13#ifndef ZEPHYR_INCLUDE_DT_BINDINGS_GPIO_ARDUINO_MEGA_HEADER_H_
14#define ZEPHYR_INCLUDE_DT_BINDINGS_GPIO_ARDUINO_MEGA_HEADER_H_
15
16#include "arduino-header-r3.h"
17
24
25#define ARDUINO_MEGA_HEADER_A0 ARDUINO_HEADER_R3_A0
26#define ARDUINO_MEGA_HEADER_A1 ARDUINO_HEADER_R3_A1
27#define ARDUINO_MEGA_HEADER_A2 ARDUINO_HEADER_R3_A2
28#define ARDUINO_MEGA_HEADER_A3 ARDUINO_HEADER_R3_A3
29#define ARDUINO_MEGA_HEADER_A4 ARDUINO_HEADER_R3_A4
30#define ARDUINO_MEGA_HEADER_A5 ARDUINO_HEADER_R3_A5
31
32#define ARDUINO_MEGA_HEADER_D0 ARDUINO_HEADER_R3_D0
33#define ARDUINO_MEGA_HEADER_D1 ARDUINO_HEADER_R3_D1
34#define ARDUINO_MEGA_HEADER_D2 ARDUINO_HEADER_R3_D2
35#define ARDUINO_MEGA_HEADER_D3 ARDUINO_HEADER_R3_D3
36#define ARDUINO_MEGA_HEADER_D4 ARDUINO_HEADER_R3_D4
37#define ARDUINO_MEGA_HEADER_D5 ARDUINO_HEADER_R3_D5
38#define ARDUINO_MEGA_HEADER_D6 ARDUINO_HEADER_R3_D6
39#define ARDUINO_MEGA_HEADER_D7 ARDUINO_HEADER_R3_D7
40
41#define ARDUINO_MEGA_HEADER_D8 ARDUINO_HEADER_R3_D8
42#define ARDUINO_MEGA_HEADER_D9 ARDUINO_HEADER_R3_D9
43#define ARDUINO_MEGA_HEADER_D10 ARDUINO_HEADER_R3_D10
44#define ARDUINO_MEGA_HEADER_D11 ARDUINO_HEADER_R3_D11
45#define ARDUINO_MEGA_HEADER_D12 ARDUINO_HEADER_R3_D12
46#define ARDUINO_MEGA_HEADER_D13 ARDUINO_HEADER_R3_D13
47#define ARDUINO_MEGA_HEADER_SDA1 ARDUINO_HEADER_R3_D14
48#define ARDUINO_MEGA_HEADER_SCL1 ARDUINO_HEADER_R3_D15
49
50#define ARDUINO_MEGA_HEADER_D14 22
51#define ARDUINO_MEGA_HEADER_D15 23
52#define ARDUINO_MEGA_HEADER_D16 24
53#define ARDUINO_MEGA_HEADER_D17 25
54#define ARDUINO_MEGA_HEADER_D18 26
55#define ARDUINO_MEGA_HEADER_D19 27
56#define ARDUINO_MEGA_HEADER_D20 28
57#define ARDUINO_MEGA_HEADER_D21 29
58
59#define ARDUINO_MEGA_HEADER_A6 30
60#define ARDUINO_MEGA_HEADER_A7 31
61
62#define ARDUINO_MEGA_HEADER_A8 32
63#define ARDUINO_MEGA_HEADER_A9 33
64#define ARDUINO_MEGA_HEADER_A10 34
65#define ARDUINO_MEGA_HEADER_A11 35
66#define ARDUINO_MEGA_HEADER_A12 36
67#define ARDUINO_MEGA_HEADER_A13 37
68#define ARDUINO_MEGA_HEADER_A14 38
69#define ARDUINO_MEGA_HEADER_A15 39
70
72
73#endif /* ZEPHYR_INCLUDE_DT_BINDINGS_GPIO_ARDUINO_MEGA_HEADER_H_ */
Arduino Uno (R3) header pin constants.