Skip to content

Commit cf349af

Browse files
committed
turn on I2C power after reset
1 parent 41db3f6 commit cf349af

File tree

1 file changed

+6
-0
lines changed
  • ports/espressif/boards/adafruit_feather_esp32s2

1 file changed

+6
-0
lines changed

ports/espressif/boards/adafruit_feather_esp32s2/board.c

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,17 @@
2727
#include "supervisor/board.h"
2828
#include "mpconfigboard.h"
2929
#include "shared-bindings/microcontroller/Pin.h"
30+
#include "components/driver/include/driver/gpio.h"
3031

3132
void board_init(void) {
3233
// USB
3334
common_hal_never_reset_pin(&pin_GPIO19);
3435
common_hal_never_reset_pin(&pin_GPIO20);
36+
37+
// Turn on I2C
38+
common_hal_never_reset_pin(&pin_GPIO7);
39+
gpio_set_direction(7, GPIO_MODE_DEF_OUTPUT);
40+
gpio_set_level(7, false);
3541
}
3642

3743
bool board_requests_safe_mode(void) {

0 commit comments

Comments
 (0)