nRF はじめてのLチカ
nRF52系のBLE内蔵のSOCを触ってみる。本来は、正規の評価ボードを入手してそれで勉強してとなるが、なかなか個人でこの評価ボードを購入するって気にならない。7000円を超える。
そこで目を付けたのがseeedのXAIO。秋月でも取り扱いしていて入手性が高く安い。同じMPUが載っているので、これを評価ボードの代わりに使って理解を進めようというもの。Arduinoで開発ではなく、Segger embedded studio(SES)でNordicのexampleを理解していきたいという狙い。
【回路図】
https://wiki.seeedstudio.com/XIAO_BLE/
Arduinoで使う訳ではないが、ここに、回路図やデータシートのリンクあり。
XAIOのピン配がスプレッドシートでもおいてある。
【書き込み環境】
XAIOの裏面にある端子に、直接半田付けしてひっぱり出しJ-LINKに接続。
SESとSDKのインストールについてはネットに任せる。
自分の場合は、ダウンロードしたSDKを下のようなフォルダにインストールした。
D:\Nordic\SDK\nRF5_SDK_17.1.0_ddde560
このヘッダーファイルをboards.hのBOARD CUSTOMの下のヘッダーファイルの名前にしてやる。
【参考URL】
https://shizuk.sakura.ne.jp/bluetooth/nrf52/overview.html
https://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.nrf52%2Fdita%2Fnrf52%2Fnrf52_series.html
nRF Connect SDKhttps://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/working_with_nrf/nrf52/gs.html
コメント
コメントを投稿