본문 바로가기

ESP32

ESP32 아두이노 블루투스 테스트

반응형

 

ESP32 아두이노 블루투스 테스트


 

Espressif 의 ESP32 공식모듈 ESP32-WROOM-32D 를 사용한 BNE-MINI-ESP32-A1 개발보드를

아두이노 IDE 를 이용해서 블루투스 테스트 하는 방법을 알아보도록 하겠습니다

 

 

 

ESP32 아두이노 개발환경 구성하는 방법은 아래 링크를 참고하시기 바랍니다

 



 


 

 



 

아두이노 IDE 를 실행한 후

툴 -> 보드 -> ESP32 Dev Module 을 선택합니다

 

 




 

파일 -> 예제 -> BluetoothSerial -> SerialToSerialBT 를 선택합니다

 





 

ESP32-WROOM-32D 보드가 PC와 연결된 것을 확인한 후 업로드를 클릭하면

예제 코드가 빌드되고 자동으로 업로드가 이루어 집니다

 

 




 

ESP32 를 PC 와 블루투스로 연결하도록 하겠습니다

"윈도우 키" 를 클릭하고 "설정" 을 클릭합니다

 





 

Windows 설정에서 "장치" 를 선택 합니다

 





 

좌측에서 "Bluetooth 및 기타 디바이스" 를 선택한 후

Bluetooth 또는 기타 장치 추가 를 선택합니다

 





 

디바이스 추가 화면이 나오면

"Bluetooth" 를 선택합니다

 

 




 

디바이스 추가 화면에서 검색된 디바이스들의 목록이 나옵니다

"ESP32test" 를 선택합니다

 





 

ESP32test 아래에 "연결됨" 문자가 나옵니다

이제 ESP32와 PC가 블루투스로 연결되었습니다

 

터미널 프로그램 2개를 열어서 통신을 해보도록 하겠습니다

저희는 Tera Term 을 사용해서 테스트 하였습니다

Tera Term 은 아래 링크에서 다운로드 받으실 수 있습니다

필요하신분은 다운로드 받아서 설치하시기 바랍니다

 

Tera Term 다운로드

 


 



 

Tera Term 을 실행한 후

Setup -> Serial port 를 선택합니다

 





 

ESP32 와 USB 로 연결된 포트를 선택하고

전송속도는 115200 으로 설정합니다

 





 

Tera Term 을 1개 더 실행 시킨 후

ESP32 와 블루투스로 연결된 포트를 선택하고

전송속도는 115200 으로 설정합니다

 





 

ESP32 와 USB로 연결된 터미널을 선택하고 키보드로 텍스트를 입력하면

블루투스로 연결된 터미널에 텍스트가 출력됩니다

반대로 ESP32 와 블루투스로 연결된 터미널을 선택하고 키보드로 텍스트를 입력하면

USB로 연결된 터미널에 텍스트가 출력됩니다

각각의 터미널에서 입력한 텍스트는 블루투스를 통해서 전송된 후

반대편 터미널 창에 텍스트가 출력됩니다.

 

 

반응형

더욱 좋은 정보를 제공하겠습니다.~ ^^