Skip to main content

Arch Link

note

この文書は AI によって翻訳されています。内容に不正確な点や改善すべき点がございましたら、文書下部のコメント欄または以下の Issue ページにてご報告ください。
https://github.com/Seeed-Studio/wiki-documents/issues

Arch Linkは、Nordic nRF51822とWIZnet W5500イーサネットインターフェースを基盤としたmbed対応の開発ボードです。Arduinoのフォームファクター、Groveコネクタ、micro SDインターフェースを備えており、Bluetooth Low Energyデバイスを非常に簡単に作成できます。

特徴

  • mbed対応
    • オンラインIDE
    • 使いやすいC/C++ SDK
    • 便利なライブラリ
  • LPC11U35に基づくCMSIS DAP
    • ドラッグ&ドロッププログラミング
    • CMSIS DAP標準を使用したデバッグ
    • 通信用のUSB仮想シリアル
  • Groveコネクタを備えたArduinoフォームファクター
    • ボード上にI2CおよびUARTコネクタ
  • Nordic nRF51822 マルチプロトコルBluetooth® 4.0 Low Energy/2.4GHz RF SoC
    • ARM Cortex M0プロセッサ
    • 256kBフラッシュ/16kB RAM
    • デジタルI/O用のI/Oマッピングを設定可能
  • WIZnet W5500イーサネット
    • 以下のハードウェアTCP/IPプロトコルをサポート:TCP、UDP、ICMP、IPv4、ARP、IGMP、PPPoE
    • パワーダウンモードをサポート
    • UDP経由のWake on LANをサポート
    • 高速シリアルペリフェラルインターフェース(SPI MODE 0, 3)をサポート
    • Tx/Rxバッファ用の内部32Kバイトメモリ
    • 10BaseT/100BaseTXイーサネットPHY内蔵
    • RJ45コネクタ付き
  • USB Micro Bコネクタ
  • Micro SDカードコネクタ

ハードウェア概要

始め方

  1. このリンクをクリックしてmbedにログインまたはサインアップします。
  2. mbed_blinkyプログラムをインポートします。
  3. 上部ツールバーのCompileアイコンをクリックしてプログラムをコンパイルし、コンパイルされたhexファイルをダウンロードします。
  4. ダウンロードしたhexファイルをMBEDディスクにドラッグ&ドロップします。

main.cppを開いてプログラムを変更することができます。例えば、以下のコードを使用してLEDを0.1秒ごとに点滅させることができます。

    #include "mbed.h"

DigitalOut led(p30); // オンボードLEDはp30に接続されています

int main()
{
while (true) {
led = !led;
wait(0.1);
}
}

注意

もし「device.hが見つからない」というコンパイルエラーが発生した場合は、プログラム内のmbedライブラリを最新のリビジョンに更新してみてください。

アプリケーション

  1. Color Pixelsは、カラフルなLEDストリップをモバイルフォンで制御できます。

    • 実行方法

      1. BLE_Color_Pixels_Arch_BLE.hexをダウンロードします。

      2. hexファイルをArch BLEのMBEDディスクにコピーします。

      3. Color Pixels Androidアプリをダウンロードします。

        プログラムを変更したい場合は、このリンクをクリックしてColor PixelsプログラムをmbedオンラインIDEにインポートしてください。

        BLEデバイスが頻繁に切断される場合は、BLEパラメータ(Advertising Duration(main.cpp)、Min IntervalおよびMax Interval(nRF51822/projectconfig.h))を変更することで安定性を向上させることができます。

        #define CFG_GAP_CONNECTION_MIN_INTERVAL_MS           20                     /**< 許容される最小接続間隔 */
        #define CFG_GAP_CONNECTION_MAX_INTERVAL_MS 200 /**< 許容される最大接続間隔 */
  2. Arch Link をウェブダッシュボードとして使用できます。

  3. Arch Link をモバイルアプリのダッシュボードとしても使用できます。

ファームウェアの更新または復元

Arch Link の最新ファームウェアバージョンは v0203(2015年6月4日ビルド)です。ファームウェアのバージョンとビルド日を確認するには、MBED ディスクの MBED.HTM または DETAILS.TXT をテキストエディタで開いてください。

変更履歴:

  • 2015-06-4 初版リリース

ファームウェア:

Arch Link 用ファームウェア v0203 2015-06-04
新しいファームウェアをフラッシュする手順:

  • Arch Link のボタンを押しながら電源を入れる
  • CRP DISABLD ディスクが表示されます
    • Windows の場合、firmware.bin を上記のファームウェアに置き換える
    • Linux/Mac の場合、以下のコマンドを使用:
      dd if={new_firmware.bin} of={firmware.bin} conv=notrunc

回路図オンラインビューア

リソース

関連リンク

技術サポート & 製品ディスカッション

弊社製品をお選びいただきありがとうございます!製品の使用体験がスムーズになるよう、さまざまなサポートを提供しています。お客様の好みやニーズに応じた複数のコミュニケーションチャネルをご用意しています。

Loading Comments...