@@ -31,49 +31,92 @@ 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+ { MP_ROM_QSTR (MP_QSTR_SCL ), MP_ROM_PTR (& pin_GPIO6 ) },
53+
4654 { MP_ROM_QSTR (MP_QSTR_D6 ), MP_ROM_PTR (& pin_GPIO43 ) },
55+ { MP_ROM_QSTR (MP_QSTR_TX ), MP_ROM_PTR (& pin_GPIO43 ) },
56+
4757 { MP_ROM_QSTR (MP_QSTR_D7 ), MP_ROM_PTR (& pin_GPIO44 ) },
58+ { MP_ROM_QSTR (MP_QSTR_RX ), MP_ROM_PTR (& pin_GPIO44 ) },
59+
4860 { MP_ROM_QSTR (MP_QSTR_D8 ), MP_ROM_PTR (& pin_GPIO7 ) },
61+ { MP_ROM_QSTR (MP_QSTR_SCK ), MP_ROM_PTR (& pin_GPIO7 ) },
62+
4963 { MP_ROM_QSTR (MP_QSTR_D9 ), MP_ROM_PTR (& pin_GPIO8 ) },
64+ { MP_ROM_QSTR (MP_QSTR_MISO ), MP_ROM_PTR (& pin_GPIO8 ) },
65+
5066 { MP_ROM_QSTR (MP_QSTR_D10 ), MP_ROM_PTR (& pin_GPIO9 ) },
51- { MP_ROM_QSTR (MP_QSTR_LED ), MP_ROM_PTR (& pin_GPIO21 ) },
52- { MP_ROM_QSTR (MP_QSTR_SDA ), MP_ROM_PTR (& pin_GPIO5 ) },
53- { MP_ROM_QSTR (MP_QSTR_SCL ), MP_ROM_PTR (& pin_GPIO6 ) },
54- { MP_ROM_QSTR (MP_QSTR_TX ), MP_ROM_PTR (& pin_GPIO43 ) },
55- { MP_ROM_QSTR (MP_QSTR_RX ), MP_ROM_PTR (& pin_GPIO44 ) },
5667 { MP_ROM_QSTR (MP_QSTR_MOSI ), MP_ROM_PTR (& pin_GPIO9 ) },
57- { MP_ROM_QSTR (MP_QSTR_MISO ), MP_ROM_PTR (& pin_GPIO8 ) },
58- { MP_ROM_QSTR (MP_QSTR_SCK ), MP_ROM_PTR (& pin_GPIO7 ) },
68+
69+ { MP_ROM_QSTR (MP_QSTR_D11 ), MP_ROM_PTR (& pin_GPIO38 ) },
70+ { MP_ROM_QSTR (MP_QSTR_I2S_SD ), MP_ROM_PTR (& pin_GPIO38 ) },
71+ { MP_ROM_QSTR (MP_QSTR_CAM_VSYNC ), MP_ROM_PTR (& pin_GPIO38 ) },
72+
73+ { MP_ROM_QSTR (MP_QSTR_D12 ), MP_ROM_PTR (& pin_GPIO39 ) },
74+ { MP_ROM_QSTR (MP_QSTR_I2S_SCK ), MP_ROM_PTR (& pin_GPIO39 ) },
75+ { MP_ROM_QSTR (MP_QSTR_MTCK ), MP_ROM_PTR (& pin_GPIO39 ) },
76+ { MP_ROM_QSTR (MP_QSTR_CAM_SCL ), MP_ROM_PTR (& pin_GPIO39 ) },
77+
78+ { MP_ROM_QSTR (MP_QSTR_D13 ), MP_ROM_PTR (& pin_GPIO40 ) },
79+ { MP_ROM_QSTR (MP_QSTR_I2S_WS ), MP_ROM_PTR (& pin_GPIO40 ) },
80+ { MP_ROM_QSTR (MP_QSTR_MTDO ), MP_ROM_PTR (& pin_GPIO40 ) },
81+ { MP_ROM_QSTR (MP_QSTR_CAM_SDA ), MP_ROM_PTR (& pin_GPIO40 ) },
82+
83+ { MP_ROM_QSTR (MP_QSTR_D14 ), MP_ROM_PTR (& pin_GPIO41 ) },
84+ { MP_ROM_QSTR (MP_QSTR_MTDI ), MP_ROM_PTR (& pin_GPIO41 ) },
85+ { MP_ROM_QSTR (MP_QSTR_MIC_DATA ), MP_ROM_PTR (& pin_GPIO41 ) },
86+ { MP_ROM_QSTR (MP_QSTR_RX_1 ), MP_ROM_PTR (& pin_GPIO41 ) },
87+
88+ { MP_ROM_QSTR (MP_QSTR_D15 ), MP_ROM_PTR (& pin_GPIO42 ) },
89+ { MP_ROM_QSTR (MP_QSTR_MTMS ), MP_ROM_PTR (& pin_GPIO42 ) },
90+ { MP_ROM_QSTR (MP_QSTR_MIC_CLK ), MP_ROM_PTR (& pin_GPIO42 ) },
91+ { MP_ROM_QSTR (MP_QSTR_TX_1 ), MP_ROM_PTR (& pin_GPIO42 ) },
92+
93+ { MP_ROM_QSTR (MP_QSTR_D16 ), MP_ROM_PTR (& pin_GPIO10 ) },
94+ { MP_ROM_QSTR (MP_QSTR_ADC ), MP_ROM_PTR (& pin_GPIO10 ) },
95+ { MP_ROM_QSTR (MP_QSTR_CAM_XCLK ), MP_ROM_PTR (& pin_GPIO10 ) },
96+
97+ { MP_ROM_QSTR (MP_QSTR_D17 ), MP_ROM_PTR (& pin_GPIO13 ) },
98+ { MP_ROM_QSTR (MP_QSTR_SCK_1 ), MP_ROM_PTR (& pin_GPIO13 ) },
99+ { MP_ROM_QSTR (MP_QSTR_CAM_PCLK ), MP_ROM_PTR (& pin_GPIO13 ) },
100+
101+ { MP_ROM_QSTR (MP_QSTR_D18 ), MP_ROM_PTR (& pin_GPIO12 ) },
102+ { MP_ROM_QSTR (MP_QSTR_MISO_1 ), MP_ROM_PTR (& pin_GPIO12 ) },
103+ { MP_ROM_QSTR (MP_QSTR_CAM_D5 ), MP_ROM_PTR (& pin_GPIO12 ) },
104+
105+ { MP_ROM_QSTR (MP_QSTR_D19 ), MP_ROM_PTR (& pin_GPIO11 ) },
106+ { MP_ROM_QSTR (MP_QSTR_MOSI_1 ), MP_ROM_PTR (& pin_GPIO11 ) },
107+ { MP_ROM_QSTR (MP_QSTR_CAM_D6 ), MP_ROM_PTR (& pin_GPIO11 ) },
108+
109+ { MP_ROM_QSTR (MP_QSTR_LED ), MP_ROM_PTR (& pin_GPIO21 ) },
59110 { MP_ROM_QSTR (MP_QSTR_SDCS ), MP_ROM_PTR (& pin_GPIO21 ) },
111+
60112 { MP_ROM_QSTR (MP_QSTR_CAM_DATA ), MP_ROM_PTR (& camera_data_tuple ) },
61113 { MP_ROM_QSTR (MP_QSTR_CAM_D0 ), MP_ROM_PTR (& pin_GPIO15 ) },
62114 { MP_ROM_QSTR (MP_QSTR_CAM_D1 ), MP_ROM_PTR (& pin_GPIO17 ) },
63115 { MP_ROM_QSTR (MP_QSTR_CAM_D2 ), MP_ROM_PTR (& pin_GPIO18 ) },
64116 { MP_ROM_QSTR (MP_QSTR_CAM_D3 ), MP_ROM_PTR (& pin_GPIO16 ) },
65117 { MP_ROM_QSTR (MP_QSTR_CAM_D4 ), MP_ROM_PTR (& pin_GPIO14 ) },
66- { MP_ROM_QSTR (MP_QSTR_CAM_D5 ), MP_ROM_PTR (& pin_GPIO12 ) },
67- { MP_ROM_QSTR (MP_QSTR_CAM_D6 ), MP_ROM_PTR (& pin_GPIO11 ) },
68118 { MP_ROM_QSTR (MP_QSTR_CAM_D7 ), MP_ROM_PTR (& pin_GPIO48 ) },
69- { MP_ROM_QSTR (MP_QSTR_CAM_XCLK ), MP_ROM_PTR (& pin_GPIO10 ) },
70119 { MP_ROM_QSTR (MP_QSTR_CAM_HREF ), MP_ROM_PTR (& pin_GPIO47 ) },
71- { MP_ROM_QSTR (MP_QSTR_CAM_PCLK ), MP_ROM_PTR (& pin_GPIO13 ) },
72- { MP_ROM_QSTR (MP_QSTR_CAM_VSYNC ), MP_ROM_PTR (& pin_GPIO38 ) },
73- { MP_ROM_QSTR (MP_QSTR_CAM_SCL ), MP_ROM_PTR (& pin_GPIO39 ) },
74- { MP_ROM_QSTR (MP_QSTR_CAM_SDA ), MP_ROM_PTR (& pin_GPIO40 ) },
75- { MP_ROM_QSTR (MP_QSTR_MIC_DATA ), MP_ROM_PTR (& pin_GPIO41 ) },
76- { MP_ROM_QSTR (MP_QSTR_MIC_CLK ), MP_ROM_PTR (& pin_GPIO42 ) },
77120 { MP_ROM_QSTR (MP_QSTR_I2C ), MP_ROM_PTR (& board_i2c_obj ) },
78121 { MP_ROM_QSTR (MP_QSTR_SPI ), MP_ROM_PTR (& board_spi_obj ) },
79122 { MP_ROM_QSTR (MP_QSTR_UART ), MP_ROM_PTR (& board_uart_obj ) },
0 commit comments