@@ -31,71 +31,91 @@ static const mp_rom_obj_tuple_t camera_data_tuple = {
3131
3232static const mp_rom_map_elem_t board_module_globals_table [] = {
3333 CIRCUITPYTHON_BOARD_DICT_STANDARD_ITEMS
34- { MP_ROM_QSTR (MP_QSTR_A0 ), MP_ROM_PTR (& pin_GPIO1 ) },
35- { MP_ROM_QSTR (MP_QSTR_A1 ), MP_ROM_PTR (& pin_GPIO2 ) },
36- { MP_ROM_QSTR (MP_QSTR_A2 ), MP_ROM_PTR (& pin_GPIO3 ) },
37- { MP_ROM_QSTR (MP_QSTR_A3 ), MP_ROM_PTR (& pin_GPIO4 ) },
38- { MP_ROM_QSTR (MP_QSTR_A4 ), MP_ROM_PTR (& pin_GPIO5 ) },
39- { MP_ROM_QSTR (MP_QSTR_A5 ), MP_ROM_PTR (& pin_GPIO6 ) },
4034 { MP_ROM_QSTR (MP_QSTR_D0 ), MP_ROM_PTR (& pin_GPIO1 ) },
35+ { MP_ROM_QSTR (MP_QSTR_A0 ), MP_ROM_PTR (& pin_GPIO1 ) },
36+
4137 { MP_ROM_QSTR (MP_QSTR_D1 ), MP_ROM_PTR (& pin_GPIO2 ) },
38+ { MP_ROM_QSTR (MP_QSTR_A1 ), MP_ROM_PTR (& pin_GPIO2 ) },
39+
4240 { MP_ROM_QSTR (MP_QSTR_D2 ), MP_ROM_PTR (& pin_GPIO3 ) },
41+ { MP_ROM_QSTR (MP_QSTR_A2 ), MP_ROM_PTR (& pin_GPIO3 ) },
42+
4343 { MP_ROM_QSTR (MP_QSTR_D3 ), MP_ROM_PTR (& pin_GPIO4 ) },
44+ { MP_ROM_QSTR (MP_QSTR_A3 ), MP_ROM_PTR (& pin_GPIO4 ) },
45+
4446 { MP_ROM_QSTR (MP_QSTR_D4 ), MP_ROM_PTR (& pin_GPIO5 ) },
47+ { MP_ROM_QSTR (MP_QSTR_A4 ), MP_ROM_PTR (& pin_GPIO5 ) },
48+ { MP_ROM_QSTR (MP_QSTR_SDA ), MP_ROM_PTR (& pin_GPIO5 ) },
49+
4550 { MP_ROM_QSTR (MP_QSTR_D5 ), MP_ROM_PTR (& pin_GPIO6 ) },
51+ { MP_ROM_QSTR (MP_QSTR_A5 ), MP_ROM_PTR (& pin_GPIO6 ) },
52+
4653 { MP_ROM_QSTR (MP_QSTR_D6 ), MP_ROM_PTR (& pin_GPIO43 ) },
54+ { MP_ROM_QSTR (MP_QSTR_TX ), MP_ROM_PTR (& pin_GPIO43 ) },
55+
4756 { MP_ROM_QSTR (MP_QSTR_D7 ), MP_ROM_PTR (& pin_GPIO44 ) },
57+ { MP_ROM_QSTR (MP_QSTR_RX ), MP_ROM_PTR (& pin_GPIO44 ) },
58+
4859 { MP_ROM_QSTR (MP_QSTR_D8 ), MP_ROM_PTR (& pin_GPIO7 ) },
60+ { MP_ROM_QSTR (MP_QSTR_SCK ), MP_ROM_PTR (& pin_GPIO7 ) },
61+
4962 { MP_ROM_QSTR (MP_QSTR_D9 ), MP_ROM_PTR (& pin_GPIO8 ) },
63+ { MP_ROM_QSTR (MP_QSTR_MISO ), MP_ROM_PTR (& pin_GPIO8 ) },
64+
5065 { MP_ROM_QSTR (MP_QSTR_D10 ), MP_ROM_PTR (& pin_GPIO9 ) },
66+ { MP_ROM_QSTR (MP_QSTR_MOSI ), MP_ROM_PTR (& pin_GPIO9 ) },
67+
5168 { MP_ROM_QSTR (MP_QSTR_D11 ), MP_ROM_PTR (& pin_GPIO38 ) },
69+ { MP_ROM_QSTR (MP_QSTR_I2S_SD ), MP_ROM_PTR (& pin_GPIO38 ) },
70+ { MP_ROM_QSTR (MP_QSTR_CAM_VSYNC ), MP_ROM_PTR (& pin_GPIO38 ) },
71+
5272 { MP_ROM_QSTR (MP_QSTR_D12 ), MP_ROM_PTR (& pin_GPIO39 ) },
73+ { MP_ROM_QSTR (MP_QSTR_I2S_SCK ), MP_ROM_PTR (& pin_GPIO39 ) },
74+ { MP_ROM_QSTR (MP_QSTR_MTCK ), MP_ROM_PTR (& pin_GPIO39 ) },
75+ { MP_ROM_QSTR (MP_QSTR_CAM_SCL ), MP_ROM_PTR (& pin_GPIO39 ) },
76+
5377 { MP_ROM_QSTR (MP_QSTR_D13 ), MP_ROM_PTR (& pin_GPIO40 ) },
78+ { MP_ROM_QSTR (MP_QSTR_I2S_WS ), MP_ROM_PTR (& pin_GPIO40 ) },
79+ { MP_ROM_QSTR (MP_QSTR_MTDO ), MP_ROM_PTR (& pin_GPIO40 ) },
80+ { MP_ROM_QSTR (MP_QSTR_CAM_SDA ), MP_ROM_PTR (& pin_GPIO40 ) },
81+
5482 { MP_ROM_QSTR (MP_QSTR_D14 ), MP_ROM_PTR (& pin_GPIO41 ) },
83+ { MP_ROM_QSTR (MP_QSTR_MTDI ), MP_ROM_PTR (& pin_GPIO41 ) },
84+ { MP_ROM_QSTR (MP_QSTR_MIC_DATA ), MP_ROM_PTR (& pin_GPIO41 ) },
85+ { MP_ROM_QSTR (MP_QSTR_RX_1 ), MP_ROM_PTR (& pin_GPIO41 ) },
86+
5587 { MP_ROM_QSTR (MP_QSTR_D15 ), MP_ROM_PTR (& pin_GPIO42 ) },
88+ { MP_ROM_QSTR (MP_QSTR_MTMS ), MP_ROM_PTR (& pin_GPIO42 ) },
89+ { MP_ROM_QSTR (MP_QSTR_MIC_CLK ), MP_ROM_PTR (& pin_GPIO42 ) },
90+ { MP_ROM_QSTR (MP_QSTR_TX_1 ), MP_ROM_PTR (& pin_GPIO42 ) },
91+
5692 { MP_ROM_QSTR (MP_QSTR_D16 ), MP_ROM_PTR (& pin_GPIO10 ) },
93+ { MP_ROM_QSTR (MP_QSTR_ADC ), MP_ROM_PTR (& pin_GPIO10 ) },
94+ { MP_ROM_QSTR (MP_QSTR_CAM_XCLK ), MP_ROM_PTR (& pin_GPIO10 ) },
95+
5796 { MP_ROM_QSTR (MP_QSTR_D17 ), MP_ROM_PTR (& pin_GPIO13 ) },
97+ { MP_ROM_QSTR (MP_QSTR_SCK_1 ), MP_ROM_PTR (& pin_GPIO13 ) },
98+ { MP_ROM_QSTR (MP_QSTR_CAM_PCLK ), MP_ROM_PTR (& pin_GPIO13 ) },
99+
58100 { MP_ROM_QSTR (MP_QSTR_D18 ), MP_ROM_PTR (& pin_GPIO12 ) },
101+ { MP_ROM_QSTR (MP_QSTR_MISO_1 ), MP_ROM_PTR (& pin_GPIO12 ) },
102+ { MP_ROM_QSTR (MP_QSTR_CAM_D5 ), MP_ROM_PTR (& pin_GPIO12 ) },
103+
59104 { MP_ROM_QSTR (MP_QSTR_D19 ), MP_ROM_PTR (& pin_GPIO11 ) },
60- { MP_ROM_QSTR (MP_QSTR_LED ), MP_ROM_PTR (& pin_GPIO21 ) },
61- { MP_ROM_QSTR (MP_QSTR_SDA ), MP_ROM_PTR (& pin_GPIO5 ) },
62- { MP_ROM_QSTR (MP_QSTR_SCL ), MP_ROM_PTR (& pin_GPIO6 ) },
63- { MP_ROM_QSTR (MP_QSTR_TX ), MP_ROM_PTR (& pin_GPIO43 ) },
64- { MP_ROM_QSTR (MP_QSTR_RX ), MP_ROM_PTR (& pin_GPIO44 ) },
65- { MP_ROM_QSTR (MP_QSTR_TX_1 ), MP_ROM_PTR (& pin_GPIO42 ) },
66- { MP_ROM_QSTR (MP_QSTR_RX_1 ), MP_ROM_PTR (& pin_GPIO41 ) },
67- { MP_ROM_QSTR (MP_QSTR_MOSI ), MP_ROM_PTR (& pin_GPIO9 ) },
68- { MP_ROM_QSTR (MP_QSTR_MISO ), MP_ROM_PTR (& pin_GPIO8 ) },
69105 { MP_ROM_QSTR (MP_QSTR_MOSI_1 ), MP_ROM_PTR (& pin_GPIO11 ) },
70- { MP_ROM_QSTR (MP_QSTR_MISO_1 ), MP_ROM_PTR (& pin_GPIO12 ) },
71- { MP_ROM_QSTR (MP_QSTR_MTCK ), MP_ROM_PTR (& pin_GPIO39 ) },
72- { MP_ROM_QSTR (MP_QSTR_MTDO ), MP_ROM_PTR (& pin_GPIO40 ) },
73- { MP_ROM_QSTR (MP_QSTR_MTDI ), MP_ROM_PTR (& pin_GPIO41 ) },
74- { MP_ROM_QSTR (MP_QSTR_MTMS ), MP_ROM_PTR (& pin_GPIO42 ) },
75- { MP_ROM_QSTR (MP_QSTR_SCK ), MP_ROM_PTR (& pin_GPIO7 ) },
76- { MP_ROM_QSTR (MP_QSTR_SCK_1 ), MP_ROM_PTR (& pin_GPIO13 ) },
106+ { MP_ROM_QSTR (MP_QSTR_CAM_D6 ), MP_ROM_PTR (& pin_GPIO11 ) },
107+
108+ { MP_ROM_QSTR (MP_QSTR_LED ), MP_ROM_PTR (& pin_GPIO21 ) },
77109 { MP_ROM_QSTR (MP_QSTR_SDCS ), MP_ROM_PTR (& pin_GPIO21 ) },
78- { MP_ROM_QSTR ( MP_QSTR_ADC ), MP_ROM_PTR ( & pin_GPIO10 ) },
110+
79111 { MP_ROM_QSTR (MP_QSTR_CAM_DATA ), MP_ROM_PTR (& camera_data_tuple ) },
80112 { MP_ROM_QSTR (MP_QSTR_CAM_D0 ), MP_ROM_PTR (& pin_GPIO15 ) },
81113 { MP_ROM_QSTR (MP_QSTR_CAM_D1 ), MP_ROM_PTR (& pin_GPIO17 ) },
82114 { MP_ROM_QSTR (MP_QSTR_CAM_D2 ), MP_ROM_PTR (& pin_GPIO18 ) },
83115 { MP_ROM_QSTR (MP_QSTR_CAM_D3 ), MP_ROM_PTR (& pin_GPIO16 ) },
84116 { MP_ROM_QSTR (MP_QSTR_CAM_D4 ), MP_ROM_PTR (& pin_GPIO14 ) },
85- { MP_ROM_QSTR (MP_QSTR_CAM_D5 ), MP_ROM_PTR (& pin_GPIO12 ) },
86- { MP_ROM_QSTR (MP_QSTR_CAM_D6 ), MP_ROM_PTR (& pin_GPIO11 ) },
87117 { MP_ROM_QSTR (MP_QSTR_CAM_D7 ), MP_ROM_PTR (& pin_GPIO48 ) },
88- { MP_ROM_QSTR (MP_QSTR_CAM_XCLK ), MP_ROM_PTR (& pin_GPIO10 ) },
89118 { MP_ROM_QSTR (MP_QSTR_CAM_HREF ), MP_ROM_PTR (& pin_GPIO47 ) },
90- { MP_ROM_QSTR (MP_QSTR_CAM_PCLK ), MP_ROM_PTR (& pin_GPIO13 ) },
91- { MP_ROM_QSTR (MP_QSTR_CAM_VSYNC ), MP_ROM_PTR (& pin_GPIO38 ) },
92- { MP_ROM_QSTR (MP_QSTR_CAM_SCL ), MP_ROM_PTR (& pin_GPIO39 ) },
93- { MP_ROM_QSTR (MP_QSTR_CAM_SDA ), MP_ROM_PTR (& pin_GPIO40 ) },
94- { MP_ROM_QSTR (MP_QSTR_MIC_DATA ), MP_ROM_PTR (& pin_GPIO41 ) },
95- { MP_ROM_QSTR (MP_QSTR_MIC_CLK ), MP_ROM_PTR (& pin_GPIO42 ) },
96- { MP_ROM_QSTR (MP_QSTR_I2S_SD ), MP_ROM_PTR (& pin_GPIO38 ) },
97- { MP_ROM_QSTR (MP_QSTR_I2S_SCK ), MP_ROM_PTR (& pin_GPIO39 ) },
98- { MP_ROM_QSTR (MP_QSTR_I2S_WS ), MP_ROM_PTR (& pin_GPIO40 ) },
99119 { MP_ROM_QSTR (MP_QSTR_I2C ), MP_ROM_PTR (& board_i2c_obj ) },
100120 { MP_ROM_QSTR (MP_QSTR_SPI ), MP_ROM_PTR (& board_spi_obj ) },
101121 { MP_ROM_QSTR (MP_QSTR_UART ), MP_ROM_PTR (& board_uart_obj ) },
0 commit comments