ST7920 128X64 LCD дисплей към ESP32: 3 стъпки
ST7920 128X64 LCD дисплей към ESP32: 3 стъпки
Anonim
ST7920 128X64 LCD дисплей към ESP32
ST7920 128X64 LCD дисплей към ESP32

Този Instructables очевидно няма да спечели награди за качеството си или каквото и да е!

Преди да започна този проект, погледнах в интернет и не намерих нищо за свързването на този LCD към ESP32, така че реших, че при успех, той трябва да бъде документиран и споделен.

Консумативи

Всичко, от което се нуждаете, е ST7920 128X64 LCD дисплей, ESP32 и 10K гърне.

Стъпка 1: Връзките

Връзките
Връзките

Свържете и трите компонента, като следвате горните връзки.

Възможно е да се използват различни щифтове на ESP32, но не знам със сигурност.

Стъпка 2: Кодът

Използвах Arduino IDE, за да кача кода на ESP32.

Ако не знаете как да свържете и програмирате ESP32 с Arduino IDE, потърсете инструкции в Интернет, това е доста лесно да се намери.

Библиотеката, която използвах, е библиотеката U8g2 V2.27.6 от Оливър.

След като инсталирате библиотеката U8g2, отидете в примери и отворете „Примери/U8g2/пълен_буфер/GraphicsTest“.

Сега в кода Намерете реда, който изглежда така:

// U8G2_ST7920_128X64_F_SW_SPI u8g2 (U8G2_R0,/* часовник =*/13,/* данни =*/11,/* CS =*/10,/* нулиране =*/8);

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

U8G2_ST7920_128X64_F_SW_SPI u8g2 (U8G2_R0, /* часовник =* / 18, /* данни =* / 23, /* CS =* / 5, /* нулиране =* / 22); // ESP32

Качете кода на вашия ESP32 и стискайте палци, той работи!

Стъпка 3: Заключение

Това е първият ми Instructables.

Знам, че не е супер фантазия или нещо такова, но поне е там и може да помогне на някого.

Моля, коментирайте опита си, следвайки тези инструкции, и аз ще се опитам да го актуализирам и да го подобря!

- Блез

Препоръчано: