メインコンテンツまでスキップ

Meshtastic 用 Indicator 入門

SenseCAP Indicator は、Meshtastic® 用に設計された 4 インチタッチスクリーンデバイスで、デュアル MCU の ESP32 と RP2040 を搭載し、Wi-Fi、BLE、LoRa® をサポートします。オープンソースで強力な IoT 開発プラットフォームです。

はじめに

特長

  • Meshtastic 対応: Meshtastic ファームウェアがプリインストールされており、電源を入れるだけですぐに動作します。Meshtastic Flasher を使用してファームウェアをアップグレードすることもできます。
  • デュアル MCU と豊富な GPIO: 高性能な ESP32S3 と RP2040 のデュアル MCU を搭載し、400 以上の Grove 互換 GPIO により柔軟な拡張が可能です。
  • IoT 接続のためのローカル LoRa® ハブ: Semtech SX1262 LoRa® チップを内蔵しており、チュートリアルに従うことで LoRaWAN® シングルチャネルゲートウェイに変換できます。あるいは、Wi-Fi 経由で LoRa® デバイスを Matter などの一般的な IoT プラットフォームに接続できます。
  • 完全オープンソースプラットフォーム: 充実した ESP32 および Raspberry Pi のオープンソースエコシステムを活用して、無限のアプリケーションの可能性を実現できます。
  • 多様なアプリケーションシナリオに対応: Meshtastic のデスクトップノードや車載ノードとして、また LoRaWAN® シングルチャネルゲートウェイとして使用できます。

仕様

Screen3.95 インチ 静電容量式 RGB タッチスクリーン
Screen Resolution480 x 480 ピクセル
Power Supply5V-DC, 1A
Batteryなし
Processor

ESP32-S3: Xtensa® デュアルコア 32 ビット 最大 240 MHz

RP2040: デュアル ARM Cortex-M0+ 最大 133MHz

Flash

ESP32-S3: 8MB

RP2040: 2MB

External Storage最大 32GB の Micro SD カードに対応(同梱されません)
Wi-Fi802.11b/g/n, 2.4GHz
BluetoothBluetooth 5.0 LE
LoRa(SX1262)862-930MHz 対応
Buzzer(Not developed yet)MLT-8530, 共振周波数:2700Hz
CertificationCE/FCC

ハードウェア概要

pir

使用開始

note

デバイスが以下の状態にあるときは、手動で再起動したり電源を切ったりしないでください。そうしないとデバイスが故障する可能性があります。

  1. メッセージ送信プロセスが完了していない
  2. 設定中である

アプリケーションファームウェアを書き込む

note

ファームウェアを書き込む前に、ご購入いただいた Indicator が Meshtastic 用バージョンであることを必ず確認してください。Meshtastic に対応していない Indicator に Meshtastic ファームウェアを書き込まないでください。ハードウェアの損傷を引き起こす可能性があります。ファームウェアの更新には don't use NRF-OTA を使用しないでください。デバイスが完全に故障する可能性があります。

動画による手順説明

Meshtastic Web Flasher にアクセスします。

対象デバイスとして Seeed SenseCAP Indicator を選択し、最新のファームウェアを選んでから Flash をクリックします。

pir

ボタンを押し続けながら USB ケーブルを接続します。

pir

Full Erase and Install を有効にし、Erase Flash and Install をクリックします。

2 つのポートが表示されるので、USB serial port を選択して Connect をクリックします。

note

INDICATOR RP2040 ではなく、必ず USB Serial の方を選択してください。

pir

GPS ファームウェアの書き込み(オプション)

SenseCAP Indicator には GPS が内蔵されていないため、GPS 位置情報を取得するには Grove GPS Module が必要です。
GPS モジュールを Grove ポートに接続し、その後 GPS ファームウェアを書き込みます。

pir

針などを使ってこの内部ボタンを長押しし、そのまま付属の USB Type-C ケーブルでデバイスを PC に接続し、接続されたらボタンを離します。

pir

UF2 ファイルをダウンロードし、それを RPI-RP2 ドライブにコピーします。ファイルのコピー完了後、デバイスが再起動するとファームウェアが書き込まれます。

pir

Meshtastic アプリをダウンロードします:

アプリ経由で接続

  • デバイスの電源を入れると、デバイスページに現在のデバイスの MAC アドレスが表示されます。

pir

  • Bluetooth パネルで対象デバイスを選択します。

pir

  • コードを入力し、Pair をクリックしてデバイスに接続します。

pir

パラメータの設定

メッシュ上で通信を開始するには、まずリージョンを設定する必要があります。この設定はデバイスが使用する周波数帯域を制御し、自分の地域に合わせて設定する必要があります。

pir

リージョン一覧

Region Code説明周波数帯域 (MHz)デューティサイクル (%)出力制限 (dBm)
UNSET未設定N/AN/AN/A
USアメリカ合衆国902.0 - 928.010030
EU_868欧州連合 868MHz869.4 - 869.651027

より包括的な一覧については、LoRa Region by Country を参照してください。

備考

EU_868 は、1 時間あたり 10% のデューティサイクル制限を順守する必要があり、1 時間のローリングウィンドウに対して毎分計算されます。この制限に達すると、再び許可されるまでデバイスは送信を停止します。

デバイスで LoRa リージョンを設定したら、ニーズに合わせて任意の LoRa 設定 を続けて構成できます。

キーボード

note

バージョン 2.5.xx(工場出荷時ファームウェアは v2.5.11)と 2.6.xx 以降のバージョンでは、キーボードの使い方が異なります。現在のファームウェアバージョンに応じて、以下を確認してください。

pir

バージョン 2.5.xx の場合

バージョン 2.6 以降の場合

FAQ

RP2040 パート

RP2040 はまだ開発中のため、buzzer / SD card / map 機能はまだ利用できません。現在、Meshtastic と協力して最適化を進めています。

ロール選択

注意

デバイスが繰り返し再起動する原因となるため、Repeater ロールは絶対に選択しないでください。

GPS モジュール

GPS モジュールを接続していない場合は、Meshtastic アプリで GPS 機能を無効にしてください。そうしないと、デバイスは GPS モジュールを探し続け、画面の起動に非常に長い時間がかかる原因となります。

pir

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

Loading Comments...