@@ -33,9 +33,10 @@ STATIC const mp_rom_map_elem_t board_global_dict_table[] = {
33
33
{ MP_ROM_QSTR (MP_QSTR_RX ), MP_ROM_PTR (& pin_PB27 ) },
34
34
35
35
// 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 ) },
39
40
40
41
// I2C pins
41
42
{ 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[] = {
51
52
{ MP_ROM_QSTR (MP_QSTR_TFT_SS ), MP_ROM_PTR (& pin_PB21 ) },
52
53
{ MP_ROM_QSTR (MP_QSTR_TFT_DC ), MP_ROM_PTR (& pin_PC06 ) },
53
54
{ 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 ) },
54
56
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
56
65
{ MP_OBJ_NEW_QSTR (MP_QSTR_SWITCH_UP ), MP_ROM_PTR (& pin_PD20 ) },
57
66
{ MP_OBJ_NEW_QSTR (MP_QSTR_SWITCH_LEFT ), MP_ROM_PTR (& pin_PD12 ) },
58
67
{ MP_OBJ_NEW_QSTR (MP_QSTR_SWITCH_RIGHT ), MP_ROM_PTR (& pin_PD09 ) },
59
68
{ MP_OBJ_NEW_QSTR (MP_QSTR_SWITCH_DOWN ), MP_ROM_PTR (& pin_PD08 ) },
60
69
{ MP_OBJ_NEW_QSTR (MP_QSTR_SWITCH_PRESS ), MP_ROM_PTR (& pin_PD10 ) },
70
+
71
+ // Button
61
72
{ MP_OBJ_NEW_QSTR (MP_QSTR_BUTTON_1 ), MP_ROM_PTR (& pin_PC26 ) },
62
73
{ MP_OBJ_NEW_QSTR (MP_QSTR_BUTTON_2 ), MP_ROM_PTR (& pin_PC27 ) },
63
74
{ MP_OBJ_NEW_QSTR (MP_QSTR_BUTTON_3 ), MP_ROM_PTR (& pin_PC28 ) },
75
+
76
+ // Special named pins
64
77
{ MP_OBJ_NEW_QSTR (MP_QSTR_LIGHT ), MP_ROM_PTR (& pin_PD01 ) },
65
78
{ MP_OBJ_NEW_QSTR (MP_QSTR_BUZZER ), MP_ROM_PTR (& pin_PD11 ) },
66
79
{ 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 ) },
67
84
68
85
// Comm objects
69
86
{ MP_ROM_QSTR (MP_QSTR_I2C ), MP_ROM_PTR (& board_i2c_obj ) },
0 commit comments