uart2 ESP32 하드웨어 시리얼 변경 ESP32는 ESP8266처럼 Software Serial을 제공하지 않습니다. ESP32의 경우 총 UART가 3개가 있습니다만 UART2의 경우 JTAG 포트에 있기때문에 정해진 포트를 이용하기 힘듦니다. 따라서 Software Serial을 이용해서 변경해야 하는데, ESP32는 Software Serial을 제공하지 않으므로, Hardware Serial을 GPIO 포트를 변경하여 이용할 수 있습니다. 1HardwareSerial comm(1);cs 먼저 HardwareSerial을 선언해줍니다. 뒤에 comm은 이름이고, 괄호안의 번호는 UART 번호입니다. 1comm.begin(9600,SERIAL_8N1,commRx,commTx);cs 초기화는 위와 같이 적어주면 됩니다. 괄호안의 첫번째는 .. 2019. 12. 13. Software Serial 사용하기 SoftwareSerial은 일반 GPIO를 Serial로 사용할 수 있도록 software적으로 프로그래밍 하는것을 말합니다. Arduino에서 SoftwareSerial을 사용하기 위한 방법은 간단합니다. 12345678910#include SoftwareSerial test=SoftwareSerial(4,13); void setup() { test.begin(115200);}void loop(){ test.println("software serial opened"); delay(1000);}Colored by Color Scriptercs Line 1 : SoftwareSerial Library를 include 합니다. Line 2 : SoftwareSerial을 setup 합니다.(4는 rx, 1.. 2018. 3. 28. 이전 1 다음 인기글