@@ -5,11 +5,11 @@ STATIC const mp_rom_obj_tuple_t tft_r_pins = {
55 {& mp_type_tuple },
66 5 ,
77 {
8- MP_ROM_PTR (& pin_GPIO10 ),
9- MP_ROM_PTR (& pin_GPIO11 ),
10- MP_ROM_PTR (& pin_GPIO12 ),
11- MP_ROM_PTR (& pin_GPIO13 ),
12- MP_ROM_PTR (& pin_GPIO14 ),
8+ MP_ROM_PTR (& pin_GPIO1 ),
9+ MP_ROM_PTR (& pin_GPIO2 ),
10+ MP_ROM_PTR (& pin_GPIO42 ),
11+ MP_ROM_PTR (& pin_GPIO41 ),
12+ MP_ROM_PTR (& pin_GPIO40 ),
1313 }
1414};
1515
@@ -30,50 +30,44 @@ STATIC const mp_rom_obj_tuple_t tft_b_pins = {
3030 {& mp_type_tuple },
3131 5 ,
3232 {
33- MP_ROM_PTR (& pin_GPIO40 ),
34- MP_ROM_PTR (& pin_GPIO41 ),
35- MP_ROM_PTR (& pin_GPIO42 ),
36- MP_ROM_PTR (& pin_GPIO2 ),
37- MP_ROM_PTR (& pin_GPIO1 ),
33+ MP_ROM_PTR (& pin_GPIO10 ),
34+ MP_ROM_PTR (& pin_GPIO11 ),
35+ MP_ROM_PTR (& pin_GPIO12 ),
36+ MP_ROM_PTR (& pin_GPIO13 ),
37+ MP_ROM_PTR (& pin_GPIO14 ),
3838 }
3939};
4040
4141STATIC const mp_rom_map_elem_t tft_table [] = {
4242 { MP_ROM_QSTR (MP_QSTR_de ), MP_ROM_PTR (& pin_GPIO17 ) },
43- { MP_ROM_QSTR (MP_QSTR_vsync ), MP_ROM_PTR (& pin_GPIO46 ) },
44- { MP_ROM_QSTR (MP_QSTR_hsync ), MP_ROM_PTR (& pin_GPIO3 ) },
43+ { MP_ROM_QSTR (MP_QSTR_vsync ), MP_ROM_PTR (& pin_GPIO3 ) },
44+ { MP_ROM_QSTR (MP_QSTR_hsync ), MP_ROM_PTR (& pin_GPIO46 ) },
4545 { MP_ROM_QSTR (MP_QSTR_dclk ), MP_ROM_PTR (& pin_GPIO9 ) },
4646 { MP_ROM_QSTR (MP_QSTR_red ), MP_ROM_PTR (& tft_r_pins ) },
4747 { MP_ROM_QSTR (MP_QSTR_green ), MP_ROM_PTR (& tft_g_pins ) },
4848 { MP_ROM_QSTR (MP_QSTR_blue ), MP_ROM_PTR (& tft_b_pins ) },
49- { MP_ROM_QSTR (MP_QSTR_frequency ), MP_ROM_INT (9000000 ) },
5049};
5150MP_DEFINE_CONST_DICT (tft_dict , tft_table );
5251
5352STATIC const mp_rom_map_elem_t board_module_globals_table [] = {
5453 CIRCUITPYTHON_BOARD_DICT_STANDARD_ITEMS
5554
5655 { MP_ROM_QSTR (MP_QSTR_TFT ), MP_ROM_PTR (& tft_dict ) },
57- { MP_ROM_QSTR (MP_QSTR_BACKLIGHT ), MP_ROM_PTR (& pin_GPIO10 ) },
5856
59- { MP_ROM_QSTR (MP_QSTR_I2S_SCK ), MP_ROM_PTR (& pin_GPIO9 ) },
57+ { MP_ROM_QSTR (MP_QSTR_I2S_SCK ), MP_ROM_PTR (& pin_GPIO16 ) },
58+ { MP_ROM_QSTR (MP_QSTR_I2S_MCLK ), MP_ROM_PTR (& pin_GPIO5 ) },
6059 { MP_ROM_QSTR (MP_QSTR_I2S_WS ), MP_ROM_PTR (& pin_GPIO7 ) },
61- { MP_ROM_QSTR (MP_QSTR_I2S_SDO ), MP_ROM_PTR (& pin_GPIO15 ) },
60+ { MP_ROM_QSTR (MP_QSTR_I2S_SDO ), MP_ROM_PTR (& pin_GPIO6 ) },
6261
6362 { MP_ROM_QSTR (MP_QSTR_TX ), MP_ROM_PTR (& pin_GPIO43 ) },
6463 { MP_ROM_QSTR (MP_QSTR_RX ), MP_ROM_PTR (& pin_GPIO44 ) },
6564
6665 { MP_ROM_QSTR (MP_QSTR_SCL ), MP_ROM_PTR (DEFAULT_I2C_BUS_SCL ) },
6766 { MP_ROM_QSTR (MP_QSTR_SDA ), MP_ROM_PTR (DEFAULT_I2C_BUS_SDA ) },
6867
69- { MP_ROM_QSTR (MP_QSTR_MOSI ), MP_ROM_PTR (& pin_GPIO11 ) },
70- { MP_ROM_QSTR (MP_QSTR_MISO ), MP_ROM_PTR (& pin_GPIO13 ) },
71- { MP_ROM_QSTR (MP_QSTR_SCK ), MP_ROM_PTR (& pin_GPIO12 ) },
72-
7368 // boot mode button can be used in SW as well
7469 { MP_ROM_QSTR (MP_QSTR_BUTTON ), MP_ROM_PTR (& pin_GPIO0 ) },
7570
7671 { MP_ROM_QSTR (MP_QSTR_I2C ), MP_ROM_PTR (& board_i2c_obj ) },
77- { MP_ROM_QSTR (MP_QSTR_SPI ), MP_ROM_PTR (& board_spi_obj ) },
7872};
7973MP_DEFINE_CONST_DICT (board_module_globals , board_module_globals_table );
0 commit comments