Zephyr API Documentation 4.2.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches

Constants for pins exposed on Arduino Uno (R3) header. More...

Files

file  arduino-header-r3.h
 Arduino Uno (R3) header pin constants.

Macros

#define ARDUINO_HEADER_R3_A0   0
 Analog pin 0 (A0)
#define ARDUINO_HEADER_R3_A1   1
 Analog pin 1 (A1)
#define ARDUINO_HEADER_R3_A2   2
 Analog pin 2 (A2)
#define ARDUINO_HEADER_R3_A3   3
 Analog pin 3 (A3)
#define ARDUINO_HEADER_R3_A4   4
 Analog pin 4 (A4)
#define ARDUINO_HEADER_R3_A5   5
 Analog pin 5 (A5)
#define ARDUINO_HEADER_R3_D0   6
 Digital pin 0 (D0)
#define ARDUINO_HEADER_R3_D1   7
 Digital pin 1 (D1)
#define ARDUINO_HEADER_R3_D2   8
 Digital pin 2 (D2)
#define ARDUINO_HEADER_R3_D3   9
 Digital pin 3 (D3)
#define ARDUINO_HEADER_R3_D4   10
 Digital pin 4 (D4)
#define ARDUINO_HEADER_R3_D5   11
 Digital pin 5 (D5)
#define ARDUINO_HEADER_R3_D6   12
 Digital pin 6 (D6)
#define ARDUINO_HEADER_R3_D7   13
 Digital pin 7 (D7)
#define ARDUINO_HEADER_R3_D8   14
 Digital pin 8 (D8)
#define ARDUINO_HEADER_R3_D9   15
 Digital pin 9 (D9)
#define ARDUINO_HEADER_R3_D10   16
 Digital pin 10 (D10)
#define ARDUINO_HEADER_R3_D11   17
 Digital pin 11 (D11)
#define ARDUINO_HEADER_R3_D12   18
 Digital pin 12 (D12)
#define ARDUINO_HEADER_R3_D13   19
 Digital pin 13 (D13)
#define ARDUINO_HEADER_R3_D14   20
 Digital pin 14 (D14)
#define ARDUINO_HEADER_R3_D15   21
 Digital pin 15 (D15)

Detailed Description

Constants for pins exposed on Arduino Uno (R3) header.

Macro Definition Documentation

◆ ARDUINO_HEADER_R3_A0

#define ARDUINO_HEADER_R3_A0   0

#include <zephyr/dt-bindings/gpio/arduino-header-r3.h>

Analog pin 0 (A0)

◆ ARDUINO_HEADER_R3_A1

#define ARDUINO_HEADER_R3_A1   1

#include <zephyr/dt-bindings/gpio/arduino-header-r3.h>

Analog pin 1 (A1)

◆ ARDUINO_HEADER_R3_A2

#define ARDUINO_HEADER_R3_A2   2

#include <zephyr/dt-bindings/gpio/arduino-header-r3.h>

Analog pin 2 (A2)

◆ ARDUINO_HEADER_R3_A3

#define ARDUINO_HEADER_R3_A3   3

#include <zephyr/dt-bindings/gpio/arduino-header-r3.h>

Analog pin 3 (A3)

◆ ARDUINO_HEADER_R3_A4

#define ARDUINO_HEADER_R3_A4   4

#include <zephyr/dt-bindings/gpio/arduino-header-r3.h>

Analog pin 4 (A4)

◆ ARDUINO_HEADER_R3_A5

#define ARDUINO_HEADER_R3_A5   5

#include <zephyr/dt-bindings/gpio/arduino-header-r3.h>

Analog pin 5 (A5)

◆ ARDUINO_HEADER_R3_D0

#define ARDUINO_HEADER_R3_D0   6

#include <zephyr/dt-bindings/gpio/arduino-header-r3.h>

Digital pin 0 (D0)

◆ ARDUINO_HEADER_R3_D1

#define ARDUINO_HEADER_R3_D1   7

#include <zephyr/dt-bindings/gpio/arduino-header-r3.h>

Digital pin 1 (D1)

◆ ARDUINO_HEADER_R3_D10

#define ARDUINO_HEADER_R3_D10   16

#include <zephyr/dt-bindings/gpio/arduino-header-r3.h>

Digital pin 10 (D10)

◆ ARDUINO_HEADER_R3_D11

#define ARDUINO_HEADER_R3_D11   17

#include <zephyr/dt-bindings/gpio/arduino-header-r3.h>

Digital pin 11 (D11)

◆ ARDUINO_HEADER_R3_D12

#define ARDUINO_HEADER_R3_D12   18

#include <zephyr/dt-bindings/gpio/arduino-header-r3.h>

Digital pin 12 (D12)

◆ ARDUINO_HEADER_R3_D13

#define ARDUINO_HEADER_R3_D13   19

#include <zephyr/dt-bindings/gpio/arduino-header-r3.h>

Digital pin 13 (D13)

◆ ARDUINO_HEADER_R3_D14

#define ARDUINO_HEADER_R3_D14   20

#include <zephyr/dt-bindings/gpio/arduino-header-r3.h>

Digital pin 14 (D14)

◆ ARDUINO_HEADER_R3_D15

#define ARDUINO_HEADER_R3_D15   21

#include <zephyr/dt-bindings/gpio/arduino-header-r3.h>

Digital pin 15 (D15)

◆ ARDUINO_HEADER_R3_D2

#define ARDUINO_HEADER_R3_D2   8

#include <zephyr/dt-bindings/gpio/arduino-header-r3.h>

Digital pin 2 (D2)

◆ ARDUINO_HEADER_R3_D3

#define ARDUINO_HEADER_R3_D3   9

#include <zephyr/dt-bindings/gpio/arduino-header-r3.h>

Digital pin 3 (D3)

◆ ARDUINO_HEADER_R3_D4

#define ARDUINO_HEADER_R3_D4   10

#include <zephyr/dt-bindings/gpio/arduino-header-r3.h>

Digital pin 4 (D4)

◆ ARDUINO_HEADER_R3_D5

#define ARDUINO_HEADER_R3_D5   11

#include <zephyr/dt-bindings/gpio/arduino-header-r3.h>

Digital pin 5 (D5)

◆ ARDUINO_HEADER_R3_D6

#define ARDUINO_HEADER_R3_D6   12

#include <zephyr/dt-bindings/gpio/arduino-header-r3.h>

Digital pin 6 (D6)

◆ ARDUINO_HEADER_R3_D7

#define ARDUINO_HEADER_R3_D7   13

#include <zephyr/dt-bindings/gpio/arduino-header-r3.h>

Digital pin 7 (D7)

◆ ARDUINO_HEADER_R3_D8

#define ARDUINO_HEADER_R3_D8   14

#include <zephyr/dt-bindings/gpio/arduino-header-r3.h>

Digital pin 8 (D8)

◆ ARDUINO_HEADER_R3_D9

#define ARDUINO_HEADER_R3_D9   15

#include <zephyr/dt-bindings/gpio/arduino-header-r3.h>

Digital pin 9 (D9)