arduino_pinmap.h File Reference

Mapping from MCU pins to Arduino pins. More...

Detailed Description

Mapping from MCU pins to Arduino pins.

Author
Yegor Yefremov yegor.nosp@m.slis.nosp@m.ts@go.nosp@m.ogle.nosp@m.mail..nosp@m.com

Definition in file arduino_pinmap.h.

#include "periph/gpio.h"
#include "periph/adc.h"
+ Include dependency graph for arduino_pinmap.h:

Go to the source code of this file.

Mapping of MCU pins to Arduino pins

#define ARDUINO_PIN_0   GPIO3
 Arduino Uno pin 0 (RxD)
 
#define ARDUINO_PIN_1   GPIO1
 Arduino Uno pin 1 (TxD)
 
#define ARDUINO_PIN_2   GPIO0
 Arduino Uno pin 2.
 
#define ARDUINO_PIN_3   GPIO2
 Arduino Uno pin 3 (PWM)
 
#define ARDUINO_PIN_4   GPIO4
 Arduino Uno pin 4.
 
#define ARDUINO_PIN_5   GPIO13
 Arduino Uno pin 5 (PWM)
 
#define ARDUINO_PIN_6   GPIO15
 Arduino Uno pin 6 (PWM)
 
#define ARDUINO_PIN_7   GPIO21
 Arduino Uno pin 7.
 
#define ARDUINO_PIN_8   GPIO22
 Arduino Uno pin 8.
 
#define ARDUINO_PIN_9   GPIO23
 Arduino Uno pin 9 (PWM)
 
#define ARDUINO_PIN_10   GPIO_UNDEF
 Arduino Uno pin 10 (CS0 / PWM)

 
#define ARDUINO_PIN_11   GPIO_UNDEF
 Arduino Uno pin 11 (MOSI / PWM)
 
#define ARDUINO_PIN_12   GPIO_UNDEF
 Arduino Uno pin 12 (MISO)
 
#define ARDUINO_PIN_13   GPIO14
 Arduino Uno pin 13 (LED)
 
#define ARDUINO_PIN_A0   GPIO25
 Arduino Uno pin A0.
 
#define ARDUINO_PIN_A1   GPIO32
 Arduino Uno pin A1.
 
#define ARDUINO_PIN_A2   GPIO33
 Arduino Uno pin A2.
 
#define ARDUINO_PIN_A3   GPIO35
 Arduino Uno pin A3.
 
#define ARDUINO_PIN_A4   GPIO36
 Arduino Uno pin A4 (SDA)
 
#define ARDUINO_PIN_A5   GPIO39
 Arduino Uno pin A5 (SCL)