BLEいろいろ

チップとモジュールとボードの関係

BLEはチップ、モジュール、ボードがいろいろあって分かりにくいので、(1)Nordic勢、(2)その他のARM勢、(3)非ARM勢 に分けて主なものを整理してみた。(クリックで拡大)
その1
その2
その3

けっきょく、どれを選べばいいのか?

(1) マイコンなんか知らん勢
  →Konashi使っとけ
(2) BLEよく分からんからUARTにしろ勢
  →RN4020でも使っとけ
(3) スクリプトで簡単に開発したい勢
  →BluegigaとかLairdとか
(4) C言語でお手軽に開発したい勢
  →Nordic系のmbedか、ESP32でArduinoか、あるいはEZ-BLEか
(5) ガチでC言語で開発する勢
  →NordicのSDK使っとけ
(6) しがらみで採用するデバイスが決まる勢
  →あきらめましょう