Skip to content

Commit

Permalink
rev A of QT Py ESP32 Pico
Browse files Browse the repository at this point in the history
  • Loading branch information
ladyada committed Jan 12, 2022
1 parent 09c62ea commit 33f58e3
Showing 1 changed file with 60 additions and 0 deletions.
60 changes: 60 additions & 0 deletions variants/adafruit_qtpy_esp32/pins_arduino.h
@@ -0,0 +1,60 @@
#ifndef Pins_Arduino_h
#define Pins_Arduino_h

#include <stdint.h>

#define EXTERNAL_NUM_INTERRUPTS 16
#define NUM_DIGITAL_PINS 40
#define NUM_ANALOG_INPUTS 16

#define analogInputToDigitalPin(p) (((p)<20)?(esp32_adc2gpio[(p)]):-1)
#define digitalPinToInterrupt(p) (((p)<40)?(p):-1)
#define digitalPinHasPWM(p) (p < 34)

static const uint8_t NEOPIXEL = 5;
static const uint8_t NEOPIXEL_POWER = 8;

static const uint8_t TX = 32;
static const uint8_t RX = 7;

static const uint8_t TX1 = 32;
static const uint8_t RX1 = 7;

static const uint8_t SDA = 25;
static const uint8_t SCL = 33;

static const uint8_t SDA1 = 22;
static const uint8_t SCL1 = 19;

static const uint8_t SS = 27;
static const uint8_t MOSI = 13;
static const uint8_t MISO = 12;
static const uint8_t SCK = 14;

static const uint8_t A0 = 15;
static const uint8_t A1 = 4;
static const uint8_t A2 = 27;
static const uint8_t A3 = 26;
static const uint8_t A4 = 25;
static const uint8_t A5 = 33;
static const uint8_t A6 = 32;
static const uint8_t A7 = 7;
static const uint8_t A8 = 14;
static const uint8_t A9 = 12;
static const uint8_t A10 = 13;

static const uint8_t SWITCH = 0;

static const uint8_t T0 = 4;
static const uint8_t T3 = 15;
static const uint8_t T4 = 13;
static const uint8_t T5 = 12;
static const uint8_t T6 = 14;
static const uint8_t T7 = 27;
static const uint8_t T8 = 33;
static const uint8_t T9 = 32;

static const uint8_t DAC1 = 25;
static const uint8_t DAC2 = 26;

#endif /* Pins_Arduino_h */

0 comments on commit 33f58e3

Please sign in to comment.