• Feed
  • Explore
  • Ranking
/
/
    ATmega로 블루투스 오디오 동글 만들기

    블루투스 모듈 다시 선정

    블루투스 모듈 다시 사야해용...
    박
    박형진
    2025.03.12
    ·
    4 min read

    요구 사항

    • 이전과 대단히 다르지 않다.

      1. 어느 정도 완제품이되,

      2. 너무 날로 먹을 수 있는 완제품이어서는 안 되고,

      3. 오디오 프로파일을 '지원하는 하드웨어'여야 한다.


    고려한 것들

    DFR0781 Audio & BLE/SPP Pass-through Module

    • Power Supply: 3.3v-5v

    • Operating Current: 20mA

    • UART

      • 이건 지금 프로젝트에서 중요한 기능은 아닌 것 같다.

    • Bluetooth 5.0

    • AT Command 지원

    • AVRCP, A2DP 외 다수 지원

    평가

    • 너무도 많은 기능을 지원해서 공부가 될까... 싶기는 하다.

      • 한편으로는 이미 돈낭비를 두 번 겪어서, 쉬운 길, 그러니까, 이 모듈을 선택하고 싶기도 하다.

      • AVRCP, A2DP를 모두 지원해 주니까...

    • 핀이 이것저것 굉장히 많다! 그러나 내가 사용할 핀의 수는 몇 개 안 된다.

      • 이것이 곧, 이 프로젝트에 있어서는 말도 안되는 오버스펙이라는 뜻 아닐까?

    MH-M18

    • Power Supply

      • 3.7v Lithum battery (Requires Short circuit diode)

      • 5v

    • Current

      • Not-connected broadcast status: 5.5mA

      • Connection Work Status: 20mA

      • Deep Sleeping: 3uA

    • Bluetooth 4.2

    • HFP, A2DP, AVRCP 등 지원

    평가

    • 어째 상당히 적절한 것 같다.

      • 남는 핀도 없을 예정이며, 음질도 썩 괜찮을 것으로 보인다.

      • 프로토콜을 봐도 그렇고, Format Support를 보면,

        • WAV/WMA/FLAC/APE/MP3 lossless decoding, stereo dual channel output

        • 이란다.

    JDY-64

    • Power Supply: 3.3-4.2v

    • Current

      • Not-Connected, Broadcast: 3.5mA

      • Post Connected: 20mA

      • Deep Sleep: 3uA

    • Bluetooth 4.2

    • HFP, A2DP, AVRCP 등 지원

    평가

    • 얘도 상당히 적절해 보인다.

      • 음질도 괜찮을 것 같고, 심지어 가장 싸다.

      • 전류도 덜 먹는다.

    • 그런데 핀이 좀 많이 남게 될 것 같다.

      • Block Diagram을 보니 SD카드도 지원하는듯?

      • 마이크도 지원하네?

      • 필요 없다.

    • 그리고, 5v 전압을 Regulate해줘야 하는데, 고생하면서 뭔가 배우겠지만, 의미 있는 지식 습득은 없을 듯.


    결론

    MH-M18 선택

    • 일단, 어차피 mA 단위의 전류량에서 조금 더 먹고 덜 먹고는 중요하지 않다.

      • 차량 USB 포트에 연결해 놓고 안 뺄 것이기 때문.

      • 딱히 배터리를 연결할 생각도 없다.

    • JDY-64를 선택하면 전압을 다루는 법까지 배우게 되겠지만, 그걸 내가 배워야 하나...? 싶다.

      • 어차피 내 성격에... 그냥 Regulator 칩 하나 더 박아넣는 수준에서 끝낼 게 뻔하다.

      • 이런 거라면, 이미 해 봐서.

    • MH-M18은 적당히 불친절하다.

    이걸로 공부가 되겠냐?

    • 이게 걱정인데, 흠.

    • MCU를 활용해서 여러 곡 넘기기 등의 부가 기능을 지원하도록 해 보아야 뭔가 배우게 될 것 같다.







    - 컬렉션 아티클