Skip to content

Commit 897297b

Browse files
authored
Merge pull request #6516 from Neradoc/setup-default-ports-hiibot-iots2
Implement default busses to IOTS2
2 parents 40fa3ba + ba72287 commit 897297b

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed

ports/espressif/boards/hiibot_iots2/mpconfigboard.h

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,3 +34,12 @@
3434

3535
#define MICROPY_HW_BUTTON (&pin_GPIO21)
3636
#define CIRCUITPY_BOOT_BUTTON (&pin_GPIO21)
37+
38+
#define CIRCUITPY_BOARD_I2C (1)
39+
#define CIRCUITPY_BOARD_I2C_PIN {{.scl = &pin_GPIO1, .sda = &pin_GPIO2}}
40+
41+
#define CIRCUITPY_BOARD_SPI (1)
42+
#define CIRCUITPY_BOARD_SPI_PIN {{.clock = &pin_GPIO40, .mosi = &pin_GPIO42, .miso = &pin_GPIO41}}
43+
44+
#define CIRCUITPY_BOARD_UART (1)
45+
#define CIRCUITPY_BOARD_UART_PIN {{.tx = &pin_GPIO43, .rx = &pin_GPIO44}}

ports/espressif/boards/hiibot_iots2/pins.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,7 @@ STATIC const mp_rom_map_elem_t board_global_dict_table[] = {
7171
{ MP_ROM_QSTR(MP_QSTR_RX), MP_ROM_PTR(&pin_GPIO44) },
7272

7373
{ MP_ROM_QSTR(MP_QSTR_I2C), MP_ROM_PTR(&board_i2c_obj) },
74+
{ MP_ROM_QSTR(MP_QSTR_STEMMA_I2C), MP_ROM_PTR(&board_i2c_obj) },
7475
{ MP_ROM_QSTR(MP_QSTR_SPI), MP_ROM_PTR(&board_spi_obj) },
7576
{ MP_ROM_QSTR(MP_QSTR_UART), MP_ROM_PTR(&board_uart_obj) },
7677
};

0 commit comments

Comments
 (0)