Дисплей Nextion

Получение данных с кнопок дисплея Nextion
#include <SoftwareSerial.h>
SoftwareSerial mySerial(3,2);
String R = "A0";

void setup() {
  Serial.begin(9600);
  mySerial.begin(9600);
  pinMode(13, OUTPUT);
}

void loop() {
    if (mySerial.available() == 1) {
      R = mySerial.readString();
      Serial.println(R);
      if (R == "A1") {
      digitalWrite(13, 1);
      }
      if (R == "A2") {
      pinMode(13, OUTPUT);
      digitalWrite(13, 0);
      }
    }
} 

Открыть пример: Online ArduBlock



Видеоурок:

Компоненты с Aliexpress:

Arduino Uno

Макетная плата

Nextion 2,4 2,8 3,5

USB TTL UART