@@ -11,54 +11,71 @@ static const mp_rom_map_elem_t board_module_globals_table[] = {
1111
1212 // External pins are in silkscreen order, from top to bottom, left side, then right side
1313 { MP_ROM_QSTR (MP_QSTR_A0 ), MP_ROM_PTR (& pin_GPIO1 ) },
14- { MP_ROM_QSTR (MP_QSTR_D1 ), MP_ROM_PTR (& pin_GPIO1 ) },
14+ { MP_ROM_QSTR (MP_QSTR_IO1 ), MP_ROM_PTR (& pin_GPIO1 ) },
1515
1616 { MP_ROM_QSTR (MP_QSTR_A1 ), MP_ROM_PTR (& pin_GPIO4 ) },
17- { MP_ROM_QSTR (MP_QSTR_D4 ), MP_ROM_PTR (& pin_GPIO4 ) },
17+ { MP_ROM_QSTR (MP_QSTR_IO4 ), MP_ROM_PTR (& pin_GPIO4 ) },
1818
1919 { MP_ROM_QSTR (MP_QSTR_A2 ), MP_ROM_PTR (& pin_GPIO3 ) },
20- { MP_ROM_QSTR (MP_QSTR_D3 ), MP_ROM_PTR (& pin_GPIO3 ) },
20+ { MP_ROM_QSTR (MP_QSTR_IO3 ), MP_ROM_PTR (& pin_GPIO3 ) },
2121
2222 { MP_ROM_QSTR (MP_QSTR_A3 ), MP_ROM_PTR (& pin_GPIO2 ) },
23- { MP_ROM_QSTR (MP_QSTR_D2 ), MP_ROM_PTR (& pin_GPIO2 ) },
23+ { MP_ROM_QSTR (MP_QSTR_IO2 ), MP_ROM_PTR (& pin_GPIO2 ) },
2424
2525 { MP_ROM_QSTR (MP_QSTR_A4 ), MP_ROM_PTR (& pin_GPIO6 ) },
26- { MP_ROM_QSTR (MP_QSTR_D6 ), MP_ROM_PTR (& pin_GPIO6 ) },
26+ { MP_ROM_QSTR (MP_QSTR_IO6 ), MP_ROM_PTR (& pin_GPIO6 ) },
27+ { MP_ROM_QSTR (MP_QSTR_D24 ), MP_ROM_PTR (& pin_GPIO6 ) },
2728
2829 { MP_ROM_QSTR (MP_QSTR_A5 ), MP_ROM_PTR (& pin_GPIO5 ) },
29- { MP_ROM_QSTR (MP_QSTR_D5 ), MP_ROM_PTR (& pin_GPIO5 ) },
30-
31- { MP_ROM_QSTR (MP_QSTR_D7 ), MP_ROM_PTR (& pin_GPIO7 ) },
32-
33- { MP_ROM_QSTR (MP_QSTR_D8 ), MP_ROM_PTR (& pin_GPIO8 ) },
34-
35- { MP_ROM_QSTR (MP_QSTR_BUTTON ), MP_ROM_PTR (& pin_GPIO9 ) },
36- { MP_ROM_QSTR (MP_QSTR_NEOPIXEL ), MP_ROM_PTR (& pin_GPIO9 ) },
37- { MP_ROM_QSTR (MP_QSTR_D9 ), MP_ROM_PTR (& pin_GPIO9 ) },
30+ { MP_ROM_QSTR (MP_QSTR_IO5 ), MP_ROM_PTR (& pin_GPIO5 ) },
31+ { MP_ROM_QSTR (MP_QSTR_D25 ), MP_ROM_PTR (& pin_GPIO5 ) },
3832
3933 { MP_ROM_QSTR (MP_QSTR_SCK ), MP_ROM_PTR (& pin_GPIO21 ) },
40- { MP_ROM_QSTR (MP_QSTR_D21 ), MP_ROM_PTR (& pin_GPIO21 ) },
34+ { MP_ROM_QSTR (MP_QSTR_IO21 ), MP_ROM_PTR (& pin_GPIO21 ) },
4135
4236 { MP_ROM_QSTR (MP_QSTR_MOSI ), MP_ROM_PTR (& pin_GPIO22 ) },
43- { MP_ROM_QSTR (MP_QSTR_D22 ), MP_ROM_PTR (& pin_GPIO22 ) },
37+ { MP_ROM_QSTR (MP_QSTR_IO22 ), MP_ROM_PTR (& pin_GPIO22 ) },
4438
4539 { MP_ROM_QSTR (MP_QSTR_MISO ), MP_ROM_PTR (& pin_GPIO23 ) },
46- { MP_ROM_QSTR (MP_QSTR_D23 ), MP_ROM_PTR (& pin_GPIO23 ) },
40+ { MP_ROM_QSTR (MP_QSTR_IO23 ), MP_ROM_PTR (& pin_GPIO23 ) },
4741
4842 { MP_ROM_QSTR (MP_QSTR_RX ), MP_ROM_PTR (& pin_GPIO17 ) },
49- { MP_ROM_QSTR (MP_QSTR_D17 ), MP_ROM_PTR (& pin_GPIO17 ) },
43+ { MP_ROM_QSTR (MP_QSTR_IO17 ), MP_ROM_PTR (& pin_GPIO17 ) },
5044
5145 { MP_ROM_QSTR (MP_QSTR_TX ), MP_ROM_PTR (& pin_GPIO16 ) },
52- { MP_ROM_QSTR (MP_QSTR_D16 ), MP_ROM_PTR (& pin_GPIO16 ) },
46+ { MP_ROM_QSTR (MP_QSTR_IO16 ), MP_ROM_PTR (& pin_GPIO16 ) },
47+
48+ { MP_ROM_QSTR (MP_QSTR_BUTTON ), MP_ROM_PTR (& pin_GPIO9 ) },
49+ { MP_ROM_QSTR (MP_QSTR_NEOPIXEL ), MP_ROM_PTR (& pin_GPIO9 ) },
50+ { MP_ROM_QSTR (MP_QSTR_IO9 ), MP_ROM_PTR (& pin_GPIO9 ) },
5351
52+ // Right side
5453 { MP_ROM_QSTR (MP_QSTR_LED ), MP_ROM_PTR (& pin_GPIO15 ) },
55- { MP_ROM_QSTR (MP_QSTR_D15 ), MP_ROM_PTR (& pin_GPIO16 ) },
54+ { MP_ROM_QSTR (MP_QSTR_IO15 ), MP_ROM_PTR (& pin_GPIO15 ) },
55+ { MP_ROM_QSTR (MP_QSTR_D13 ), MP_ROM_PTR (& pin_GPIO15 ) },
56+
57+ { MP_ROM_QSTR (MP_QSTR_IO14 ), MP_ROM_PTR (& pin_GPIO14 ) },
58+ { MP_ROM_QSTR (MP_QSTR_D12 ), MP_ROM_PTR (& pin_GPIO14 ) },
59+
60+ { MP_ROM_QSTR (MP_QSTR_IO0 ), MP_ROM_PTR (& pin_GPIO0 ) },
61+ { MP_ROM_QSTR (MP_QSTR_D11 ), MP_ROM_PTR (& pin_GPIO0 ) },
62+
63+ { MP_ROM_QSTR (MP_QSTR_IO8 ), MP_ROM_PTR (& pin_GPIO8 ) },
64+ { MP_ROM_QSTR (MP_QSTR_D10 ), MP_ROM_PTR (& pin_GPIO8 ) },
65+
66+ { MP_ROM_QSTR (MP_QSTR_IO7 ), MP_ROM_PTR (& pin_GPIO7 ) },
67+ { MP_ROM_QSTR (MP_QSTR_D9 ), MP_ROM_PTR (& pin_GPIO7 ) },
68+
69+ // These two are shared with the left side!
70+ { MP_ROM_QSTR (MP_QSTR_D6 ), MP_ROM_PTR (& pin_GPIO6 ) },
71+
72+ { MP_ROM_QSTR (MP_QSTR_D5 ), MP_ROM_PTR (& pin_GPIO5 ) },
5673
5774 { MP_ROM_QSTR (MP_QSTR_SCL ), MP_ROM_PTR (& pin_GPIO18 ) },
58- { MP_ROM_QSTR (MP_QSTR_D18 ), MP_ROM_PTR (& pin_GPIO18 ) },
75+ { MP_ROM_QSTR (MP_QSTR_IO18 ), MP_ROM_PTR (& pin_GPIO18 ) },
5976
6077 { MP_ROM_QSTR (MP_QSTR_SDA ), MP_ROM_PTR (& pin_GPIO19 ) },
61- { MP_ROM_QSTR (MP_QSTR_D19 ), MP_ROM_PTR (& pin_GPIO19 ) },
78+ { MP_ROM_QSTR (MP_QSTR_IO19 ), MP_ROM_PTR (& pin_GPIO19 ) },
6279
6380 { MP_ROM_QSTR (MP_QSTR_I2C_POWER ), MP_ROM_PTR (& pin_GPIO20 ) },
6481
0 commit comments