@@ -44,6 +44,27 @@ STATIC const mp_rom_map_elem_t board_global_dict_table[] = {
4444 // LED pins
4545 { MP_ROM_QSTR (MP_QSTR_LED ), MP_ROM_PTR (& pin_PA15 ) }, // status
4646
47+ // LCD Display
48+ { MP_OBJ_NEW_QSTR (MP_QSTR_TFT_MISO ), MP_ROM_PTR (& pin_PB18 ) },
49+ { MP_OBJ_NEW_QSTR (MP_QSTR_TFT_MOSI ), MP_ROM_PTR (& pin_PB19 ) },
50+ { MP_OBJ_NEW_QSTR (MP_QSTR_TFT_SCK ), MP_ROM_PTR (& pin_PB20 ) },
51+ { MP_ROM_QSTR (MP_QSTR_TFT_SS ), MP_ROM_PTR (& pin_PB21 ) },
52+ { MP_ROM_QSTR (MP_QSTR_TFT_DC ), MP_ROM_PTR (& pin_PC06 ) },
53+ { MP_ROM_QSTR (MP_QSTR_TFT_BACKLIGHT ), MP_ROM_PTR (& pin_PC05 ) },
54+
55+ // Special named pins
56+ { MP_OBJ_NEW_QSTR (MP_QSTR_SWITCH_UP ), MP_ROM_PTR (& pin_PD20 ) },
57+ { MP_OBJ_NEW_QSTR (MP_QSTR_SWITCH_LEFT ), MP_ROM_PTR (& pin_PD12 ) },
58+ { MP_OBJ_NEW_QSTR (MP_QSTR_SWITCH_RIGHT ), MP_ROM_PTR (& pin_PD09 ) },
59+ { MP_OBJ_NEW_QSTR (MP_QSTR_SWITCH_DOWN ), MP_ROM_PTR (& pin_PD08 ) },
60+ { MP_OBJ_NEW_QSTR (MP_QSTR_SWITCH_PRESS ), MP_ROM_PTR (& pin_PD10 ) },
61+ { MP_OBJ_NEW_QSTR (MP_QSTR_BUTTON_1 ), MP_ROM_PTR (& pin_PC26 ) },
62+ { MP_OBJ_NEW_QSTR (MP_QSTR_BUTTON_2 ), MP_ROM_PTR (& pin_PC27 ) },
63+ { MP_OBJ_NEW_QSTR (MP_QSTR_BUTTON_3 ), MP_ROM_PTR (& pin_PC28 ) },
64+ { MP_OBJ_NEW_QSTR (MP_QSTR_LIGHT ), MP_ROM_PTR (& pin_PD01 ) },
65+ { MP_OBJ_NEW_QSTR (MP_QSTR_BUZZER ), MP_ROM_PTR (& pin_PD11 ) },
66+ { MP_OBJ_NEW_QSTR (MP_QSTR_IR ), MP_ROM_PTR (& pin_PB31 ) },
67+
4768 // Comm objects
4869 { MP_ROM_QSTR (MP_QSTR_I2C ), MP_ROM_PTR (& board_i2c_obj ) },
4970 { MP_ROM_QSTR (MP_QSTR_SPI ), MP_ROM_PTR (& board_spi_obj ) },
0 commit comments