|
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