インターネット不要のオフグリッド・メッシュネットワークを実現する、LoRa無線向けマルチホップパケットルーティング用の軽量なC++ライブラリとファームウェア。
meshtastic/firmware
Meshtastic向けの公式ファームウェア。オフグリッドでのテキストメッセージ、位置情報共有、テレメトリーに使えるオープンソースのLoRaメッシュ無線機です。
- スター
- 8,543
- フォーク
- 2,897
- 未解決の Issue
- 421
- 最終コミット
- 昨日
これは何?
このリポジトリには、オープンソースのLoRaメッシュネットワーキングプロジェクトであるMeshtasticの公式デバイスファームウェアが含まれています。小型無線デバイス同士がインターネットや携帯電話網を使わずに長距離通信し、分散型メッシュを介してテキストメッセージ、位置情報、テレメトリーをやり取りできます。
ESP32、nRF52、RP2040/RP2350を搭載したボードや、Linuxベースのデバイスなど、さまざまなハードウェアに対応しています。開発者はソースからビルドでき、エンドユーザーはプロジェクトのドキュメントに記載された手順に従って、対応デバイスにビルド済みイメージを書き込みます。
一般的なネットワークが利用できない場所でのアウトドア活動、緊急時への備え、遠隔地での作業に適しています。
主な機能
- 01インターネット接続なしで、LoRaメッシュを介してテキストメッセージや位置情報を共有
- 02メッシュネットワーク全体にテレメトリーデータを送信
- 03ESP32、nRF52、RP2040/RP2350、Linuxベースのハードウェアに対応
- 04ソースからビルドするか、対応デバイスにビルド済みファームウェアを書き込み可能
ユースケース
- 携帯電話の電波が届かない場所で連絡を取り合う、ハイキングやバックカントリー活動のグループ
- 地域のネットワークが停止した際の緊急通信
- オフグリッドでのメッセージ送信や位置追跡が必要な遠隔地での作業
クイックスタート
- 1
公式のビルド手順を確認してください
- 2
公式の書き込み手順に従って、対応デバイスにファームウェアをインストールしてください
使う前に知っておきたいこと
- ESP32、nRF52、RP2040/RP2350デバイスなど、互換性のあるLoRaメッシュ無線ハードウェアが必要です。
- GPL-3.0ライセンスで提供されています。コピーレフトライセンスのため、派生物も同じ条件で配布する必要があります。
収録されている特集
トピック
よくある質問
- firmware とは?
- Meshtastic向けの公式ファームウェア。オフグリッドでのテキストメッセージ、位置情報共有、テレメトリーに使えるオープンソースのLoRaメッシュ無線機です。 このリポジトリには、オープンソースのLoRaメッシュネットワーキングプロジェクトであるMeshtasticの公式デバイスファームウェアが含まれています。小型無線デバイス同士がインターネットや携帯電話網を使わずに長距離通信し、分散型メッシュを介してテキストメッセージ、位置情報、テレメトリーをやり取りできます。
- firmware は無料で使えますか?ライセンスは?
- firmware は GPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- firmware は今もメンテナンスされていますか?
- 活発にメンテナンス中。firmware の最終コミットは 2026年11月6日 です。
- firmware は何に使えますか?
- 携帯電話の電波が届かない場所で連絡を取り合う、ハイキングやバックカントリー活動のグループ 地域のネットワークが停止した際の緊急通信 オフグリッドでのメッセージ送信や位置追跡が必要な遠隔地での作業
- firmware のインストール方法は?
- 公式のビルド手順を確認してください 公式の書き込み手順に従って、対応デバイスにファームウェアをインストールしてください
- firmware はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/meshtastic/firmware
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
ESP32、ESP8266、BK72xx、RP2040を、Home Assistantなどのホームオートメーションシステムから操作できるスマートデバイスに変える、設定ベースのシステムです。
ESP32を、Wi-Fi信号の変化から動きを検知するプライベートなローカルWi-Fiモーションセンサーにします。カメラやマイクは不要です。
約2ドルのESP32-C3で動くPi-hole風DNS広告ブロッカー。ブロックリストのハッシュをフラッシュに保存するため、PSRAMは不要です。
Wi-FiやBluetoothの周辺モバイル端末を数えて人流を推定し、LoRaWAN、MQTT、SDカードにデータを出力するESP32ベースのデバイス。
安価なESP32-S3ボードを使い、USB接続のみのCanon PIXMAプリンターをワイヤレスのAirPrint/AirScan対応デバイスにします。