반응형
ESP32는 ESP8266처럼 Software Serial을 제공하지 않습니다.
ESP32의 경우 총 UART가 3개가 있습니다만
UART2의 경우 JTAG 포트에 있기때문에 정해진 포트를 이용하기 힘듦니다.
따라서 Software Serial을 이용해서 변경해야 하는데,
ESP32는 Software Serial을 제공하지 않으므로,
Hardware Serial을 GPIO 포트를 변경하여 이용할 수 있습니다.
1 | HardwareSerial comm(1); | cs |
먼저 HardwareSerial을 선언해줍니다.
뒤에 comm은 이름이고, 괄호안의 번호는 UART 번호입니다.
1 | comm.begin(9600,SERIAL_8N1,commRx,commTx); | cs |
초기화는 위와 같이 적어주면 됩니다.
괄호안의 첫번째는 속도, 두번재는 포맷인데 보통은 변함없습니다.
3번째는 Rx포트, 4번째는 Tx포트번호를 적어주시면 끝입니다.^^
반응형
'Study > ESP8266(WIFI),ESP32(BLE,WIFI)' 카테고리의 다른 글
ESP32 Sleep Mode와 Wake up (0) | 2019.12.28 |
---|---|
ESP32 타이머 인터럽트 (2) | 2019.12.13 |
ESP32 PWM사용하기 (0) | 2019.12.11 |
ESP8266 OTA(Over The Air) 사용하기 - 업데이트하기 (11) | 2019.03.18 |
ESP8266-arduino Serial(UART) 통신시 유의점 (0) | 2019.02.21 |