• 전체강좌

    [WAD-A64U] Android 7.1에서 블루투스 동작시키기

    twitter facebook

    안녕하세요? 러찌입니다.


    이번 글에서는,
    WAD-A64U 보드에 있는 블루투스 모듈을 이용하여,
    안드로이드 OS에서 블루투스 동작을 테스트해 보고,
    관련 내용을 작성해 보았습니다.


    Allwinner A64 CPU는 블루투스 모듈과의 통신을 위해,
    다양한 인터페이스를 제공합니다.


    A64 CPU가 탑재되어 있는 WAD-A64U 보드는
    UART 인터페이스를 이용해서 A64 CPU와 블루투스 모듈 간에
    통신이 되도록 설계되어 있습니다.


    바로 전에 올린 글을 읽어 보셨다면 아실테지만,
    WAD-A64U 보드는 WiFi와 블루투스가 포함된
    콤보 모듈(AP6212)을 사용합니다.


    다음 그림은 WAD-A64U 보드이며,
    붉은 색 박스 안에 있는 모듈이 AP6212 콤보(WiFi+블루투스) 모듈입니다.



    WAD-A64U 보드에서 사용하는 AP6212는
    블루투스 버전 4.0과 BLE를 지원합니다.
    CTS, RTS를 지원하는 UART 인터페이스로 연결되어 있으며
    최대 4Mbps 속도로 동작 가능합니다.


    WAD-A64U용 안드로이드 7.1 BSP는 WiFi와 마찬가지로
    Broadcom사에서 만든 블루투스의 디바이스 드라이버를 지원합니다.
    또한, 다양한 제조사의 블루투스 장치용 디바이스 드라이버를 지원하고 있습니다.


    아래 영상을 보시면, 갤럭시탭 태블릿과 블루투스 연결이 잘 되었고,
    영상에는 없지만 중국산 태블릿과 제가 사용하는 스마트폰에서도
    블루투스 연결이 잘 되는 것을 확인하였습니다.


    WAD-A64U 보드는 블루투스를 지원하는 IoT 장비들과

    통신이 가능합니다.
    온습도 센서, 미세먼지 센서등 다양한 블루투스 지원 IoT 장치들과

    BLE 혹은 블루투스 통신을 수행하고,

    센서들로부터 수집된 데이터를 Ethernet 혹은 WiFi로
    클라우드 서버에 전달할 수 있는

    게이트웨이 역할을 수행할 수 있습니다.


    WAD-A64U 보드는 블루투스, Ethernet, WiFi등 다양한 네트워크 통신을
    지원합니다.


    가성비 좋은 Allwinner A64 CPU가 탑재된 WAD-A64U 보드에
    관심이 있으시거나, 궁금하신 사항이 있으시면,
    http://www.wearedev.net/?mod=contactus 또는 help@wearedev.net 으로
    연락 주시기 바랍니다.


    지금까지 안드로이드 7.1 OS가 실행되는 WAD-A64U의 블루투스

    모듈 동작에 대해 알아 보았습니다.

    다음은 WAD-A64U 보드의 블루투스 동작에 대한 영상입니다.
    한번씩 봐주시면 감사하겠습니다.



    * 다음 링크는 저희가 운영하는 페이스북이며, 한번씩 방문해 주시면 감사하겠습니다.
       https://www.facebook.com/wearedev1


    * 유튜브 채널 구독 부탁 드립니다.
       https://www.youtube.com/c/wearedev


    그럼 즐거운 하루 되시기 바랍니다.