최근 10개 글 보기
모든 글 보기

충동구매

지난 11월, Home Assistant 호스트 장비를 바꾸기 위해 Seeed Studio에서 직구할 일이 있었습니다. 택배비가 아깝다는 생각이 들어 즉흥적으로 몇몇 전자부품을 함께 구매하게 되었습니다. 덕분에 관세를 내게 되었습니다 
그 중 하나가 바로 XIAO nRF52840이었습니다.

Seeed Studio - XIAO Series 소개 페이지 중 일부 [링크]
Seeed Studio의 XIAO는 小(작을 소)의 중국어 발음에서 따온 이름이라 합니다. 샤오미 할 때 그 XIAO인것 같은데요, 작지만 강한? 그런게 모토인듯 합니다.

Seeed Studio - XIAO Series 소개 페이지 중 일부 [링크]
[nRF52] Seeed Studio XIAO nRF52840

아직 삽질중이라 포스팅을 하지 못하고 있지만 BLE를 활용하는 프로젝트를 하나 진행하고 있습니다.
BLE Device와 연결하여 데이터를 가져오는 GATT Client를 만드는 중인데요, 일반적인 BLE 장치는 PC나 스마트폰의 BLE 스캐너 프로그램을 활용하면 되지만, 타겟 디바이스가 HID이다 보니 이런 방법으로는 내부의 구조를 뜯어보기 어렵다는 문제가 있었습니다.
이러한 이유로 BLE Sniffer로의 사용을 위해 nRF52840 USB 동글을 구매하게 되었습니다.
nRF SoC 알아보기
nRF SoC 개발을 하는 것은 아니지만, nRF SoC를 구매한 김에 Nordic Semiconductor에서 어떤 SoC를 다루는지 알아보기로 하였습니다.
우선 Nordic의 RF SoC를 nRF라 부르며, 지원하는 RF 종류에 따라 nRF 뒤에 붙는 두 숫자로 시리즈가 나뉘었습니다.

Nordic Product Guide - https://www.nordicsemi.com/products
위 표에 따르면 셀룰러를 지원하는 nRF91, BLE/IEEE 802.15.4 등 다양한 프로토콜을 지원하는 nRF52, nRF52의 업그레이드 버전인 nRF53으로 나뉘는 것을 알 수 있었습니다.
[nRF52] nRF52840 USB 동글





