ARDUINOロゴ

ARDUINO ABX00027 Nano33IoT開発ボード

ARDUINO-ABX00027-Nano-33-IoT-開発ボード-製品

特徴

SAMD21G18A

  • プロセッサ
    • 256KB Flash
    • 32KB Flash
    • パワーオンリセット(POR)およびブラウンアウト検出(BOD)
  • 周辺機器
    • 12チャネルDMA
    • 12チャンネルイベントシステム
    • 5x16ビットタイマー/カウンター
    • 拡張機能を備えた3x24ビットタイマー/カウンター
    • 32ビットRTC
    • ウォッチドッグタイマー
    • CRC-32ジェネレーター
    • 8つのエンドポイントを備えたフルスピードのホスト/デバイスUSB
    • 6x SERCOM(USART、I2C、SPI、LIN)
    • 2チャンネルIXNUMXS
    • 12ビット350kspsADC(オーバーで最大16ビットampling)
    • 10ビット350kspsDAC
    • 外部割り込みコントローラ(最大16行)

ニーナW102

  • モジュール
    • 最大6MHzのデュアルコアテンシリカLX240CPU
    • 448 KB ROM、520 KB SRAM、2MBフラッシュ
  • Wi-Fi
    • 最大802.11MビットのIEEE11b
    • IEEE802.11g最大54MBit
    • IEEE802.11n最大72MBit
    • 2.4 GHz、13チャネル
    • 16dBmの出力電力
    • 19dBmのEIRP
    • -96dBmの感度
  • Bluetooth BR / EDR
    • 最大7つの周辺機器
    • 2.4 GHz、79チャネル
    • 最大3Mbit / s
    • 8/2 Mbit/sで3dBmの出力電力
    • 11/2 Mbit/sで3dBmEIRP
    • 88dBmの感度
  • Bluetooth 低エネルギー
    • Bluetooth4.2デュアルモード
    • 2.4GHz 40チャンネル
    • 6dBmの出力電力
    • 9dBmのEIRP
    • 88dBmの感度
    • 最大1メガビット/
  • MPM3610 (DC-DC)
    • 入力ボリュームを調整しますtage最大21V、最小65%の効率@最小負荷
    • 85Vで12%以上の効率
  • ATECC608A (暗号チップ)
    • 安全なハードウェアベースのキーストレージを備えた暗号化コプロセッサ
    • 最大16個のキー、証明書、またはデータ用の保護されたストレージ
    • ECDH:FIPSSP800-56A楕円曲線ディフィーヘルマン
    • NIST標準のP256楕円曲線のサポート
    • オフチップコンテキストの保存/復元を含むSHA-256およびHMACハッシュ
    • AES-128暗号化/復号化、GCMのガロア体乗算
  • LSM6DSL (6軸IMU)
    • 常時オンの3D加速度計と3Dジャイロスコープ
    • 最大4KバイトベースのスマートFIFO
    • ±2/±4/±8/±16gフルスケール
    • ±125/±250/±500/±1000/±2000DPSフルスケール

理事会

すべてのNanoフォームファクターボードと同様に、Nano 33 IoTにはバッテリー充電器はありませんが、USBまたはヘッダーを介して電力を供給できます。
注記: Arduino Nano33IoTは3.3VI/Oのみをサポートし、5V耐性はないため、このボードに5V信号を直接接続していないことを確認してください。接続すると損傷します。 また、5V動作をサポートするArduino Nanoボードとは対照的に、5Vピンはvolを供給しませんtageですが、ジャンパーを介してUSB電源入力に接続されています。
1.1アプリケーション例ampレ
気象観測所: Arduino Nano 33 IoTをセンサーとOLEDディスプレイと組み合わせて使用​​することで、温度や湿度などを携帯電話に直接通信する小さな気象観測所を作成できます。
空気質モニター: 悪い空気の質はあなたの健康に深刻な影響を与える可能性があります。 Nano 33 IoTをセンサーとモニターで組み立てることで、室内環境で空気の質が維持されていることを確認できます。 ハードウェアアセンブリをIoTアプリケーション/APIに接続することで、リアルタイムの値を受け取ることができます。
エアドラム: すばやく楽しいプロジェクトは、小さなエアドラムを作成することです。 Nano 33 IoTを接続し、作成からスケッチをアップロードします Web 編集して、選択したオーディオワークステーションでビートの作成を開始します。

評価

推奨動作条件

シンボル 説明 マックス
  ボード全体の控えめな熱制限: -40°C(40°F) 85°C(185°F)

消費電力

シンボル 説明 タイプ マックス ユニット
VINMax 最大入力ボリュームtageVINパッドから -0.3 21 V
VUSBMax 最大入力ボリュームtageUSBコネクタから -0.3 21 V
Pマックス 最大消費電力 未定 mW

機能オーバーview

ボードトポロジARDUINO-ABX00027-Nano-33-IoT-開発ボード-FIG1

参照 説明 参照 説明
U1 ATSAMD21G18Aコントローラー U3 LSM6DSOXTRIMUセンサー
U2 NINA-W102-00B WiFi/BLEモジュール U4 ATECC608A-MAHDA-Tクリプトチップ
J1 マイクロUSBコネクタ PB1 IT-1185-160G-GTRプッシュボタン

ARDUINO-ABX00027-Nano-33-IoT-開発ボード-FIG2

参照 説明 参照 説明
SJ1 オープンソルダーブリッジ(VUSB) SJ4 閉じたはんだブリッジ(+ 3V3)
TP テストポイント xx ロレム・イプサム

プロセッサ
メインプロセッサは、最大0MHzで動作するCortexM48+です。 そのピンのほとんどは外部ヘッダーに接続されていますが、一部はワイヤレスモジュールおよびオンボードの内部I2C周辺機器(IMUおよびCrypto)との内部通信用に予約されています。
注記: 他のArduinoNanoボードとは対照的に、ピンA4とA5には内部プルアップがあり、デフォルトでI2Cバスとして使用されるため、アナログ入力として使用することはお勧めしません。 NINA W102との通信は、シリアルポートとSPIバスを介して次のピンを介して行われます。

SAMD21ピン SAMD21 の頭字語 NINAピン NINA の頭字語 説明
13 PA08 19 RESET_N リセット
39 PA27 27 GPIO0 注意リクエスト
41 PA28 7 GPIO33 認める
23 PA14 28 GPIO5 SPI CS
21 GPIO19 UARTRTS    
24 PA15 29 GPIO18 SPI クロック
20 GPIO22 UART CTS    
22 PA13 1 GPIO21 SPI ミソ
21 PA12 36 GPIO12 スピモシ
31 PA22 23 GPIO3 プロセッサーTXNinaRX
32 PA23 22 GPIO1 プロセッサーRXNinaTX

WiFi/BT通信モジュール
Nina W102はESP32に基づいており、Arduinoから事前に認定されたソフトウェアスタックとともに提供されます。 ファームウェアのソースコードが利用可能です[9]。
注記: ワイヤレスモジュールのファームウェアをカスタムのもので再プログラミングすると、Arduinoによって認定された無線規格への準拠が無効になるため、他の電子機器や人から遠く離れた民間の研究所でアプリケーションを使用しない限り、これはお勧めできません。 無線モジュールでのカスタムファームウェアの使用は、ユーザーの単独の責任です。 モジュールのピンの一部は外部ヘッダーに接続されており、SAMD32の対応するピンが適切にトライステートになっている場合は、ESP21によって直接駆動できます。 以下はそのような信号のリストです:

SAMD21ピン SAMD21 の頭字語 NINAピン NINA の頭字語 説明
48 PB03 8 GPIO21 A7
14 PA09 5 GPIO32 A6
8 PB09 31 GPIO14 A5 / SCL
7 PB08 35 GPIO13 A4 / SDA

3.4 暗号
Arduino IoTボードの暗号チップは、シークレット(証明書など)を安全に保存する方法を提供し、プレーンテキストでシークレットを公開することなく安全なプロトコルを高速化するため、他の安全性の低いボードとの違いを生み出します。 CryptoをサポートするArduinoライブラリのソースコードが利用可能です[10]

3.5 慣性モーメント
Arduino Nano 33 IoTには6軸IMUが組み込まれており、ボードの向きを測定したり(重力加速度ベクトルの向きを確認することで)、衝撃、振動、加速度、回転速度を測定したりできます。 IMUをサポートするArduinoライブラリのソースコードが利用可能です[11]

3.6パワーツリーARDUINO-ABX00027-Nano-33-IoT-開発ボード-FIG3

ボード操作

はじめに– IDE
Arduino 33 IoTをプログラムしたい場合は、ArduinoデスクトップIDEをインストールする必要があります[1] Arduino 33 IoTをコンピューターに接続するには、Micro-BUSBケーブルが必要です。 これは、LEDで示されるように、ボードにも電力を供給します。

はじめに– Arduino Web エディタ
これを含むすべてのArduinoボードは、Arduinoですぐに使用できます Web エディター[2]、簡単なプラグインをインストールするだけです。
Arduino Web Editorはオンラインでホストされているため、すべてのボードの最新機能とサポートを常に最新の状態に保つことができます。 [3]に従ってブラウザでコーディングを開始し、スケッチをボードにアップロードします。

はじめに– Arduino IoT Cloud
すべてのArduinoIoT対応製品はArduinoIoTクラウドでサポートされており、センサーデータのログ記録、グラフ化、分析、イベントのトリガー、自宅やビジネスの自動化が可能です。

Sampルスケッチ
SampArduino 33 IoTのスケッチは、「ExampArduinoIDEまたはArduinoProの「ドキュメント」セクションの「les」メニュー webサイト[4]

オンラインリソース
ボードでできることの基本を理解したので、ProjectHub [5]、Arduinoライブラリリファレンス[6]、オンラインストア[7]でエキサイティングなプロジェクトをチェックすることで、ボードが提供する無限の可能性を探ることができます。センサー、アクチュエーターなどでボードを補完することができます。

ボードリカバリ
すべてのArduinoボードには、USB経由でボードをフラッシュできるブートローダーが組み込まれています。 スケッチがプロセッサをロックし、USB経由でボードにアクセスできなくなった場合は、電源投入直後にリセットボタンをダブルタップすることでブートローダーモードに入ることができます。

コネクタピノARDUINO-ABX00027-Nano-33-IoT-開発ボード-FIG4

USB

ピン 関数 タイプ 説明
1 VUSB 電源入力。 ボードがヘッダーからVUSB経由で電力を供給されている場合、これは出力です

(1)

2 D- ディファレンシャル USB差動データ–
3 D+ ディファレンシャル USB差動データ+
4 ID アナログ ホスト/デバイス機能を選択します
5 グランド 電源グランド

ボードは、VUSBピンを介して電力が供給され、VUSBピンに近いジャンパーが短絡している場合にのみUSBホストモードをサポートできます。

ヘッダー
ボードには、ピンヘッダーで組み立てるか、キャスタレーションビアを介してはんだ付けできる15つのXNUMXピンコネクタがあります。

ピン 関数 タイプ 説明
1 D13 デジタル GPIO
2 +3V3 パワーアウト 外部デバイスへの内部生成電力出力
3 アフリカ アナログ アナログリファレンス; GPIOとして使用できます
4 A0 / DAC0 アナログ ADC入力/DAC出力; GPIOとして使用できます
5 A1 アナログ ADC入力; GPIOとして使用できます
6 A2 アナログ ADC入力; GPIOとして使用できます
7 A3 アナログ ADC入力; GPIOとして使用できます
8 A4 / SDA アナログ ADC入力; I2C SDA; GPIOとして使用できます (1)
9 A5 / SCL アナログ ADC入力; I2C SCL; GPIOとして使用できます (1)
10 A6 アナログ ADC入力; GPIOとして使用できます
11 A7 アナログ ADC入力; GPIOとして使用できます
12 VUSB パワーイン/パワーアウト 通常NC; ジャンパーを短絡することにより、USBコネクタのVUSBピンに接続できます
13 RSTP ... デジタル入力 アクティブローリセット入力(ピン18の複製)
14 グランド 電源グランド
15 車両識別番号 パワーイン ヴィンパワー入力
16 TX デジタル USART TX; GPIOとして使用できます
17 RX デジタル USART RX; GPIOとして使用できます
18 RSTP ... デジタル アクティブローリセット入力(ピン13の複製)
19 グランド 電源グランド
20 D2 デジタル GPIO
21 D3 / PWM デジタル GPIO; PWMとして使用できます
22 D4 デジタル GPIO
23 D5 / PWM デジタル GPIO; PWMとして使用できます
24 D6 / PWM デジタル GPIO、PWMとして使用できます
25 D7 デジタル GPIO
26 D8 デジタル GPIO
ピン 関数 タイプ 説明
27 D9 / PWM デジタル GPIO; PWMとして使用できます
28 D10 / PWM デジタル GPIO; PWMとして使用できます
29 D11 / MOSI デジタル SPI MOSI; GPIOとして使用できます
30 D12 / MISO デジタル SPI MISO; GPIOとして使用できます

デバッグ
ボードの底面、通信モジュールの下に、デバッグ信号が3ミルピッチの2×100テストパッドとして配置されています。 ピン1を図3に示します–コネクタの位置

ピン 関数 タイプ 説明
1 +3V3 パワーアウト volとして使用する内部生成電力出力tageリファレンス
2 スウェーデン デジタル SAMD11単線デバッグデータ
3 スワップクロック デジタル入力 SAMD11単線デバッグクロック
4 UPDI デジタル ATMega4809更新インターフェース
5 グランド 電源グランド
6 RSTP ... デジタル入力 アクティブローリセット入力

機械情報

ボードの輪郭と取り付け穴
理事会の措置は、メートル法とインペリアル法の間で混合されています。 ボードの長さがメートル法であるのに対し、インペリアルメジャーは、ピン列の間に100ミルピッチのグリッドを維持して、ブレッドボードにフィットできるようにするために使用されます。 ARDUINO-ABX00027-Nano-33-IoT-開発ボード-FIG5

コネクタの位置
の view 以下は上からですが、下側にあるデバッグコネクタパッドを示しています。 強調表示されているピンは、各コネクタのピン1です。
トップ view: ARDUINO-ABX00027-Nano-33-IoT-開発ボード-FIG6

底 view:ARDUINO-ABX00027-Nano-33-IoT-開発ボード-FIG7

認定資格

適合宣言CEDoC(EU)
上記の製品は、以下のEU指令の必須要件に準拠しており、したがって、欧州連合(EU)および欧州経済領域(EEA)を含む市場内での自由な移動の資格があることを当社の単独の責任の下で宣言します。

EURoHSおよびREACH211/01/19への適合宣言
Arduinoボードは、電気および電子機器での特定の有害物質の使用制限に関する欧州議会のRoHS2指令2011/65/EUおよび3年2015月863日の理事会のRoHS4指令2015/XNUMX/EUに準拠しています。

物質 上限(ppm)
鉛(Pb) 1000
カドミウム(Cd) 100
水銀(Hg) 1000
六価クロム(Cr6+) 1000
ポリ臭化ビフェニル(PBB) 1000
ポリ臭化ジフェニルエーテル(PBDE) 1000
フタル酸ビス(2-エチルヘキシル}(DEHP) 1000
フタル酸ベンジルブチル(BBP) 1000
フタル酸ジブチル(DBP) 1000
フタル酸ジイソブチル(DIBP) 1000

免税: 免税は請求されません。
Arduinoボードは、化学物質の登録、評価、認可、および制限(REACH)に関する欧州連合規則(EC)1907/2006の関連要件に完全に準拠しています。 私たちはどのSVHCも宣言していません(https://echa.europa.eu/web/ guest / candidate-list-table)は、現在ECHAによってリリースされている高懸念物質の候補リストであり、すべての製品(およびパッケージ)に合計0.1%以上の濃度で含まれています。 また、当社の知る限り、当社の製品には、「認可リスト」(REACH規制の付属書XIV)に記載されている物質および高懸念物質(SVHC)が指定された量で含まれていないことを宣言します。 ECHA(欧州化学機関)1907/2006/ECによって発行された候補リストの付録XVIIによる。

紛争鉱物宣言
電子および電気部品のグローバルサプライヤーとして、Arduinoは、紛争鉱物、特にドッド・フランクウォールストリート改革および消費者保護法、セクション1502に関する法律および規制に関する当社の義務を認識しています。Arduinoは、紛争を直接調達または処理しません。スズ、タンタル、タングステン、ゴールドなどの鉱物。 紛争鉱物は、はんだの形で、または金属合金の成分として当社の製品に含まれています。 合理的なデューデリジェンスの一環として、Arduinoはサプライチェーン内のコンポーネントサプライヤーに連絡を取り、規制への継続的な準拠を確認しました。 これまでに受け取った情報に基づいて、当社の製品には紛争のない地域から供給された紛争鉱物が含まれていることを宣言します。

FCCの注意

コンプライアンス責任者によって明示的に承認されていない変更または修正を行うと、ユーザーの機器の操作権限が無効になる場合があります。
このデバイスは、FCC 規則のパート 15 に準拠しています。操作には次の XNUMX つの条件が適用されます。

  1. このデバイスは有害な干渉を引き起こすことはありません
  2. このデバイスは、望ましくない動作を引き起こす可能性のある干渉を含め、受信したあらゆる干渉を受け入れなければなりません。

FCC RF放射線被曝に関する声明:

  1. この送信機は、他のアンテナまたは送信機と同じ場所に設置したり、連動して動作させたりしてはなりません。
  2. この機器は、制御されていない環境に対して設定された RF 放射線曝露制限に準拠しています。
  3. この装置は、ラジエーターと身体の間に最低 20cm の距離を置いて設置および操作する必要があります。

英語: ライセンス免除無線装置のユーザーマニュアルには、ユーザーマニュアルの目立つ場所、あるいはデバイス、あるいはその両方に、次のまたは同等の通知を含める必要があります。 このデバイスは、カナダ産業省のライセンス免除RSS標準に準拠しています。 操作には、次のXNUMXつの条件が適用されます。

  1. このデバイスは干渉を引き起こす可能性があります
  2. このデバイスは、デバイスの望ましくない動作を引き起こす可能性のある干渉を含む、あらゆる干渉を受け入れなければなりません。

IC SAR警告:
この装置は、ラジエーターと身体の間に20cm以上の距離を置いて設置および操作する必要があります。
重要: EUTの動作温度は85℃を超えることはできず、-40℃を下回ってはなりません。 これにより、Arduino Srlは、この製品が指令2014/53/EUの必須要件およびその他の関連規定に準拠していることを宣言します。 この製品は、すべてのEU加盟国での使用が許可されています。

周波数帯域 最大出力電力(ERP)
863-870MHz -3.22dBm

会社情報

会社名 ArduinoSA。
会社住所 FerruccioPelli経由14ルガーノスイス

リファレンスドキュメント

参照 リンク
Arduino IDE(デスクトップ) https://www.arduino.cc/en/Main/Software
Arduino IDE(クラウド) https://create.arduino.cc/editor
CloudIDEはじめに https://create.arduino.cc/projecthub/Arduino_Genuino/getting-started-with-arduino- web-editor-4b3e4a
フォーラム http://forum.arduino.cc/
SAMD21G18 http://ww1.microchip.com/downloads/en/devicedoc/40001884a.pdf
ニーナW102 https://www.u-blox.com/sites/default/files/NINA-W10_DataSheet_%28UBX- 17065507%29.pdf
ECC608 http://ww1.microchip.com/downloads/en/DeviceDoc/40001977A.pdf
MPM3610 https://www.monolithicpower.com/pub/media/document/MPM3610_r1.01.pdf
NINAファームウェア https://github.com/arduino/nina-fw
ECC608ライブラリ https://github.com/arduino-libraries/ArduinoECCX08
LSM6DSLライブラリ https://github.com/stm32duino/LSM6DSL
プロジェクトハブ https://create.arduino.cc/projecthub?by=part&part_id=11332&sort=trending
ライブラリリファレンス https://www.arduino.cc/reference/en/
Arduinoストア https://store.arduino.cc/

改訂履歴

日付 リビジョン 変更点
04年15月2021日 1 一般的なデータシートの更新

ドキュメント / リソース

ARDUINO ABX00027 Nano33IoT開発ボード [pdf] ユーザーマニュアル
ABX00027、Nano33IoT開発ボード
ARDUINO ABX00027 Nano33IoT開発ボード [pdf] ユーザーマニュアル
ABX00027、Nano33IoT開発ボード
ARDUINO ABX00027 Nano33IoT開発ボード [pdf] ユーザーマニュアル
ABX00027、Nano 33 IoT 開発ボード、ABX00027 Nano 33 IoT 開発ボード

参考文献

コメントを残す

あなたのメールアドレスは公開されません。 必須項目はマークされています *