Skip to content

Commit 2a2e668

Browse files
committed
fix camera display io to use default spi bus
1 parent dd9e945 commit 2a2e668

File tree

1 file changed

+2
-4
lines changed
  • ports/espressif/boards/adafruit_esp32s2_camera

1 file changed

+2
-4
lines changed

ports/espressif/boards/adafruit_esp32s2_camera/board.c

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232
#include "shared-bindings/microcontroller/Pin.h"
3333
#include "shared-module/displayio/__init__.h"
3434
#include "shared-module/displayio/mipi_constants.h"
35+
#include "shared-bindings/board/__init__.h"
3536

3637
#include "esp_log.h"
3738

@@ -54,10 +55,7 @@ void board_init(void) {
5455
common_hal_never_reset_pin(&pin_GPIO19);
5556
common_hal_never_reset_pin(&pin_GPIO20);
5657

57-
busio_spi_obj_t *spi = &displays[0].fourwire_bus.inline_bus;
58-
common_hal_busio_spi_construct(spi, &pin_GPIO36, &pin_GPIO35, NULL);
59-
common_hal_busio_spi_never_reset(spi);
60-
58+
busio_spi_obj_t *spi = common_hal_board_create_spi();
6159
displayio_fourwire_obj_t *bus = &displays[0].fourwire_bus;
6260
bus->base.type = &displayio_fourwire_type;
6361
common_hal_displayio_fourwire_construct(bus,

0 commit comments

Comments
 (0)