Привет! Я долго задавал себе вопрос, как использовать плату Nodemcu с экранами и дисплеями. Так вот, в этой статье я расскажу как использовать эту замечательную плату с дисплеем ST7735 128×64. Для этого нам понадобится библиотека TFT_eSPI
Следуйте инструкции ниже:
1) Ссылка на библиотеку – https://github.com/Bodmer/TFT_eSPI
2) Название библиотеки для скачивания в Arduino ide – TFT_eSPI
3) Скачиваем библиотеку. После скачивания перейдите в …/arduino/current/Arduino/libraries и создайте папку TFT_eSPI_Setups
4) Далее перейдите в …/arduino/current/Arduino/libraries/TFT_eSPI/User_Setups и скопируйте файл Setup43_ST7735.h
5) В ранее созданную папку вставьте скопированный файл (Я его пере назвал в Setup43_ST7735_NODEMCU.h)
6) Откройте файл и замените 28-37 строчку на
#else
#define TFT_MISO PIN_D1
#define TFT_MOSI PIN_D7
#define TFT_SCLK PIN_D5
#define TFT_CS PIN_D2
#define TFT_DC PIN_D8
#define TFT_RST PIN_D3
#endif
7) Откройте файл …/arduino/current/Arduino/libraries/TFT_eSPI/User_Setup_Select.h и в 23 строчке после угловых скобок вставьте ../TFT_eSPI_Setups/Setup43_ST7735.h
И все готово! Теперь вы сможете выводить информацию на дисплей используя NodeMCU, а так же вы можете посмотреть видео
Статья супер 🙂
Klass