Оглавление:

От ЖК-дисплея ST7920 128X64 до ESP32: 3 шага
От ЖК-дисплея ST7920 128X64 до ESP32: 3 шага

Видео: От ЖК-дисплея ST7920 128X64 до ESP32: 3 шага

Видео: От ЖК-дисплея ST7920 128X64 до ESP32: 3 шага
Видео: LCD дисплей 128х64 на ST7920 2024, Июль
Anonim
ЖК-дисплей ST7920 128X64 для ESP32
ЖК-дисплей ST7920 128X64 для ESP32

Очевидно, что этот Instructables не получит призов ни за качество, ни за что-то еще!

Перед тем, как начать этот проект, я заглянул в Интернет и ничего не нашел о подключении этого ЖК-дисплея к ESP32, поэтому я подумал, что в случае успеха он должен быть задокументирован и опубликован.

Запасы

Все, что вам понадобится, это ЖК-дисплей ST7920 128X64, ESP32 и горшок 10K.

Шаг 1. Связи

Связи
Связи

Подключите все три компонента, следуя указанным выше соединениям.

Возможно, можно будет использовать разные контакты на ESP32, но я точно не знаю.

Шаг 2: Код

Я использовал IDE Arduino для загрузки кода на ESP32.

Если вы не знаете, как подключить и запрограммировать ESP32 с помощью Arduino IDE, поищите инструкции в Интернете, их довольно легко найти.

Я использовал библиотеку U8g2 V2.27.6, автор Oliver.

После того, как вы установили библиотеку U8g2, перейдите к примерам и откройте «Примеры / U8g2 / full_buffer / GraphicsTest».

Теперь в коде найдите строку, которая выглядит так:

// U8G2_ST7920_128X64_F_SW_SPI u8g2 (U8G2_R0, / * clock = * / 13, / * data = * / 11, / * CS = * / 10, / * reset = * / 8);

И замените его на:

U8G2_ST7920_128X64_F_SW_SPI u8g2 (U8G2_R0, / * часы = * / 18, / * данные = * / 23, / * CS = * / 5, / * сброс = * / 22); // ESP32

Загрузите код в свой ESP32, и, скрестив пальцы, он работает!

Шаг 3: Заключение

Это мои первые инструкции.

Я знаю, что это не супер-модно или что-то в этом роде, но, по крайней мере, оно есть и может кому-то помочь.

Прокомментируйте свой опыт, следуя этим инструкциям, и я постараюсь обновить его и сделать лучше!

- Блез

Рекомендуемые: