다음을 통해 공유


Bluefruit Feather(nRF52840)

개요

nRF52840은 키보드나 마우스와 같은 HID 주변 장치로 동작할 수 있는 북유럽 반도체의 LE(저에너지) 라디오입니다. 자세한 내용은 Adafruit북유럽 반도체 nRF52840 참조를 통해 찾을 수 있습니다.

디바이스 이름 매개 변수 사용 예제
블루프루트 깃털 블루프루트52 RunPairingTests.bat 블루프루트52

Bluefruit Feather nRF52840 디바이스의 사진입니다.

지원되는 테스트

하드웨어

블루프루트 LE UART Friend는 아다프루트를 통해 구매할 수 있습니다. 마이크로 USB 케이블이 필요합니다.

비고

Bluefruit Feather 디바이스는 현재 USB 직렬을 통해서만 지원됩니다.

시작하기

부팅 로더 업데이트

새 하드웨어를 처음 가져오는 경우 부팅 로더를 업데이트해야 합니다. 각 Bluefruit Feather 디바이스에 대해 한 번만 이 작업을 수행해야 합니다.

  1. 마이크로 USB 케이블을 통해 Bluefruit Feather 디바이스를 PC에 연결합니다.
  2. Adafruit 지침에 따라 부팅 로더를 업데이트합니다.
    • 부팅 로더의 버전 0.6.3_s140_6.1.1을 사용합니다.
    • 다운로드할 올바른 패키지에는 "feather_nrf52840_express_bootloader-0.6.3_s140_6.1.1.zip"라는 이름이 있어야 합니다. 0.6.3 릴리스 페이지에서 찾을 수 있습니다.

펌웨어 업데이트

BTP의 각 릴리스에 대한 펌웨어를 업데이트해야 합니다.

  1. Arduino 명령줄 인터페이스를 획득하고 설정합니다.

    1. 최신 버전의 arduino-cli를 다운로드합니다.
    2. 아직 수행하지 않은 경우 PATH 변수에 arduino-cli를 추가합니다.
    3. Adafruit 보드 패키지를 획득하려면 명령 프롬프트에서 다음을 실행합니다.
    arduino-cli config init
    arduino-cli core update-index
    arduino-cli core update-index --additional-urls https://adafruit.github.io/arduino-board-index/package_adafruit_index.json
    arduino-cli core install adafruit:nrf52 --additional-urls https://adafruit.github.io/arduino-board-index/package_adafruit_index.json
    
  2. 명령 프롬프트에서 다음을 실행하여 Bluefruit Feather에 할당된 COM 포트를 식별합니다.

    arduino-cli board list
    
  3. 명령 프롬프트에서 다음을 실행하고 COMX의 X를 이전 단계에서 식별된 COM 포트 번호로 바꿔 Bluefruit Feather에 펌웨어를 업로드합니다.

    arduino-cli upload -p COMX --fqbn adafruit:nrf52:feather52840 --input-file C:\BTP\<version>\DeviceFirmware\BtpBluefruit_nRF52840.ino.zip
    

기능

  • UART 데이터 연결
  • HID 및 기타 GATT 기반 서비스 지원
  • 완전 인증된 저에너지 Bluetooth 5.0 라디오
  • 구성 가능한 ATT 데이터베이스
  • 작은 폼 팩터, 저전력, 표면 탑재 모듈

비고

Bluefruit Feather는 현재 Traduci에서 사용할 수 없습니다.

문제 촬영

  • 테스트가 일관되게 실패하고 Bluefruit Feather의 펌웨어가 최근에 업데이트되지 않은 경우 1단계에 따라 펌웨어가 지원되는 버전인지 확인합니다. 버전이 오래된 경우 부팅 로더를 다운로드하고 최신 펌웨어를 설치합니다.