参考リンク
Arduino Core for Adafruit Bluefruit nRF52 Boards nRF52832 / nRF52840 ライブラリ
Adafruit nRF52 Bootloader EBYTEのもいつのまにか追加されてる
ドングルの使い勝手がいいのだが、技適有りだとRAYTAC MDBT50Q-RX ぐらいしか見ない気がする。でも、あれは、ハード的な追加は出来ないと思う。2000円ほどの、Seeed Studio XIAO nRF52840が、現実的かな。Arduino Core for Adafruit Bluefruit nRF52 Boards nRF52832 / nRF52840 ライブラリ
Adafruit nRF52 Bootloader EBYTEのもいつのまにか追加されてる
技適無しなら、AliExpress で買えるが、電子部品全般に高騰していて割安感はあまり無い。安いうちに、EBYTE のドングルを沢山買っておくんだった。
自作無線デバイスのレシーバ側、ATMega32u4 + nRF24 を、nRF52840 に置き換えるのに使いたい。作業PCには、時計機能、HTPCには、赤外線機能、それぞれ、32u4 のでいいが、他のPCは、無線通信だけ出来ればいいから、ドングル一つで済む nRF52840 が最適。ブザーだけは、追加した。
![32u4 + nRF24 vs nRF52840 ドングル](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEmRaU2P2xpvW_RCQijLLJYEJS-O2qa4xC_MFIN7b0QvhHakVVk9HqH4rqBEee53iy14mMeUjpPA-8bxRHyqk6ePDPXIdkGTMC8uQQK6-rigWEge3ir2_rgSyaGkKDbvHwfE-rRTD9YAd27Ew8vyyruqffvi116j6jI8EdS9HaN0_x-LPWTrUVK4o1yTc/s1600/32u4_52840.jpg)
RAW-HID は、Adafruit のライブラリだと、hid_generic_inout という名前。未だよくわかっていないが、Delphi 側アプリと、通信できるのは確認した。
uint8_t const desc_hid_report[] =
{
TUD_HID_REPORT_DESC_GENERIC_INOUT(64)
};
Adafruit_USBD_HID usb_hid(desc_hid_report, sizeof(desc_hid_report), HID_ITF_PROTOCOL_NONE, 2, true);
BLE は、今のところ予定なし。Bluetooth は、僕の信頼度低し。{
TUD_HID_REPORT_DESC_GENERIC_INOUT(64)
};
Adafruit_USBD_HID usb_hid(desc_hid_report, sizeof(desc_hid_report), HID_ITF_PROTOCOL_NONE, 2, true);
※ 技適マーク無しの無線デバイスの実験は、日本国外で行いましょう。
0 件のコメント:
コメントを投稿