라즈베리 파이 재단은 오랫동안 기다려온 블루투스 기능에 대한 지원을 제공하는 라즈베리 파이 피코 W 변형에 대한 주목할 만한 펌웨어 업데이트를 출시했습니다. 이 개발은 C SDK 버전 1.5.1 및 최신 MicroPython 빌드와 함께 제공되며, 사용자는 기존 Raspberry Pi Pico W 보드에서 Bluetooth 기술을 통해 무선 연결을 설정할 수 있습니다.

이전에는 베타 버전으로만 제공되던 블루투스 지원이 이제 공식적으로 정식 버전으로 출시되었습니다. 그러나 이 개발이 왜 중요한지에 대한 의문은 여전히 남아 있습니다.

새로운 기능?

처음 출시되었을 때 Pico W는 802.11n을 통해 Wi-Fi를 지원하는 Infineon CYW43439 무선 칩셋을 사용했지만 펌웨어 및 호스트 측 소프트웨어의 제한으로 인해 Bluetooth 기능을 활성화하지 못했습니다.

상당한 지연 시간은 보드의 두 집적 회로를 상호 연결하는 단일 3핀 SPI 버스를 통해 Bluetooth와 Wi-Fi를 동시에 활용하는 데 어려움이 있었기 때문입니다.

라즈베리 파이 블로그 에 발표된 이 업데이트(대부분 버그 수정 릴리스)에는 Bluetooth 클래식(일시적으로 ACL/SCO 제외)에 대한 지원이 포함되어 있으며 Pico W가 BLE 중앙 및 주변 장치로 모두 작동할 수 있습니다. 또한 Bluetooth Classic과 BLE를 개별적으로 활성화하거나 두 옵션을 동시에 사용할 수 있도록 Pico W를 유연하게 구성할 수 있습니다.

Bluetooth 클래식 및 저에너지 프로파일 모두에 대한 호환성 범위를 증폭하는 BlueKitchen의 BTStack을 통합한 것도 주목할 만한 특징입니다. 일반적으로 이 라이브러리 모음은 비상업적 용도로만 액세스할 수 있지만, Pico W(및 WH)에 대한 보완 허가를 받으면 후자의 경우 산업용으로도 사용할 수 있습니다.

새 보드를 구입해야 하나요?

이미지 출처: 라즈베리 파이 재단

이번 릴리스는 기존 Pico W 보드의 펌웨어 업그레이드에 중점을 두었으므로 새 보드를 구입할 필요는 없습니다. 새로운 블루투스 기능을 활용하려면 최신 펌웨어 업데이트를 다운로드하기만 하면 됩니다. 새 버전의 C SDK 버전 1.5.1은 라즈베리 파이의 GitHub 저장소 에서 다운로드할 수 있습니다.

또한 Raspberry Pi의 마이크로파이썬 문서 페이지에서 Wi-Fi 및 블루투스 LE를 지원하는 최신 마이크로파이썬 빌드를 다운로드하여 보드에 플래시하면 이제 블루투스를 지원하는 최신 업데이트를 받을 수 있습니다.

이 글도 확인해 보세요:  영감을 주는 13가지 DIY 주방 프로젝트

지금 할 수 있는 프로젝트

베타 단계부터 공식 블루투스 지원이 가능해짐에 따라 사용자들은 라즈베리 파이 파이 파이코 W 보드에 블루투스 기능이 없어 방해를 받거나 추가 블루투스 모듈을 사용해야 했던 수많은 매력적인 프로젝트들을 탐색할 수 있게 되었습니다. 다음은 창의력을 자극할 수 있는 몇 가지 제안입니다.

게임 컨트롤러

Pico W를 활용하여 레트로 게임 경험과 몰입형 가상 현실 세션에 모두 적합한 맞춤형 블루투스 게임 컨트롤러를 만들 수 있습니다. 작은 크기와 빠른 블루투스 연결 덕분에 혁신적인 게임 액세서리를 제작하려는 개발자에게 매우 매력적인 선택입니다.

웨어러블 기술

웨어러블 애플리케이션에 Pico W 모듈을 통합하면 심박수 모니터, 피트니스 트래커, 스마트워치 등 다양한 Bluetooth 호환 장치와의 무선 통신이 용이해집니다.

홈 오토메이션

맞춤형 홈 오토메이션 프레임워크를 개발하여 집 안의 다양한 가정용 기기 및 가젯을 제어하고 모니터링할 수 있는 Bluetooth 기술을 활용할 수 있습니다. 맞춤형 모바일 애플리케이션을 배포하거나 일반적인 스마트 홈 플랫폼과 통합하면 사용자가 눈에 띄지 않게 조명, 가전 제품 및 보안 시스템을 제어할 수 있습니다.

블루투스 제어 자동차

인터넷 인터페이스 또는 모바일 애플리케이션을 통해 개인화된 원격 제어 로봇 차량을 만들어 Pico W의 작은 크기와 무선 연결 기능을 활용할 수 있습니다.

블루투스 MP3 뮤직 플레이어

블루투스 뮤직 플레이어를 만드는 것은 자극적인 모험으로 시작할 수 있습니다. 기존 프로젝트를 조정하는 데 어려움이 있을 수 있지만, 특히 공식적으로 지원되는 라즈베리 파이 피코 W의 블루투스 기능을 통합하는 데 어려움이 있을 수 있지만, 여전히 달성할 수 있습니다.

앞서 언급한 프로젝트 제안은 최근 라즈베리 파이 파이 파이 W에 추가된 블루투스 기능을 활용하여 얻을 수 있는 잠재적 결과의 일부에 불과합니다. 이 기능을 더 자세히 살펴보고 싶은 분들을 위해 라즈베리 파이 파이 파이 파이 W에서 블루투스 활성화 및 테스트에 대한 튜토리얼을 제공합니다.

이 글도 확인해 보세요:  라즈베리 파이에서 호스팅할 수 있는 9가지 종류의 서버

Pico W 블루투스로 무선 연결하기

최근의 개발은 블루투스 및 블루투스 저에너지 연결의 기능을 통합하여 Pico W 라즈베리 파이의 잠재력을 상당히 강화했습니다. 이러한 혁신을 통해 사용자는 이전에는 불가능했던 다양한 흥미로운 프로젝트에 액세스할 수 있습니다.이러한 발전을 직접 경험하려면 공식 웹사이트에서 최신 펌웨어 업데이트를 다운로드하고 GitHub에서 호스팅되는 방대한 리소스 리포지토리를 살펴보세요.

By 박준영

업계에서 7년간 경력을 쌓은 숙련된 iOS 개발자인 박준영님은 원활하고 매끄러운 사용자 경험을 만드는 데 전념하고 있습니다. 애플(Apple) 생태계에 능숙한 준영님은 획기적인 솔루션을 통해 지속적으로 기술 혁신의 한계를 뛰어넘고 있습니다. 소프트웨어 엔지니어링에 대한 탄탄한 지식과 세심한 접근 방식은 독자에게 실용적이면서도 세련된 콘텐츠를 제공하는 데 기여합니다.