99static const mp_rom_map_elem_t board_module_globals_table [] = {
1010 CIRCUITPYTHON_BOARD_DICT_STANDARD_ITEMS
1111
12+ { MP_ROM_QSTR (MP_QSTR_BUTTON ), MP_ROM_PTR (& pin_GPIO0 ) },
1213 { MP_ROM_QSTR (MP_QSTR_IO0 ), MP_ROM_PTR (& pin_GPIO0 ) },
14+
1315 { MP_ROM_QSTR (MP_QSTR_IO1 ), MP_ROM_PTR (& pin_GPIO1 ) },
1416 { MP_ROM_QSTR (MP_QSTR_IO2 ), MP_ROM_PTR (& pin_GPIO2 ) },
17+
18+ { MP_ROM_QSTR (MP_QSTR_PT ), MP_ROM_PTR (& pin_GPIO3 ) }, // PT = phototransistor
1519 { MP_ROM_QSTR (MP_QSTR_IO3 ), MP_ROM_PTR (& pin_GPIO3 ) },
20+
1621 { MP_ROM_QSTR (MP_QSTR_IO4 ), MP_ROM_PTR (& pin_GPIO4 ) },
1722 { MP_ROM_QSTR (MP_QSTR_IO5 ), MP_ROM_PTR (& pin_GPIO5 ) },
1823 { MP_ROM_QSTR (MP_QSTR_IO6 ), MP_ROM_PTR (& pin_GPIO6 ) },
1924 { MP_ROM_QSTR (MP_QSTR_IO7 ), MP_ROM_PTR (& pin_GPIO7 ) },
25+
26+ { MP_ROM_QSTR (MP_QSTR_SDA ), MP_ROM_PTR (& pin_GPIO8 ) },
2027 { MP_ROM_QSTR (MP_QSTR_IO8 ), MP_ROM_PTR (& pin_GPIO8 ) },
28+
29+ { MP_ROM_QSTR (MP_QSTR_SCL ), MP_ROM_PTR (& pin_GPIO9 ) },
2130 { MP_ROM_QSTR (MP_QSTR_IO9 ), MP_ROM_PTR (& pin_GPIO9 ) },
2231 { MP_ROM_QSTR (MP_QSTR_IO10 ), MP_ROM_PTR (& pin_GPIO10 ) },
32+
33+ { MP_ROM_QSTR (MP_QSTR_MOSI ), MP_ROM_PTR (& pin_GPIO11 ) },
2334 { MP_ROM_QSTR (MP_QSTR_IO11 ), MP_ROM_PTR (& pin_GPIO11 ) },
35+
36+ { MP_ROM_QSTR (MP_QSTR_SCK ), MP_ROM_PTR (& pin_GPIO12 ) },
2437 { MP_ROM_QSTR (MP_QSTR_IO12 ), MP_ROM_PTR (& pin_GPIO12 ) },
38+
39+ { MP_ROM_QSTR (MP_QSTR_MISO ), MP_ROM_PTR (& pin_GPIO13 ) },
2540 { MP_ROM_QSTR (MP_QSTR_IO13 ), MP_ROM_PTR (& pin_GPIO13 ) },
41+
2642 { MP_ROM_QSTR (MP_QSTR_IO14 ), MP_ROM_PTR (& pin_GPIO14 ) },
2743 { MP_ROM_QSTR (MP_QSTR_IO15 ), MP_ROM_PTR (& pin_GPIO15 ) },
2844 { MP_ROM_QSTR (MP_QSTR_IO16 ), MP_ROM_PTR (& pin_GPIO16 ) },
@@ -34,33 +50,33 @@ static const mp_rom_map_elem_t board_module_globals_table[] = {
3450 { MP_ROM_QSTR (MP_QSTR_IO35 ), MP_ROM_PTR (& pin_GPIO35 ) },
3551 { MP_ROM_QSTR (MP_QSTR_IO36 ), MP_ROM_PTR (& pin_GPIO36 ) },
3652 { MP_ROM_QSTR (MP_QSTR_IO37 ), MP_ROM_PTR (& pin_GPIO37 ) },
53+
54+ { MP_ROM_QSTR (MP_QSTR_NEOPIXEL ), MP_ROM_PTR (& pin_GPIO38 ) },
3755 { MP_ROM_QSTR (MP_QSTR_IO38 ), MP_ROM_PTR (& pin_GPIO38 ) },
56+
3857 { MP_ROM_QSTR (MP_QSTR_IO39 ), MP_ROM_PTR (& pin_GPIO39 ) },
3958 { MP_ROM_QSTR (MP_QSTR_IO40 ), MP_ROM_PTR (& pin_GPIO40 ) },
4059 { MP_ROM_QSTR (MP_QSTR_IO41 ), MP_ROM_PTR (& pin_GPIO41 ) },
4160 { MP_ROM_QSTR (MP_QSTR_IO42 ), MP_ROM_PTR (& pin_GPIO42 ) },
61+
62+ { MP_ROM_QSTR (MP_QSTR_TX ), MP_ROM_PTR (& pin_GPIO43 ) },
4263 { MP_ROM_QSTR (MP_QSTR_IO43 ), MP_ROM_PTR (& pin_GPIO43 ) },
64+
65+ { MP_ROM_QSTR (MP_QSTR_RX ), MP_ROM_PTR (& pin_GPIO44 ) },
4366 { MP_ROM_QSTR (MP_QSTR_IO44 ), MP_ROM_PTR (& pin_GPIO44 ) },
67+
4468 { MP_ROM_QSTR (MP_QSTR_IO45 ), MP_ROM_PTR (& pin_GPIO45 ) },
45- { MP_ROM_QSTR (MP_QSTR_IO46 ), MP_ROM_PTR (& pin_GPIO46 ) },
46- { MP_ROM_QSTR (MP_QSTR_IO47 ), MP_ROM_PTR (& pin_GPIO47 ) },
47- { MP_ROM_QSTR (MP_QSTR_IO48 ), MP_ROM_PTR (& pin_GPIO48 ) },
48- { MP_ROM_QSTR (MP_QSTR_LED ), MP_ROM_PTR (& pin_GPIO48 ) },
49- { MP_ROM_QSTR (MP_QSTR_NEOPIXEL ), MP_ROM_PTR (& pin_GPIO38 ) },
50- { MP_ROM_QSTR (MP_QSTR_BUZZER ), MP_ROM_PTR (& pin_GPIO48 ) },
51- { MP_ROM_QSTR (MP_QSTR_PT ), MP_ROM_PTR (& pin_GPIO3 ) },
52- { MP_ROM_QSTR (MP_QSTR_BUTTON ), MP_ROM_PTR (& pin_GPIO0 ) },
5369
54- { MP_ROM_QSTR (MP_QSTR_TX ), MP_ROM_PTR (& pin_GPIO43 ) },
55- { MP_ROM_QSTR (MP_QSTR_RX ), MP_ROM_PTR (& pin_GPIO44 ) },
70+ { MP_ROM_QSTR (MP_QSTR_BUZZER ), MP_ROM_PTR (& pin_GPIO46 ) },
71+ { MP_ROM_QSTR (MP_QSTR_IO46 ), MP_ROM_PTR (& pin_GPIO46 ) },
5672
57- { MP_ROM_QSTR (MP_QSTR_SDA ), MP_ROM_PTR (& pin_GPIO8 ) },
58- { MP_ROM_QSTR (MP_QSTR_SCL ), MP_ROM_PTR (& pin_GPIO9 ) },
73+ { MP_ROM_QSTR (MP_QSTR_IO47 ), MP_ROM_PTR (& pin_GPIO47 ) },
5974
60- { MP_ROM_QSTR (MP_QSTR_SCK ), MP_ROM_PTR (& pin_GPIO12 ) },
61- { MP_ROM_QSTR (MP_QSTR_MOSI ), MP_ROM_PTR (& pin_GPIO11 ) },
62- { MP_ROM_QSTR (MP_QSTR_MISO ), MP_ROM_PTR (& pin_GPIO13 ) },
75+ { MP_ROM_QSTR (MP_QSTR_LED ), MP_ROM_PTR (& pin_GPIO48 ) },
76+ { MP_ROM_QSTR (MP_QSTR_IO48 ), MP_ROM_PTR (& pin_GPIO48 ) },
6377
6478 { MP_ROM_QSTR (MP_QSTR_UART ), MP_ROM_PTR (& board_uart_obj ) },
79+ { MP_ROM_QSTR (MP_QSTR_I2C ), MP_ROM_PTR (& board_i2c_obj ) },
80+ { MP_ROM_QSTR (MP_QSTR_SPI ), MP_ROM_PTR (& board_spi_obj ) },
6581};
6682MP_DEFINE_CONST_DICT (board_module_globals , board_module_globals_table );
0 commit comments