라즈베리파이 공식 홈페이지에 2023년 6월 14일자 Eben Upton에 의해 게시된 글입니다. 원문은 아래 링크입니다. https://www.raspberrypi.com/news/new-functionality-bluetooth-for-pico-w/ 번역기 번역이니 감안하고 봐주세요.
#######################################################
작년 6월에 RP2040 마이크로컨트롤러를 중심으로 구축된 Pico 플랫폼의 무선 지원 버전인 Raspberry Pi Pico W를 출시했습니다. 그 이후 1년 동안, 우리는 50만개 이상의 Pico 보드를 판매하였고, 노래하는 물고기에서 웹 서버, 의사소통하는 집 식물에 이르기까지 수많은 프로젝트에 사용되었습니다.
그러나 한 가지 빠진 것이 있습니다. 블루투스 지원입니다. 이제 문제가 해결되었습니다. 새 Pico W를 구입할 필요조차 없습니다.
Pico W의 무선 기능은 802.11n Wi-Fi 및 Bluetooth 5.2를 모두 제공하는 2.4GHz 무선이 포함된 Infineon CYW43439 장치에서 제공되며, Bluetooth Classic 및 Bluetooth Low Energy(BLE) 기능을 지원합니다.
출시 당시 당사의 펌웨어와 호스트 측 소프트웨어는 블루투스는 비활성화하고 Wi-Fi만 활성화했습니다.
이제 C SDK 1.5.1 버전과 최신 MicroPython 빌드를 통해 기존 Pico W는 Bluetooth 및 Bluetooth LE 장치와 통신할 수 있습니다. 특히, 당사는 일시적으로 ACL/SCO를 제외하고 BLE Central 및 Peripheral 역할과 함께 Bluetooth Classic을 지원합니다. Bluetooth Classic 및 BLE를 개별적으로 활성화하거나 둘 다 동시에 사용할 수 있도록 구성할 수도 있습니다. 지원되는 Bluetooth 프로토콜 및 프로필에 대한 자세한 내용은 GitHub에서 확인할 수 있습니다. https://github.com/bluekitchen/btstack#supported-protocols-and-profiles
iPhone의 Punch Through LightBlue 앱에서 Pico W에서 실행되는 MicroPython으로 작성된 온도 센서 주변 장치로 광고 데이터(왼쪽), 서비스(가운데) 및 온도 서비스(오른쪽)가 표시되어 있습니다.
Bluetooth와 Pico W를 시작하고 싶다면 설명서 사이트와 https://www.raspberrypi.com/documentation/microcontrollers/ C SDK와 MicroPython을 모두 사용하여 Bluetooth LE를 시작하는 방법을 안내하는 Connecting to the Internet with Raspberry Pi Pico W 책을 참조하십시오. https://datasheets.raspberrypi.com/picow/connecting-to-the-internet-with-pico-w.pdf
업데이트: 블루투스 지원이 공식 MicroPython repo에 통합되었습니다.
크레딧은 생략..........
|