Adafruit ItsyBitsy nRF52840 Expressブレイクアウトボード

Adafruit ItsyBitsy nRF52840 Expressブレイクアウトボードは、Nordic nRF52840 Bluetooth LEプロセッサを搭載しています。1MBのフラッシュを備え、64MHzで動作する高速nRF52840 Cortex M4プロセッサを採用した小型で強力なブレイクアウトボードです。非常にコンパクトでしかも大きなメモリ容量、Bluetooth LE対応を備えた製品を作りたいユーザーに適しています。ItsyBitsy nRF52840 Expressは、BLE通信のセントラルとペリフェラル両方として機能できるため、限られた無線接続環境には最適の選択肢です。ボードはArduinoとCircuitPythonの両方でサポートされています。ItsyBitsy nRF52840 Expressは、わずか1.4インチ(縦)x0.7インチ(横)の大きさで6個の電源ピンと21個のデジタルGPIOピン(6ピンはアナログ入力ピン)を備えています。ボードは、Feather nRF52840と同じチップを搭載していますが、サイズが極めて小型化されています。データロギング、ファイルストレージ、CircuitPythonコードに向けて2MBのQSPIフラッシュが組み込まれています。

ItsyBitsy nRF52840 Expressには、Arduino IDE互換デモが提供されていますが、CircuitPythonはボードに簡単にインストールできます。プラグインすると、code.pyで書かれた小さなディスクドライブとして表示されます。お好みのテキストエディタでcode.pyを編集し、Pythonを使用したワイヤレス対応プロジェクトのビルドを行うことができます。インストール、IDE、コンパイラが不要なので、ソフトウェアのインストールができないChromeBooksを含め、あらゆるPCで使用できます。完了してプラグを抜けば、コードは残ります。各ボードには組み立て済み・テスト済みのItsyBitsy nRF52840と、ブレッドボードの使用に向けてはんだ付け可能なヘッダが提供されています。

特徴

  • メインボードとサイズ、フォームファクタが同じ
    • ピン配列は類似しているが同一ではない(無線アンテナがあるため他の多くのItsyシリーズと同様、ボードの端にピンなし)
  • Cortex M4 DSP命令による浮動小数点サポート
  • 電源/イネーブルピンによる32ビット3.3Vロジックおよび電源
  • 1024KBフラッシュ、256KB RAM
  • ファイル保存用2MB QSPIフラッシュチップ、CircuitPythonコードストレージ
  • UF2ブートローダでプリプログラムされたネイティブオープンソースUSBスタック
  • Bluetooth Low Energy対応2.4 GHz無線
  • FCC/IC/TELEC認証済モジュール
  • 最大出力電力:+8dBm
  • 21 GPIO、6 x12ビットADCピン、最大12のPWM出力(各4出力を備えた3個のPWMモジュール)
  • 汎用点滅用赤色LED、カラフルフィードバック用mini DotStar RGB LED
  • 1 x Special Vhigh出力ピンにより、NeoPixel、サーボ、その他の5Vロジックデバイスの駆動用にVBATまたVUSBからより高い電圧を提供
    • 高電圧ロジックレベル出力用デジタル5レベル変換出力
  • あらゆるOSにサポートされたネイティブUSB - ArduinoまたはCircuitPythonでUSBシリアルコンソール、キーボード/マウスHIDとして、さらにはPythonスクリプト保存用の小さなディスクドライブとしても使用可能
  • Arduino IDEまたはCircuitPythonでの使用可能
  • UF2ブートローダで事前ロード済み、USBストレージキーと同様
    • ファームウェアをプログラムにドラッグするだけで、特別なツールやドライバは不要
    • CircuitPythonまたはArduino IDEのロードが可能
公開: 2020-01-31 | 更新済み: 2024-03-28