Skip to content

Commit 2e6ef78

Browse files
committed
Update Metro S3 pin mapping for Rev B
1 parent 5327487 commit 2e6ef78

File tree

2 files changed

+13
-13
lines changed

2 files changed

+13
-13
lines changed

ports/espressif/boards/adafruit_metro_esp32s3/mpconfigboard.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,16 +29,16 @@
2929
#define MICROPY_HW_BOARD_NAME "Adafruit Metro ESP32S3"
3030
#define MICROPY_HW_MCU_NAME "ESP32S3"
3131

32-
#define MICROPY_HW_NEOPIXEL (&pin_GPIO45)
32+
#define MICROPY_HW_NEOPIXEL (&pin_GPIO46)
3333

3434
#define MICROPY_HW_LED_STATUS (&pin_GPIO13)
3535

3636
#define DEFAULT_I2C_BUS_SCL (&pin_GPIO48)
3737
#define DEFAULT_I2C_BUS_SDA (&pin_GPIO47)
3838

39-
#define DEFAULT_SPI_BUS_SCK (&pin_GPIO36)
40-
#define DEFAULT_SPI_BUS_MOSI (&pin_GPIO35)
41-
#define DEFAULT_SPI_BUS_MISO (&pin_GPIO37)
39+
#define DEFAULT_SPI_BUS_SCK (&pin_GPIO39)
40+
#define DEFAULT_SPI_BUS_MOSI (&pin_GPIO42)
41+
#define DEFAULT_SPI_BUS_MISO (&pin_GPIO21)
4242

4343
#define DEFAULT_UART_BUS_RX (&pin_GPIO41)
4444
#define DEFAULT_UART_BUS_TX (&pin_GPIO40)

ports/espressif/boards/adafruit_metro_esp32s3/pins.c

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -72,19 +72,19 @@ STATIC const mp_rom_map_elem_t board_module_globals_table[] = {
7272
{ MP_OBJ_NEW_QSTR(MP_QSTR_SCL),MP_ROM_PTR(&pin_GPIO48) },
7373
{ MP_OBJ_NEW_QSTR(MP_QSTR_IO48),MP_ROM_PTR(&pin_GPIO48) },
7474

75-
{ MP_OBJ_NEW_QSTR(MP_QSTR_SD_CS), MP_ROM_PTR(&pin_GPIO21) },
75+
{ MP_OBJ_NEW_QSTR(MP_QSTR_SD_CS), MP_ROM_PTR(&pin_GPIO45) },
7676

77-
{ MP_OBJ_NEW_QSTR(MP_QSTR_SCK), MP_ROM_PTR(&pin_GPIO36) },
78-
{ MP_OBJ_NEW_QSTR(MP_QSTR_IO36), MP_ROM_PTR(&pin_GPIO36) },
77+
{ MP_OBJ_NEW_QSTR(MP_QSTR_SCK), MP_ROM_PTR(&pin_GPIO39) },
78+
{ MP_OBJ_NEW_QSTR(MP_QSTR_IO39), MP_ROM_PTR(&pin_GPIO39) },
7979

80-
{ MP_OBJ_NEW_QSTR(MP_QSTR_MOSI),MP_ROM_PTR(&pin_GPIO35) },
81-
{ MP_OBJ_NEW_QSTR(MP_QSTR_IO35),MP_ROM_PTR(&pin_GPIO35) },
80+
{ MP_OBJ_NEW_QSTR(MP_QSTR_MOSI),MP_ROM_PTR(&pin_GPIO42) },
81+
{ MP_OBJ_NEW_QSTR(MP_QSTR_IO42),MP_ROM_PTR(&pin_GPIO42) },
8282

83-
{ MP_OBJ_NEW_QSTR(MP_QSTR_MISO),MP_ROM_PTR(&pin_GPIO37) },
84-
{ MP_OBJ_NEW_QSTR(MP_QSTR_IO37),MP_ROM_PTR(&pin_GPIO37) },
83+
{ MP_OBJ_NEW_QSTR(MP_QSTR_MISO),MP_ROM_PTR(&pin_GPIO21) },
84+
{ MP_OBJ_NEW_QSTR(MP_QSTR_IO21),MP_ROM_PTR(&pin_GPIO21) },
8585

86-
{ MP_OBJ_NEW_QSTR(MP_QSTR_NEOPIXEL), MP_ROM_PTR(&pin_GPIO45) },
87-
{ MP_OBJ_NEW_QSTR(MP_QSTR_IO45), MP_ROM_PTR(&pin_GPIO45) },
86+
{ MP_OBJ_NEW_QSTR(MP_QSTR_NEOPIXEL), MP_ROM_PTR(&pin_GPIO46) },
87+
{ MP_OBJ_NEW_QSTR(MP_QSTR_IO46), MP_ROM_PTR(&pin_GPIO46) },
8888

8989
{ MP_OBJ_NEW_QSTR(MP_QSTR_DEBUG_RX), MP_ROM_PTR(&pin_GPIO44) },
9090
{ MP_OBJ_NEW_QSTR(MP_QSTR_DEBUG_TX), MP_ROM_PTR(&pin_GPIO43) },

0 commit comments

Comments
 (0)