> For the complete documentation index, see [llms.txt](https://ddo-taiwan.gitbook.io/toolkit/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ddo-taiwan.gitbook.io/toolkit/ss/meshnoteboard/meshnoteboard.md).

# MeshBridge/MeshNoteboard

MeshBridge 可以將 Mesh 節點的通訊能力，透過 Raspberry Pi 小主機作為 Hotspot，分享給位於同一個空間、可連線至本地 Wi-Fi 的人員。

MeshNoteBoard 則是基於 MeshBridge 的開源專案，在 Web 應用層加入了另一種應用模式的可能性。透過 Web 應用程式，擴展了 Meshtastic 的進階使用情境。讓 Meshtastic 不只有「文字對話」的功能，更可以成為「分散式的資訊協作平台」。

當你已完成 Meshtastic 設備（例如 Heltec V4、T114 等）的設定後，只需將設備連接至一台 Raspberry Pi，並在其上安裝 MeshBridge 或 MeshNoteboard 軟體，即可建立一個具備 Wi-Fi 熱點功能的本地網路，並提供 Web 網頁操作介面。

<figure><img src="https://3064838119-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4tNc0R3XZCvAVmOuo1Yq%2Fuploads%2FPgw822InXS6HEycvc2RN%2FDSC_0836.JPG?alt=media&amp;token=8c8830e4-e64e-401a-b30a-d725e69e7255" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3064838119-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4tNc0R3XZCvAVmOuo1Yq%2Fuploads%2FmWxpDZZmAyXyc0bkTF8h%2FR0001415.JPG?alt=media&amp;token=ce1bf5d2-870a-4c54-a99d-97fb6a41e84c" alt=""><figcaption></figcaption></figure>

透過這樣的架構，Mesh 網路中傳輸的資料，就被轉換為區域網路內可透過瀏覽器操作的應用介面，例如留言板、地圖或試算表等。

{% embed url="<https://github.com/SCWhite/MeshBridge>" %}

{% embed url="<https://github.com/SCWhite/MeshBridge/blob/main/README_NOTEBOARD.md>" %}

### 核心特色

<figure><img src="https://3064838119-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4tNc0R3XZCvAVmOuo1Yq%2Fuploads%2Fx9gpavLAinX2hqdGwjhx%2F%E6%8A%95%E5%BD%B1%E7%89%871.png?alt=media&amp;token=79ce910e-fd14-4847-8c2e-2dd25a2fb288" alt=""><figcaption></figcaption></figure>

MeshNoteBoard 的設計目標，是在完全離線或低頻寬的 Mesh 環境中，提供一個對一般使用者友善好上手的資訊分享與協作介面。

主要特色包含：

* 完全離線可用，不依賴任何外部網路服務
* 基於 Meshtastic Mesh 網路進行分散式同步
* 使用 Web UI，使用者只需瀏覽器即可操作
* 支援多頻道 Channel ，可做資訊分流
* 支援多種檢視方式：便利貼、地圖、表格（試算表）
* 具備管理與張貼權限控管機制
* 支援 MBTiles 格式的離線地圖顯示
* 支援電子紙顯示模式，可以作為實體佈告欄使用

### 使用情境

#### Mesh 通訊能力的共享使用

MeshBridge 可以將 Mesh 節點的通訊能力，分享給位於同一個空間、可連線至本地 Wi-Fi 的人員。

使用者只需使用手機或電腦連線，不必安裝 Meshtastic App，也不需要每個人都準備一套 Mesh 設備，即可透過 Web 介面進行資訊交換。

#### 團隊內的公告、回覆與資訊整理

將 Meshtastic 的應用場景，從原本的「文字對話」，進一步擴展為「資訊分享與協作平台」。

團隊成員可以用來張貼公告、進行回覆討論，或蒐集與整理資訊。

在便利貼模式下，透過便利貼的視覺化呈現方式，可以清楚看出訊息之間的關聯，並降低閱讀與理解的負擔。

在地圖模式，將包含座標資訊的訊息直接標註於地圖上，讓使用者能快速掌握各地點的最新狀況，也適用於區域性資訊公告與地點回報。

在試算表（表格）模式下，將訊息內容以類似試算表的方式呈現，方便進行物資、人員等數據的回報與整理，以及表格式的資訊公告展示。

#### 多節點 LoRa 的遠距通訊應用

透過已建立的 Meshtastic Mesh 網路，MeshNoteBoard 可讓多個節點之間進行 LoRa 遠距通訊。

系統不依賴單一中心節點，能充分發揮分散式網路在遠距與惡劣環境下的優勢。
