11#include "shared-bindings/board/__init__.h"
22#include "shared-module/displayio/__init__.h"
33
4+ CIRCUITPY_BOARD_BUS_SINGLETON (porta_i2c , i2c , 1 )
5+
46STATIC const mp_rom_map_elem_t board_module_globals_table [] = {
57 CIRCUITPYTHON_BOARD_DICT_STANDARD_ITEMS
68
@@ -16,10 +18,10 @@ STATIC const mp_rom_map_elem_t board_module_globals_table[] = {
1618 { MP_ROM_QSTR (MP_QSTR_D0 ), MP_ROM_PTR (& pin_GPIO0 ) },
1719
1820 { MP_ROM_QSTR (MP_QSTR_PORTA_SDA ), MP_ROM_PTR (& pin_GPIO32 ) },
19- { MP_ROM_QSTR (MP_QSTR_D21 ), MP_ROM_PTR (& pin_GPIO32 ) },
21+ { MP_ROM_QSTR (MP_QSTR_D32 ), MP_ROM_PTR (& pin_GPIO32 ) },
2022
2123 { MP_ROM_QSTR (MP_QSTR_PORTA_SCL ), MP_ROM_PTR (& pin_GPIO33 ) },
22- { MP_ROM_QSTR (MP_QSTR_D22 ), MP_ROM_PTR (& pin_GPIO33 ) },
24+ { MP_ROM_QSTR (MP_QSTR_D33 ), MP_ROM_PTR (& pin_GPIO33 ) },
2325
2426 { MP_ROM_QSTR (MP_QSTR_LED ), MP_ROM_PTR (& pin_GPIO10 ) },
2527 { MP_ROM_QSTR (MP_QSTR_IR_LED ), MP_ROM_PTR (& pin_GPIO9 ) },
@@ -47,6 +49,7 @@ STATIC const mp_rom_map_elem_t board_module_globals_table[] = {
4749 { MP_ROM_QSTR (MP_QSTR_LCD_CS ), MP_ROM_PTR (& pin_GPIO5 ) },
4850
4951 { MP_ROM_QSTR (MP_QSTR_SYS_I2C ), MP_ROM_PTR (& board_i2c_obj ) },
52+ { MP_ROM_QSTR (MP_QSTR_PORTA_I2C ), MP_ROM_PTR (& board_porta_i2c_obj ) },
5053
5154 { MP_ROM_QSTR (MP_QSTR_DISPLAY ), MP_ROM_PTR (& displays [0 ].display )}
5255};
0 commit comments