@@ -33,9 +33,10 @@ STATIC const mp_rom_map_elem_t board_global_dict_table[] = {
3333 { MP_ROM_QSTR (MP_QSTR_RX ), MP_ROM_PTR (& pin_PB27 ) },
3434
3535 // SPI pins
36- { MP_ROM_QSTR (MP_QSTR_MOSI ), MP_ROM_PTR (& pin_PA02 ) },
37- { MP_ROM_QSTR (MP_QSTR_SCK ), MP_ROM_PTR (& pin_PA03 ) },
38- { MP_ROM_QSTR (MP_QSTR_MISO ), MP_ROM_PTR (& pin_PA00 ) },
36+ { MP_ROM_QSTR (MP_QSTR_MOSI ), MP_ROM_PTR (& pin_PB02 ) },
37+ { MP_ROM_QSTR (MP_QSTR_SCK ), MP_ROM_PTR (& pin_PB03 ) },
38+ { MP_ROM_QSTR (MP_QSTR_MISO ), MP_ROM_PTR (& pin_PB00 ) },
39+ { MP_ROM_QSTR (MP_QSTR_SS ), MP_ROM_PTR (& pin_PB01 ) },
3940
4041 // I2C pins
4142 { MP_ROM_QSTR (MP_QSTR_SCL ), MP_ROM_PTR (& pin_PA16 ) },
@@ -51,19 +52,35 @@ STATIC const mp_rom_map_elem_t board_global_dict_table[] = {
5152 { MP_ROM_QSTR (MP_QSTR_TFT_SS ), MP_ROM_PTR (& pin_PB21 ) },
5253 { MP_ROM_QSTR (MP_QSTR_TFT_DC ), MP_ROM_PTR (& pin_PC06 ) },
5354 { MP_ROM_QSTR (MP_QSTR_TFT_BACKLIGHT ), MP_ROM_PTR (& pin_PC05 ) },
55+ { MP_ROM_QSTR (MP_QSTR_TFT_RESET ), MP_ROM_PTR (& pin_PC07 ) },
5456
55- // Special named pins
57+ // SD Card
58+ { MP_OBJ_NEW_QSTR (MP_QSTR_SD_MISO ), MP_ROM_PTR (& pin_PC18 ) },
59+ { MP_OBJ_NEW_QSTR (MP_QSTR_SD_MOSI ), MP_ROM_PTR (& pin_PC16 ) },
60+ { MP_OBJ_NEW_QSTR (MP_QSTR_SD_SCK ), MP_ROM_PTR (& pin_PC17 ) },
61+ { MP_ROM_QSTR (MP_QSTR_SD_SS ), MP_ROM_PTR (& pin_PC19 ) },
62+ { MP_ROM_QSTR (MP_QSTR_SD_DET ), MP_ROM_PTR (& pin_PC21 ) },
63+
64+ // Switch
5665 { MP_OBJ_NEW_QSTR (MP_QSTR_SWITCH_UP ), MP_ROM_PTR (& pin_PD20 ) },
5766 { MP_OBJ_NEW_QSTR (MP_QSTR_SWITCH_LEFT ), MP_ROM_PTR (& pin_PD12 ) },
5867 { MP_OBJ_NEW_QSTR (MP_QSTR_SWITCH_RIGHT ), MP_ROM_PTR (& pin_PD09 ) },
5968 { MP_OBJ_NEW_QSTR (MP_QSTR_SWITCH_DOWN ), MP_ROM_PTR (& pin_PD08 ) },
6069 { MP_OBJ_NEW_QSTR (MP_QSTR_SWITCH_PRESS ), MP_ROM_PTR (& pin_PD10 ) },
70+
71+ // Button
6172 { MP_OBJ_NEW_QSTR (MP_QSTR_BUTTON_1 ), MP_ROM_PTR (& pin_PC26 ) },
6273 { MP_OBJ_NEW_QSTR (MP_QSTR_BUTTON_2 ), MP_ROM_PTR (& pin_PC27 ) },
6374 { MP_OBJ_NEW_QSTR (MP_QSTR_BUTTON_3 ), MP_ROM_PTR (& pin_PC28 ) },
75+
76+ // Special named pins
6477 { MP_OBJ_NEW_QSTR (MP_QSTR_LIGHT ), MP_ROM_PTR (& pin_PD01 ) },
6578 { MP_OBJ_NEW_QSTR (MP_QSTR_BUZZER ), MP_ROM_PTR (& pin_PD11 ) },
6679 { MP_OBJ_NEW_QSTR (MP_QSTR_IR ), MP_ROM_PTR (& pin_PB31 ) },
80+ { MP_OBJ_NEW_QSTR (MP_QSTR_MIC ), MP_ROM_PTR (& pin_PC30 ) },
81+ { MP_ROM_QSTR (MP_QSTR_GYROSCOPE_SCL ), MP_ROM_PTR (& pin_PA12 ) },
82+ { MP_ROM_QSTR (MP_QSTR_GYROSCOPE_SDA ), MP_ROM_PTR (& pin_PA13 ) },
83+ { MP_ROM_QSTR (MP_QSTR_GYROSCOPE_INT ), MP_ROM_PTR (& pin_PC21 ) },
6784
6885 // Comm objects
6986 { MP_ROM_QSTR (MP_QSTR_I2C ), MP_ROM_PTR (& board_i2c_obj ) },
0 commit comments