Home Made Garbage

Adafruit Feather nRF52 Bluefruit LE 動かしてみた

ホーム
電子工作
Raspberry Pi
WordPress
IOT

以前購入したBLE内蔵マイコンAdafruit Feather 32u4 Bluefruit LEの上位機種のAdafruit Feather nRF52 Bluefruit LEを購入しましたので諸々記載しますー

Adafruit Feather 32u4 Bluefruit LE 動かしてみた

Adafruit Feather nRF52 Bluefruit LEとは

Bluetooth LEモジュールnRF52832を搭載したAdafruit製のボードです。
Feather 32u4はArduino完全互換のためにマイコンATmega 32u4も搭載してましたがnRF52はAtmelマイコンなしでもArduino IDEでプログラム書き込み可能で安価で高性能です!!
 
   Feather nRF52 Feather 32u4
マイコンチップ ARM Cortex-M4FコアMDBT42Q ARM Cortex-M0コアMDBT40
BLE nRF52832 nRF51822
動作周波数 64 MHz 72 MHz
フラッシュメモリ 512KB 256 KB
SRAM 64KB 16 KB
その他   ATmega 32u4搭載
Adafruit Feather nRF52 Bluefruit LE - スイッチサイエンス
nRF52832を搭載したAdafruit社製の小型Arduino互換ボードです。USBインターフェース、リチウムポリマー電池用のJST PH型2ピンコネクタを標準搭載。リチウムポリマー電池での駆動はもちろん、充電も可能です。
 

ピン配置

回路図

Arduino IDE設定

以下の公式サイトに記載の手法でArduinoで開発できるようにします。

  • メニュー [ファイル]->[環境設定]内のAdditional Boards Manager URLsに

を追加(すでに他のjsonを入力してる場合はカンマで仕切る)し[OK]をクリック
160727_1

  • メニュー [ツール]->[マイコンボード]内の[ボードマネージャー]を選択 [ボードマネージャー] 内の”Adafruit nRF52 by Adafruit”を選択し[Install]をクリック
  • インストール後メニュー [ツール]->[マイコンボード]内に”Adafruit Bluefruit nRF52 Feather”が追加される。

nrfutilのインストール

macとLinuxの場合はnRF52832の製造元のNordic Semiconductorが提供するnrfutilというパッケージをインストールする必要があります。

nrfutilのインストールすることによって内蔵フラッシュメモリにブートローダが構築され直接Arduinoでプログラミングできるようになります。

ターミナルで以下を実行することでインストールされます。

pipインストールされておらずエラーが出る場合は以下でpipコマンドが使えるようになります。

 

これで環境はバッチリ!POV製作に活用しようと思ってます 😆 

球体POV製作への道 その8 -ESP32 & BLINK で Dotstar制御-

 

 

コメントを残す

メールアドレスが公開されることはありません。コメントのみでもOKです。

TOP