Skip to content

Commit 135eb71

Browse files
author
brentru
committed
add tft pins
1 parent c94e159 commit 135eb71

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

variants/pybadge_airlift_m4/variant.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ const PinDescription g_APinDescription[] =
9898

9999
// 41..46 - TFT SPI port + control pins
100100
// --------------------
101-
{PORTB, 15, PIO_DIGITAL, PIN_ATTR_PWM_F, No_ADC_Channel, TCC4_CH1, TC5_CH1, EXTERNAL_INT_15}, // MOSI
101+
{PORTB, 15, PIO_SERCOM, PIN_ATTR_PWM_F, No_ADC_Channel, TCC4_CH1, TC5_CH1, EXTERNAL_INT_15}, // SERCOM 4.3 MOSI
102102
{PORTB, 13, PIO_SERCOM, PIN_ATTR_DIGITAL, No_ADC_Channel, NOT_ON_PWM, NOT_ON_TIMER, EXTERNAL_INT_13}, // SERCOM 4.1 SCK
103103
{PORTB, 12, PIO_SERCOM, PIN_ATTR_DIGITAL, No_ADC_Channel, NOT_ON_PWM, NOT_ON_TIMER, EXTERNAL_INT_12}, // SERCOM 4.0 'miso' (NC)
104104
{PORTB, 6, PIO_OUTPUT, PIN_ATTR_DIGITAL, No_ADC_Channel, NOT_ON_PWM, NOT_ON_TIMER, EXTERNAL_INT_6}, // D44 TFT CS
@@ -118,8 +118,8 @@ const PinDescription g_APinDescription[] =
118118

119119
// ESP GPIO0, BUSY, RESET (52-54)
120120
{PORTA, 31, PIO_DIGITAL, PIN_ATTR_NONE, No_ADC_Channel, NOT_ON_PWM, NOT_ON_TIMER, EXTERNAL_INT_NONE}, // D52 ESP32_GPIO0
121-
{PORTA, 0, PIO_DIGITAL, PIN_ATTR_PWM_E, No_ADC_Channel, TC2_CH0, TC2_CH0, EXTERNAL_INT_0}, // D53 ESP32_BUSY
122-
{PORTB, 12, PIO_DIGITAL, PIN_ATTR_PWM_F, No_ADC_Channel, TCC3_CH0, TC4_CH0, EXTERNAL_INT_12}, // D54 ESP32_RESET
121+
{PORTA, 0, PIO_DIGITAL, PIN_ATTR_PWM_E, No_ADC_Channel, TC2_CH0, TC2_CH0, EXTERNAL_INT_0}, // D53 ESP32_BUSY
122+
{PORTB, 12, PIO_DIGITAL, PIN_ATTR_PWM_F, No_ADC_Channel, TCC3_CH0, TC4_CH0, EXTERNAL_INT_12}, // D54 ESP32_RESET
123123

124124
};
125125

variants/pybadge_airlift_m4/variant.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -163,9 +163,9 @@ static const uint8_t MISO = PIN_SPI_MISO ;
163163
static const uint8_t SCK = PIN_SPI_SCK ;
164164

165165
// Internal SPI for TFT
166-
#define PIN_SPI1_MOSI (23u)
167-
#define PIN_SPI1_SCK (13u)
168-
#define PIN_SPI1_MISO (12u)
166+
#define PIN_SPI1_MOSI (41u)
167+
#define PIN_SPI1_SCK (42u)
168+
#define PIN_SPI1_MISO (43u)
169169
#define PERIPH_SPI1 sercom4
170170
#define PAD_SPI1_TX SPI_PAD_3_SCK_1
171171
#define PAD_SPI1_RX SERCOM_RX_PAD_0

0 commit comments

Comments
 (0)