1
1
#include "shared-bindings/board/__init__.h"
2
2
#include "shared-module/displayio/__init__.h"
3
3
4
+ CIRCUITPY_BOARD_BUS_SINGLETON (porta_i2c , i2c , 1 )
5
+
4
6
STATIC const mp_rom_map_elem_t board_module_globals_table [] = {
5
7
CIRCUITPYTHON_BOARD_DICT_STANDARD_ITEMS
6
8
@@ -16,10 +18,10 @@ STATIC const mp_rom_map_elem_t board_module_globals_table[] = {
16
18
{ MP_ROM_QSTR (MP_QSTR_D0 ), MP_ROM_PTR (& pin_GPIO0 ) },
17
19
18
20
{ 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 ) },
20
22
21
23
{ 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 ) },
23
25
24
26
{ MP_ROM_QSTR (MP_QSTR_LED ), MP_ROM_PTR (& pin_GPIO10 ) },
25
27
{ 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[] = {
47
49
{ MP_ROM_QSTR (MP_QSTR_LCD_CS ), MP_ROM_PTR (& pin_GPIO5 ) },
48
50
49
51
{ 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 ) },
50
53
51
54
{ MP_ROM_QSTR (MP_QSTR_DISPLAY ), MP_ROM_PTR (& displays [0 ].display )}
52
55
};
0 commit comments