Skip to content

Commit a223102

Browse files
authored
Merge pull request #6759 from ladyada/main
pycam rev b pins
2 parents 8bf88d4 + 2f2ccdd commit a223102

File tree

3 files changed

+12
-13
lines changed

3 files changed

+12
-13
lines changed

ports/espressif/boards/adafruit_esp32s2_camera/board.c

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -56,9 +56,9 @@ void board_init(void) {
5656
bus->base.type = &displayio_fourwire_type;
5757
common_hal_displayio_fourwire_construct(bus,
5858
spi,
59-
&pin_GPIO39, // TFT_DC Command or data
60-
&pin_GPIO40, // TFT_CS Chip select
61-
&pin_GPIO41, // TFT_RESET Reset
59+
&pin_GPIO40, // TFT_DC Command or data
60+
&pin_GPIO39, // TFT_CS Chip select
61+
&pin_GPIO38, // TFT_RESET Reset
6262
40000000, // Baudrate
6363
0, // Polarity
6464
0); // Phase
@@ -87,7 +87,7 @@ void board_init(void) {
8787
MIPI_COMMAND_WRITE_MEMORY_START, // Write memory command
8888
display_init_sequence,
8989
sizeof(display_init_sequence),
90-
&pin_GPIO38, // backlight pin
90+
&pin_GPIO41, // backlight pin
9191
NO_BRIGHTNESS_COMMAND,
9292
1.0f, // brightness
9393
false, // single_byte_bounds

ports/espressif/boards/adafruit_esp32s2_camera/mpconfigboard.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,9 @@
3030
#define MICROPY_HW_MCU_NAME "ESP32S2"
3131

3232
#define MICROPY_HW_NEOPIXEL (&pin_GPIO21)
33-
#define MICROPY_HW_NEOPIXEL_COUNT (6)
33+
#define MICROPY_HW_NEOPIXEL_COUNT (1)
3434

35-
#define MICROPY_HW_LED_STATUS (&pin_GPIO2)
35+
#define MICROPY_HW_LED_STATUS (&pin_GPIO1)
3636

3737
#define DEFAULT_I2C_BUS_SDA (&pin_GPIO33)
3838
#define DEFAULT_I2C_BUS_SCL (&pin_GPIO34)

ports/espressif/boards/adafruit_esp32s2_camera/pins.c

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -24,13 +24,12 @@ STATIC const mp_rom_map_elem_t board_module_globals_table[] = {
2424
{ MP_ROM_QSTR(MP_QSTR_MOSI), MP_ROM_PTR(&pin_GPIO35) },
2525
{ MP_ROM_QSTR(MP_QSTR_SCK), MP_ROM_PTR(&pin_GPIO36) },
2626
{ MP_ROM_QSTR(MP_QSTR_MISO), MP_ROM_PTR(&pin_GPIO37) },
27-
{ MP_ROM_QSTR(MP_QSTR_TFT_BACKLIGHT), MP_ROM_PTR(&pin_GPIO38) },
28-
{ MP_ROM_QSTR(MP_QSTR_TFT_DC), MP_ROM_PTR(&pin_GPIO39) },
29-
{ MP_ROM_QSTR(MP_QSTR_TFT_CS), MP_ROM_PTR(&pin_GPIO40) },
30-
{ MP_ROM_QSTR(MP_QSTR_TFT_RESET), MP_ROM_PTR(&pin_GPIO41) },
27+
{ MP_ROM_QSTR(MP_QSTR_TFT_BACKLIGHT), MP_ROM_PTR(&pin_GPIO41) },
28+
{ MP_ROM_QSTR(MP_QSTR_TFT_DC), MP_ROM_PTR(&pin_GPIO40) },
29+
{ MP_ROM_QSTR(MP_QSTR_TFT_CS), MP_ROM_PTR(&pin_GPIO39) },
30+
{ MP_ROM_QSTR(MP_QSTR_TFT_RESET), MP_ROM_PTR(&pin_GPIO38) },
3131

32-
{ MP_ROM_QSTR(MP_QSTR_CARD_CS), MP_ROM_PTR(&pin_GPIO4) },
33-
{ MP_ROM_QSTR(MP_QSTR_CARD_POWER), MP_ROM_PTR(&pin_GPIO1) },
32+
{ MP_ROM_QSTR(MP_QSTR_CARD_CS), MP_ROM_PTR(&pin_GPIO2) },
3433

3534
{ MP_ROM_QSTR(MP_QSTR_IRQ), MP_ROM_PTR(&pin_GPIO3) },
3635

@@ -39,7 +38,7 @@ STATIC const mp_rom_map_elem_t board_module_globals_table[] = {
3938
{ MP_ROM_QSTR(MP_QSTR_SPEAKER), MP_ROM_PTR(&pin_GPIO45) },
4039

4140
{ MP_ROM_QSTR(MP_QSTR_BUTTON), MP_ROM_PTR(&pin_GPIO0) },
42-
{ MP_ROM_QSTR(MP_QSTR_LED), MP_ROM_PTR(&pin_GPIO2) },
41+
{ MP_ROM_QSTR(MP_QSTR_LED), MP_ROM_PTR(&pin_GPIO1) },
4342

4443
{ MP_ROM_QSTR(MP_QSTR_A0), MP_ROM_PTR(&pin_GPIO17) },
4544
{ MP_ROM_QSTR(MP_QSTR_A1), MP_ROM_PTR(&pin_GPIO18) },

0 commit comments

Comments
 (0)