|
2 | 2 | #include "shared-bindings/board/__init__.h" |
3 | 3 | #include "shared-module/displayio/__init__.h" |
4 | 4 |
|
5 | | -CIRCUITPY_BOARD_BUS_SINGLETON(cam_i2c, i2c, 1) // Camera sensor |
6 | | - |
7 | 5 | STATIC const mp_rom_obj_tuple_t camera_data_tuple = { |
8 | 6 | // The order matters. |
9 | 7 | // They must be ordered from low to high (Y2, Y3 .. Y9). |
@@ -43,9 +41,8 @@ STATIC const mp_rom_map_elem_t board_module_globals_table[] = { |
43 | 41 | { MP_ROM_QSTR(MP_QSTR_SCL), MP_ROM_PTR(&pin_GPIO2) }, |
44 | 42 |
|
45 | 43 | { MP_ROM_QSTR(MP_QSTR_IO1), MP_ROM_PTR(&pin_GPIO1) }, |
46 | | - { MP_ROM_QSTR(MP_QSTR_SDA), MP_ROM_PTR(&pin_GPIO3) }, |
| 44 | + { MP_ROM_QSTR(MP_QSTR_SDA), MP_ROM_PTR(&pin_GPIO1) }, |
47 | 45 |
|
48 | | - // I2C cannot be used when CAM_I2C is in use. |
49 | 46 | { MP_ROM_QSTR(MP_QSTR_I2C), MP_ROM_PTR(&board_i2c_obj) }, |
50 | 47 |
|
51 | 48 | { MP_ROM_QSTR(MP_QSTR_IO0), MP_ROM_PTR(&pin_GPIO0) }, |
@@ -118,7 +115,5 @@ STATIC const mp_rom_map_elem_t board_module_globals_table[] = { |
118 | 115 | { MP_ROM_QSTR(MP_QSTR_CAM_HREF), MP_ROM_PTR(&pin_GPIO42)}, |
119 | 116 | { MP_ROM_QSTR(MP_QSTR_CAM_PCLK), MP_ROM_PTR(&pin_GPIO5) }, |
120 | 117 | { MP_ROM_QSTR(MP_QSTR_CAM_XCLK), MP_ROM_PTR(&pin_GPIO45)}, |
121 | | - |
122 | | - { MP_ROM_QSTR(MP_QSTR_CAM_I2C), MP_ROM_PTR(&board_cam_i2c_obj)}, |
123 | 118 | }; |
124 | 119 | MP_DEFINE_CONST_DICT(board_module_globals, board_module_globals_table); |
0 commit comments