meshcore
MeshCore is an open-source LoRa mesh project for encrypted off-grid messaging without internet or cellular networks.
0
Project description

๐ Overview
MeshCore๋ LoRa ๊ธฐ๋ฐ ์ฅ์น๋ค์ด ์ธํฐ๋ท, ์ ๋ฃฐ๋ฌ, Wi-Fi ์์ด๋ ๋ฉ์์ง๋ฅผ ์ฃผ๊ณ ๋ฐ์ ์ ์๋๋ก ์ค๊ณ๋ ์คํ์์ค ์คํ๊ทธ๋ฆฌ๋ ๋ฉ์ ํต์ ํ๋ก์ ํธ์ ๋๋ค. MeshCore ๊ณต์ ์ค๋ช ์ ๋ฐ๋ฅด๋ฉด ์ด ํ๋ก์ ํธ๋ โOff-Grid, Open-Source, Encrypted Messagingโ์ ๋ชฉํ๋ก ํ๋ฉฐ, LoRa ๊ธฐ๋ฐ ์ฅ๊ฑฐ๋ฆฌ ์ ์ ๋ ฅ ํต์ ์ ์ด์ฉํด ์ธํฐ๋ท ์ฅ์ , ํต์ ๋ง ๋จ์ , ์ผ์ธ ํ๋, ์ฌ๋ ๋์ ์ํฉ์์๋ ๋ฉ์์ง๋ฅผ ์ ๋ฌํ๋ ๊ตฌ์กฐ๋ฅผ ์ ๊ณตํฉ๋๋ค.
์ด๋ฒ ์ ๊ท ์ฝํ ์ธ ์ ํต์ฌ์ MeshCore ์ ์ฒด ํ๋ก์ ํธ ์์ฒด๋ณด๋ค, GitHub Pull Request #1983์์ ์ ์๋ RAK Ethernet module ์ง์์ ๋๋ค. ์ด PR์ nRF52 ๊ธฐ๋ฐ RAK4631 ์ฅ์น์์ RAK13800 Ethernet Module์ ์ฌ์ฉํ ์ ์๋๋ก MeshCore ์์ ํ์จ์ด์ Ethernet ๊ธฐ๋ฅ์ ์ถ๊ฐํ๋ ๋ด์ฉ์ ๋๋ค. RAK13800์ WIZnet W5100S-L ์นฉ์ ๊ธฐ๋ฐ์ผ๋ก ํ๋ WisBlock Ethernet ๋ชจ๋์ ๋๋ค.
์ด PR์ companion_radio, simple_repeater, simple_room_server ์์ ์ Ethernet ์ด๊ธฐํ, DHCP ๊ด๋ฆฌ, TCP CLI ์ ์, Ethernet ๊ธฐ๋ฐ mesh command handling ๊ธฐ๋ฅ์ ์ถ๊ฐํฉ๋๋ค. ์ฆ, LoRa ๋ฌด์ ๋ฉ์๋ง ์์ฒด๋ ์ ์งํ๋ฉด์, ๊ด๋ฆฌยท์ ์ดยท๋ช
๋ น ์ธํฐํ์ด์ค๋ฅผ ์ ์ Ethernet์ผ๋ก ํ์ฅํ๋ ๊ตฌ์กฐ์
๋๋ค.
๐ Features
LoRa ๊ธฐ๋ฐ ์คํ๊ทธ๋ฆฌ๋ ๋ฉ์ ํต์
MeshCore๋ ์ฌ๋ฌ ๋
ธ๋๊ฐ ๋ฉ์์ง๋ฅผ ์ค๊ณํ๋ multi-hop packet routing ๊ตฌ์กฐ๋ฅผ ์ ๊ณตํฉ๋๋ค. ํต์ ์ธํ๋ผ๊ฐ ์๋ ์ฐ์
, ์ฌ๋, ์ผ์ธ ํ๋, ๋ณด์ยท์ ์ ํ๊ฒฝ์์ ์ ์ฉํฉ๋๋ค.
RAK13800 Ethernet ์ง์ ์ถ๊ฐ
PR #1983์ nRF52 ๊ธฐ๋ฐ RAK ํ์จ์ด์ Ethernet ์ง์์ ์ถ๊ฐํฉ๋๋ค. ETH_ENABLE ํ๋๊ทธ๋ก ๋น๋ ํ๊น์ ๋ถ๋ฆฌํ์ฌ Ethernet ์ง์ ํ์จ์ด์ ๊ธฐ์กด LoRa-only ํ์จ์ด๋ฅผ ๊ตฌ๋ถํฉ๋๋ค.
TCP CLI ๋ฐ Mesh Command over Ethernet
Repeater์ Room Server ์์ ์์ Ethernet ์ด๊ธฐํ, DHCP ๊ด๋ฆฌ, TCP ์๋ฒ/ํด๋ผ์ด์ธํธ ์ฒ๋ฆฌ, CLI ๋ช
๋ น ํ์ฑ์ ์ง์ํ๋๋ก ํ์ฅ๋ฉ๋๋ค.
Companion / Repeater / Room Server ํ์ฅ
Companion Radio๋ BLE, USB, Wi-Fi ์ค์ฌ์ ์ฌ์ฉ์ ์ฐ๊ฒฐ ๊ตฌ์กฐ์์ Ethernet ์ธํฐํ์ด์ค๊น์ง ํ์ฅ๋ ์ ์์ต๋๋ค. Repeater์ Room Server๋ ํ์ฅ์ ์ค์น๋ ๊ณ ์ ๋
ธ๋๋ก ๊ด๋ฆฌํ๊ธฐ ์ฌ์์ง๋๋ค.
๊ธฐ์กด WIZnet ํ์ฉ ์ฌ๋ก ๋๋น ํ์ฅ์
๊ธฐ์กด Maker Site์๋ W5500 ๋๋ W5100S๋ฅผ ์ด์ฉํ Ethernet ์ฐ๊ฒฐ, Meshtastic Gateway, MeshCom Gateway ์ฝํ
์ธ ๊ฐ ์์ต๋๋ค. MeshCore PR #1983์ ๊ฐ์ ๋ฐฉํฅ์ MeshCore ์ํ๊ณ์ ์ ์ฉํ๋ ์ฌ๋ก๋ก, WIZnet Ethernet์ด LoRa ๋ฉ์ ๋คํธ์ํฌ์ ์ด์ยท๊ด๋ฆฌยท๋ฐฑํ ๊ณ์ธต์ผ๋ก ํ์ฉ๋ ์ ์์์ ๋ณด์ฌ์ค๋๋ค.
๐ System Architecture
MeshCore PR #1983์ ๊ตฌ์กฐ๋ ๋ค์๊ณผ ๊ฐ์ด ์ดํดํ ์ ์์ต๋๋ค.
์ฌ์ฉ์ / ์ด์์
โ
TCP CLI Client
โ
Ethernet Network
โ
RAK13800 Ethernet Module
โโ WIZnet W5100S-L
โโ TCP/IP ์ฒ๋ฆฌ
โโ DHCP ๊ธฐ๋ฐ IP ํ๋
โโ TCP server/client framing
โโ SPI Host Interface
โ
RAK4631 / nRF52840 MCU
โโ MeshCore companion_radio
โโ MeshCore simple_repeater
โโ MeshCore simple_room_server
โโ Ethernet command handling
โโ Serial / BLE interface
โโ MeshCore command processing
โ
LoRa Radio
โโ Semtech SX1262 ๊ณ์ด
โ
MeshCore LoRa Mesh Network
โโ Companion Node
โโ Repeater Node
โโ Room Server
โโ Remote Mesh Nodes๋ฐ์ดํฐ ํ๋ฆ์ ๋ ๊ฐ์ง๋ก ๋๋ ์ ์์ต๋๋ค.
[LoRa ๋ฉ์ ํ๋ฆ]
MeshCore Node โ LoRa โ Repeater / Room Server โ LoRa Mesh Network
[Ethernet ๊ด๋ฆฌ ํ๋ฆ]
TCP CLI Client โ Ethernet โ WIZnet W5100S / RAK13800 โ RAK4631 โ MeshCore Command HandlerWIZnet W5100S๋ LoRa ๋ฉ์๋ฅผ ์ง์ ๋ผ์ฐํ ํ๋ ์นฉ์ด ์๋๋๋ค. MeshCore์ ๋ฌด์ ๋ฉ์ ๋ผ์ฐํ ์ MeshCore firmware์ LoRa radio๊ฐ ๋ด๋นํฉ๋๋ค. W5100S๋ ๊ณ ์ ์ค์น๋ MeshCore ๋ ธ๋์ ๋ํด ์ ์ IP ๊ธฐ๋ฐ ์ ๊ทผ ๊ฒฝ๋ก๋ฅผ ์ ๊ณตํ์ฌ ์ํ ํ์ธ, ๋ช ๋ น ์ฒ๋ฆฌ, ์ด์ ๊ด๋ฆฌ, ํฅํ ๋ฐฑํ ํ์ฅ ๊ฐ๋ฅ์ฑ์ ๋ด๋นํฉ๋๋ค.
๐ Role and Application of the WIZnet's Chip

https://github.com/meshcore-dev/MeshCore/pull/1983
์ด๋ฒ UCC์์ ์ง์ ๊ด๋ จ๋ WIZnet ์นฉ์ W5100S-L์ ๋๋ค. RAK13800 WisBlock Ethernet ๋ชจ๋์ WIZnet W5100S ๊ธฐ๋ฐ์ผ๋ก Ethernet ์ธํฐํ์ด์ค๋ฅผ ์ ๊ณตํฉ๋๋ค.
W5100S-L์ ์ญํ ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
- nRF52 ๊ธฐ๋ฐ MeshCore ๋ ธ๋์ ์ ์ Ethernet ์ธํฐํ์ด์ค ์ ๊ณต
- TCP CLI ์ ์ ๊ฒฝ๋ก ์ ๊ณต
- Repeater / Room Server์ ์ ์ ๊ด๋ฆฌ ์ฑ๋ ์ ๊ณต
- DHCP ๊ธฐ๋ฐ IP ์ค์ ๋ฐ TCP ์๋ฒ/ํด๋ผ์ด์ธํธ ๋์ ์ง์
- LoRa-only ๋ ธ๋๋ฅผ IP ์ฐ๊ฒฐ ๊ฐ๋ฅํ ๊ณ ์ ํ ๋ ธ๋๋ก ํ์ฅ
W5100S-L์ ์ ํํ ๊ธฐ์ ์ ์ฅ์ ์ ๋ช ํํฉ๋๋ค. MCU๊ฐ ์ ์ฒด TCP/IP ์ํํธ์จ์ด ์คํ์ ์ง์ ์ฒ๋ฆฌํ์ง ์์๋ ๋๋ฏ๋ก, nRF52๋ LoRa ๋ผ์ฐํ , ๋ฉ์ ์ฒ๋ฆฌ, ๋ ธ๋ ์ํ ๊ด๋ฆฌ์ ์ง์คํ ์ ์์ต๋๋ค. ๋ํ ์ ์ Ethernet์ Wi-Fi๋ณด๋ค ํ์ฅ ๊ณ ์ ๋ ธ๋, ํ์ํ ๋ฆฌํผํฐ, ์ค์ธ ๊ฒ์ดํธ์จ์ด, ์ฐ์ ํ์ฅ ๋ ธ๋์์ ์์ธก ๊ฐ๋ฅ์ฑ์ด ๋์ต๋๋ค.

๋ค๋ง ํ์ฌ PR #1983์ RAK13800 / W5100S ์ค์ฌ์ผ๋ก ์์ฑ๋์ด ์์ผ๋ฉฐ, W5500-EVB-PICO ๊ฐ์ WIZnet W5500 + RP2040 ๊ณ์ด ๋ณด๋ ์ง์์ ๊ฐ๋ฅ์ฑ์ด ์ธ๊ธ๋์์ง๋ง, ์์ฑ์ ๊ธฐ์ค์ผ๋ก ์ง์ ํ ์คํธ๋์ง๋ ์์์ต๋๋ค. ๋ฐ๋ผ์ W5500 ํ์ฅ์ ํ์ ๊ฒ์ฆ ๊ณผ์ ๋ก ๋ณด๋ ๊ฒ์ด ์ ํํฉ๋๋ค.
๐ Related Contents & Expansion Value
1. How to Build a Meshtastic Ethernet Gateway with W5500 on Raspberry Pi Pico 2?

Link: https://maker.wiznet.io/viktor/projects/pico2-w5500-e22/
Similarity Point:
์ด ์ฝํ
์ธ ๋ Raspberry Pi Pico 2, WIZnet W5500 Ethernet module, Ebyte E22 LoRa module์ ํ๋์ ๋ณด๋์ ๊ฒฐํฉํ Meshtastic-style LoRa networking gateway ํ๋ก์ ํธ์
๋๋ค. LoRa๋ ์ฅ๊ฑฐ๋ฆฌ ๋ฉ์ ๋คํธ์ํฌ๋ฅผ ๋ด๋นํ๊ณ , WIZnet Ethernet์ gateway, uplink, monitoring, wired management interface๋ก ์ฌ์ฉ๋ฉ๋๋ค.
Difference:
Pico 2 ํ๋ก์ ํธ๋ RP2350 ๊ธฐ๋ฐ ํ๋์จ์ด ํตํฉ ํ๋กํ ํ์
์ด๋ฉฐ, W5500์ ์ฌ์ฉํฉ๋๋ค. MeshCore PR #1983์ nRF52840 ๊ธฐ๋ฐ RAK4631๊ณผ W5100S ๊ธฐ๋ฐ RAK13800์ ์ฌ์ฉํ๊ณ , ํ๋์จ์ด ์ค๊ณ๋ณด๋ค MeshCore firmware ์์ ์ Ethernet ๊ด๋ฆฌ ๊ธฐ๋ฅ์ ์ถ๊ฐํ๋ ๋ฐ ์ด์ ์ด ์์ต๋๋ค.
์ฆ, Pico 2 ์ฝํ
์ธ ๋ ํ๋์จ์ด carrier board ๊ด์ ์ด๊ณ , MeshCore PR #1983์ firmware integration ๊ด์ ์
๋๋ค.
Connection Value:
Pico 2 + W5500 + LoRa ์ฝํ
์ธ ๋ โLoRa์ Ethernet์ ๋ฌผ๋ฆฌ์ ์ผ๋ก ์ด๋ป๊ฒ ๋ถ๋ฆฌํด ์ค๊ณํ ๊ฒ์ธ๊ฐโ๋ฅผ ๋ณด์ฌ์ค๋๋ค. MeshCore PR #1983์ โ๊ทธ๋ ๊ฒ ๊ตฌ์ฑ๋ Ethernet ์ธํฐํ์ด์ค๋ฅผ firmware์์ ์ด๋ป๊ฒ ๊ด๋ฆฌ ์ธํฐํ์ด์ค๋ก ์ฌ์ฉํ ๊ฒ์ธ๊ฐโ๋ฅผ ๋ณด์ฌ์ค๋๋ค. ๋ ์ฝํ
์ธ ๋ฅผ ์ฐ๊ฒฐํ๋ฉด ํ๋์จ์ด ์ค๊ณ์ firmware ํตํฉ์ ํจ๊ป ์ค๋ช
ํ๋ Maker Site ๊ต์ก ํ๋ฆ์ ๋ง๋ค ์ ์์ต๋๋ค.
Analysis:
์ด ์ฐ๊ฒฐ์ WIZnet Maker Site๊ฐ ๋จ์ผ ํ๋ก์ ํธ ์๊ฐ๋ฅผ ๋์ด ์ค๊ณ ํจํด ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ก ๋ฐ์ ํ ์ ์์์ ๋ณด์ฌ์ค๋๋ค. ๊ฐ๋ฐ์๋ Pico 2 ํ๋ก์ ํธ์์ LoRa/Ethernet ํ๋์จ์ด ๋ถ๋ฆฌ ๊ตฌ์กฐ๋ฅผ ๋ฐฐ์ฐ๊ณ , MeshCore PR #1983์์ firmware-level Ethernet CLI ํตํฉ ๋ฐฉ์์ ๋ฐฐ์ธ ์ ์์ต๋๋ค. ์ด๋ WIZnet ์คํ์์ค ์ฝํ
์ธ ๊ฐ ์ค์ ์ ํ ๊ฐ๋ฐ ์๊ฐ ๋จ์ถ์ ๊ธฐ์ฌํ๋ ์ข์ ๋ฐฉํฅ์
๋๋ค.
2. MeshCom

Link: https://maker.wiznet.io/matthew/projects/meshcon/?serob=rd&serterm=year
Similarity Point:
MeshCom์ LoRa/APRS ๊ธฐ๋ฐ ์คํ๊ทธ๋ฆฌ๋ ๋ฉ์ ๋ฉ์์ง ๋คํธ์ํฌ์ด๋ฉฐ, W5500 ๋๋ W5100S Ethernet gateway๋ฅผ ํตํด HAMNET ๋๋ IP ๋คํธ์ํฌ์ ์ฐ๊ฒฐ๋ฉ๋๋ค. MeshCore์ ๋ง์ฐฌ๊ฐ์ง๋ก ์ผ๋ฐ ์ธํฐ๋ท์ด๋ ์
๋ฃฐ๋ฌ ์ธํ๋ผ๊ฐ ์๋ ํ๊ฒฝ์์ ์งง์ ๋ฉ์์ง, ์์น, ์ํ, ํ
๋ ๋ฉํธ๋ฆฌ๋ฅผ ์ ๋ฌํ๋ ๋ชฉ์ ์ ๊ฐ์ง๋๋ค.
Difference:
MeshCom์ ์๋ง์ถ์ด ๋ฌด์ ์ค์ฌ์ APRS-style ๋ฉ์์ง๊ณผ callsign ๊ธฐ๋ฐ ์ด์ฉ์ ๊ฐ์กฐํฉ๋๋ค. ๋ฐ๋ฉด MeshCore๋ LoRa packet radio ๊ธฐ๋ฐ์ lightweight hybrid routing mesh protocol๋ก, companion node, repeater, room server ๊ฐ์ ์ญํ ๊ตฌ์กฐ์ ์ฑ ์ํ๊ณ๋ฅผ ์ค์ฌ์ผ๋ก ๋ฐ์ ํ๊ณ ์์ต๋๋ค.
๋ํ MeshCom ์ฝํ ์ธ ๋ LoRa mesh๋ฅผ HAMNET ๋๋ Internet-side UDP ๋คํธ์ํฌ๋ก ํ์ฅํ๋ gateway ๊ด์ ์ด ๊ฐํ๊ณ , MeshCore PR #1983์ RAK4631 ์์ ํ์จ์ด ๋ด๋ถ์ Ethernet CLI์ command handling์ ํตํฉํ๋ firmware-level ๊ด๋ฆฌ ๊ธฐ๋ฅ์ ๋ ๊ฐ๊น์ต๋๋ค.
Connection Value:
MeshCom์ โLoRa ๋ฉ์๋ง์ WIZnet Ethernet์ผ๋ก IP ๋คํธ์ํฌ์ ์ฐ๊ฒฐํ๋ ์ ์ฒด ์ด์ฉ ๋ชจ๋ธโ์ ๋ณด์ฌ์ค๋๋ค. MeshCore PR #1983์ ๊ทธ๋ณด๋ค ๋ ๋ฎ์ firmware ๊ณ์ธต์์ Ethernet ๊ด๋ฆฌ ์ธํฐํ์ด์ค๋ฅผ ์ถ๊ฐํฉ๋๋ค. ๋ ์ฝํ
์ธ ๋ฅผ ์ฐ๊ฒฐํ๋ฉด WIZnet Maker Site์์ LoRa ๋ฉ์๋ง ์ด์ ๊ตฌ์กฐ โ Ethernet gateway โ Ethernet CLI ๊ด๋ฆฌ โ ๊ณ ์ repeater/server ์ด์์ผ๋ก ์ด์ด์ง๋ ํ์ต ๊ฒฝ๋ก๋ฅผ ๋ง๋ค ์ ์์ต๋๋ค.
Analysis:
WIZnet ์ํ๊ณ ๊ด์ ์์ MeshCom๊ณผ MeshCore PR #1983์ ์ฐ๊ฒฐ์ ๋งค์ฐ ๊ฐํฉ๋๋ค. ๋ ํ๋ก์ ํธ ๋ชจ๋ LoRa๊ฐ ๋ด๋นํ๊ธฐ ์ด๋ ค์ด ์ด์ยท๊ด๋ฆฌยทIP ์ฐ๊ฒฐ ์์ญ์ WIZnet Ethernet์ผ๋ก ๋ณด์ํฉ๋๋ค. ์ด๋ W5100S/W5500์ด ๋จ์ TCP ์์ ์ฉ ์นฉ์ด ์๋๋ผ, ์คํ๊ทธ๋ฆฌ๋ ๋ฉ์ ํต์ ์์คํ
์ ์ ๋ขฐ์ฑ ์๋ ์ ์ ๊ณ์ธต์ผ๋ก ์ฌ์ฉ๋ ์ ์์์ ๋ณด์ฌ์ค๋๋ค.
๐Comparison: MeshCom, Meshtastic, and MeshCore
MeshCom, Meshtastic, MeshCore๋ ๋ชจ๋ LoRa ๊ธฐ๋ฐ ๋ฉ์ ํต์ ์ ๋ค๋ฃจ์ง๋ง, ๋ชฉ์ ๊ณผ WIZnet Ethernet์ ํ์ฉ ์ง์ ์ด ๋ค๋ฆ ๋๋ค. ์ธ ํ๋ก์ ํธ๋ฅผ ํจ๊ป ๋ณด๋ฉด W5100S/W5500์ด LoRa ๋ฉ์๋ง์์ gateway, backhaul, management interface๋ก ํ์ฅ๋ ์ ์์์ ํ์ธํ ์ ์์ต๋๋ค.
- Meshtastic = ๊ฐ์ฅ ๋์ค์ ์ธ LoRa ๋ฉ์ ์
- MeshCore = ์ธํ๋ผ ์ค์ฌ์ ์ฐจ์ธ๋ LoRa ๋คํธ์ํฌ
- MeshCom = ์๋ง์ถ์ด ๋ฌด์ (HAM) ์ค์ฌ์ LoRa ํต์ ๋ง
| ํญ๋ชฉ | Meshtastic | MeshCore | MeshCom |
|---|---|---|---|
| ์ถ๋ฐ์ | ์ผ๋ฐ ์ฌ์ฉ์์ฉ ์คํ๊ทธ๋ฆฌ๋ ๋ฉ์ ์ | ๋๊ท๋ชจ Mesh ๋คํธ์ํฌ | HAM Radio ํต์ |
| ์ฃผ์ ์ฌ์ฉ์ | ๋ฉ์ด์ปค, ์ผ์ธ ํ๋ ์ฌ์ฉ์, ์ปค๋ฎค๋ํฐ ๋ฉ์๋ง ์ฌ์ฉ์ | ์คํ์์ค ๊ฐ๋ฐ์, repeater/server ์ด์์ | ์๋ง์ถ์ด ๋ฌด์ , HAMNET/APRS ์ฌ์ฉ์ |
| ๋คํธ์ํฌ ์ฒ ํ | ๋ชจ๋ ๋ ธ๋๊ฐ ์ฐธ์ฌ | ์ญํ ๋ถ๋ฆฌ | APRS ๊ธฐ๋ฐ ๋ฌด์ ๋ง |
| ๋ ธ๋ ์ญํ | ๋๋ถ๋ถ ๋์ผ | Companion / Repeater / Room Server | Node / Repeater / Gateway |
| ๋ฉ์์ง ์ ์ฅ | ๊ฑฐ์ ์์ | Room Server ์ ๊ณต | ์๋ฒยท๊ฒ์ดํธ์จ์ด ์ฐ๊ณ ๊ฐ๋ฅ |
| ํ์ฅ์ฑ | ์~์ค๊ท๋ชจ | ์ค~๋๊ท๋ชจ | ์ง์ญ๋ง + HAMNET |
| ์ง์ ์ฅ๋ฒฝ | ๊ฐ์ฅ ๋ฎ์ | ์ค๊ฐ | ๊ฐ์ฅ ๋์ |
์ธ ํ๋ก์ ํธ๋ ์๋ก ๋์ฒด ๊ด๊ณ๋ผ๊ธฐ๋ณด๋ค ๋ณด์ ๊ด๊ณ์ ๋๋ค. MeshCom์ LoRa ๋ฉ์๋ง๊ณผ ์ธ๋ถ IP๋ง ์ฐ๊ฒฐ ๋ชจ๋ธ์ ๋ณด์ฌ์ฃผ๊ณ , Meshtastic์ ์ ํํ Ethernet/MQTT gateway ๋ชจ๋ธ์ ๋ณด์ฌ์ฃผ๋ฉฐ, MeshCore๋ LoRa ๋ฉ์ ๋ ธ๋ ์์ฒด๋ฅผ Ethernet์ผ๋ก ๊ด๋ฆฌํ๋ firmware-level ํ์ฅ ๋ชจ๋ธ์ ๋ณด์ฌ์ค๋๋ค.
WIZnet ๊ด์ ์์ ์ค์ํ ์ ์ W5100S/W5500์ด ์ธ ํ๋ก์ ํธ ๋ชจ๋์์ LoRa ๋ฉ์๋ง์ ๋ ์์ ์ ์ผ๋ก ์ด์ํ๊ธฐ ์ํ ์ ์ ๋คํธ์ํฌ ๊ณ์ธต์ผ๋ก ํ์ฉ๋ ์ ์๋ค๋ ๊ฒ์ ๋๋ค. ์ด ์ฐ๊ฒฐ์ WIZnet Ethernet ์นฉ์ ๋จ์ TCP/IP ๋ถํ์ด ์๋๋ผ, ์คํ๊ทธ๋ฆฌ๋ ๋ฉ์ ๋คํธ์ํฌ์ gatewayยท๊ด๋ฆฌยท์ ํํ ๊ธฐ๋ฐ์ผ๋ก ํ์ฅํ๋ ์ข์ ์ฌ๋ก์ ๋๋ค.
๐ Market & Application Value
MeshCore PR #1983์ ์์ฅ ๊ฐ์น๋ โLoRa ๋ฉ์ ํต์ โ ์์ฒด๋ณด๋ค ์คํ๊ทธ๋ฆฌ๋ ๋ฉ์๋ง์ ๊ณ ์ ์ธํ๋ผํ์ ์์ต๋๋ค.
| ์ ์ฉ ์์ฅ | ํ์ฉ ๊ฐ์น |
|---|---|
| ์ฌ๋ ๋์ / ๋น์ ํต์ | ์ ๋ฃฐ๋ฌ, ์ธํฐ๋ท ์ฅ์ ์ํฉ์์ LoRa ๋ฉ์๋ง ์ ์ง. Ethernet CLI๋ฅผ ํตํ repeater ์ํ ํ์ธ ๊ฐ๋ฅ |
| ์ฐ์ / ์ผ์ธ ํ๋ | ์ฐ ์ ์, ์บ ํ์ฅ, ํธ๋ ์ผ, ์ค์ง์ ๊ณ ์ repeater ์ค์น ๊ฐ๋ฅ |
| ์๋ง์ถ์ด ๋ฌด์ / ์ปค๋ฎค๋ํฐ ๋คํธ์ํฌ | ์ง์ญ MeshCore ๋คํธ์ํฌ์ ๊ด๋ฆฌ ๋ ธ๋, room server, repeater ์ด์ |
| ์ฐ์ ํ์ฅ / ๊ด์ญ ์ค๋น | ๊ด์ฐ, ๋์ฅ, ํญ๋ง, ๊ฑด์ค ํ์ฅ ๋ฑ ๋์ ์ง์ญ์ ์ ์ ๋ ฅ ๋ฉ์๋ง ์ด์ |
| ์ค๋งํธ์ํฐ / ๊ณต๊ณต ์์ | ๋ ๋ฆฝํ ์ฌ๋ ๋ฉ์๋ง, ์ ์ ๋ ฅ ์ผ์๋ง, ์ง์ญ ์ปค๋ฎค๋ํฐ ๋คํธ์ํฌ |
| ๊ต์ก / ์ฐ๊ตฌ | LoRa mesh routing, embedded Ethernet, TCP CLI, off-grid communication ์ค์ต |
๐ External Indicators
์ธก์ ์์ : 2026-06 ๊ธฐ์ค ๊ณต๊ฐ ์น ์๋ฃ
| ํญ๋ชฉ | ํ์ธ ์งํ | ์ถ์ฒ | ์ ๋ขฐ๋ ํ๊ฐ |
|---|---|---|---|
| GitHub Star | ์ฝ 3.1k | GitHub Repository, 2026-06 ๊ธฐ์ค | ๋์. ์ ์ฅ์ ์์ฒด ์งํ |
| GitHub Fork | ์ฝ 1k | GitHub Repository, 2026-06 ๊ธฐ์ค | ๋์. ์ ์ฅ์ ์์ฒด ์งํ |
| GitHub Issues | 475 | GitHub Repository, 2026-06 ๊ธฐ์ค | ๋์. ํ๋ฐํ ์ฌ์ฉยท๊ฐ๋ฐยท์์ฒญ์ด ์์์ ์๋ฏธ |
| GitHub Pull Requests | 317 | GitHub Repository, 2026-06 ๊ธฐ์ค | ๋์. ์ธ๋ถ ๊ธฐ์ฌ์ ๊ฐ๋ฐ ํ๋ฆ์ด ํ๋ฐํจ |
| GitHub Commits | 2,978 commits | GitHub Repository, 2026-06 ๊ธฐ์ค | ๋์. ์ฅ๊ธฐ ๊ฐ๋ฐ ํ๋ก์ ํธ์์ ๋ณด์ฌ์ค |
| PR #1983 ์ํ | Open, 13 commits, files changed 9๊ฐ ๋ฆฌ๋ทฐ ๋์ | GitHub Pull Request #1983, 2026-06 ๊ธฐ์ค | ๋์. ๋จ, ์์ง ๋ณํฉ ์ PR์ |
| PR #1983 ๋ฐ์ | 1 thumbs-up reaction ํ์ธ | GitHub Pull Request #1983, 2026-06 ๊ธฐ์ค | ๋ฎ์~์ค๊ฐ. ์ ๋ ๋ฐ์์ ์์ง๋ง ๊ธฐ์ ๊ธฐ๋ฅ ์์ฒด๋ ๋ช ํํจ |
| PR #1983 ๋ฆฌ๋ทฐ ์ํ | Maintainer requested changes ๊ธฐ๋ก ํ์ธ | GitHub Pull Request #1983, 2026-06 ๊ธฐ์ค | ๋์. ๊ธฐ๋ฅ์ด ๊ฒํ ์ค์ด๋ฉฐ ์์ ํ ์ ์์ ์๋ฏธ |
| MeshCore ๊ณต์ ์ฌ์ดํธ | ์คํ๊ทธ๋ฆฌ๋, ์คํ์์ค, ์ํธํ ๋ฉ์์ง, LoRa, ์ ์ ๋ ฅ, public/private channels, solar repeaters ์ค๋ช | MeshCore ๊ณต์ ์ฌ์ดํธ, 2026-06 ๊ธฐ์ค | ๋์. ํ๋ก์ ํธ ๊ณต์ ์ค๋ช |
| YouTube ๊ด์ฌ๋ | โMeshCore Presentation by Liam Cottleโ ์ฝ 28K views | YouTube ๊ฒ์ ๊ฒฐ๊ณผ, 2026-06 ๊ธฐ์ค | ์ค๊ฐ. ์์ ํ์ด์ง ๊ธฐ๋ฐ ๊ณต๊ฐ ์งํ |
| YouTube ๊ด์ฌ๋ | The Comms Channel MeshCore ๊ด๋ จ ์์: 64K / 142K / 10K views ํ์ | YouTube ๊ฒ์ ๊ฒฐ๊ณผ, 2026-06 ๊ธฐ์ค | ์ค๊ฐ. ์ 3์ ์ปค๋ฎค๋ํฐ ๊ด์ฌ ์งํ |
| ์ปค๋ฎค๋ํฐ / ๋ธ๋ก๊ทธ | Hackaday, ๊ฐ์ธ ๊ธฐ์ ๋ธ๋ก๊ทธ, MeshCore community guide, Reddit/Discord ๋งํฌ ํ์ธ | ๊ณต๊ฐ ์น ๊ฒ์, 2026-06 ๊ธฐ์ค | ์ค๊ฐ. ์ ๋ํ๋ ์ ํ์ ์ด๋ ์ธ๋ถ ๊ด์ฌ๋ ํ์ธ ๊ฐ๋ฅ |
External Impact ํด์
- GitHub ์งํ๊ฐ ๋งค์ฐ ๊ฐํฉ๋๋ค.
MeshCore๋ Star ์ฝ 3.1k, Fork ์ฝ 1k, Issue 475, PR 317 ์์ค์ ๊ณต๊ฐ ์ ์ฅ์ ์งํ๋ฅผ ๋ณด์ ๋๋ค. ์ด๋ ๋จ์ ๊ฐ์ธ ์คํ์ด ์๋๋ผ ํ๋ฐํ ์คํ์์ค firmware ์ํ๊ณ๋ผ๋ ์๋ฏธ์ ๋๋ค. - PR #1983์ ์์ง ๋ณํฉ ์ ์
๋๋ค.
ํ์ฌ ๊ณต๊ฐ ์๋ฃ ๊ธฐ์ค์ผ๋ก PR #1983์ Open ์ํ์ด๋ฉฐ, maintainer review์ requested changes ๊ธฐ๋ก์ด ํ์ธ๋ฉ๋๋ค. ๋ฐ๋ผ์ Maker Site ๊ธ์์๋ โ์ ์ฉ ์๋ฃ ์ฌ๋กโ๊ฐ ์๋๋ผ โW5100S ๊ธฐ๋ฐ Ethernet ์ง์ ํ์ฅ ์ ์ ๋ฐ ๊ฒํ ์ค์ธ ๊ธฐ์ ๊ธฐ์ฌโ๋ก ํํํ๋ ๊ฒ์ด ์ ํํฉ๋๋ค. - ์ปค๋ฎค๋ํฐ ๊ด์ฌ์ ๋ฉ์ ํต์ ์์ฅ์ ์ค์์๋ฅผ ๋ณด์ฌ์ค๋๋ค.
MeshCore ๊ด๋ จ YouTube ์์, Hackaday ๊ธ, ๊ธฐ์ ๋ธ๋ก๊ทธ, ์ปค๋ฎค๋ํฐ ๊ฐ์ด๋๋ ์คํ๊ทธ๋ฆฌ๋ ๋ฉ์์ง์ด ์ค์ ์ฌ์ฉ์ ๊ด์ฌ์ ๋ฐ๊ณ ์์์ ๋ณด์ฌ์ค๋๋ค. ํนํ ์ธํฐ๋ท ์ฅ์ , ์ฌ๋, ์ผ์ธ ํ๋, ์ปค๋ฎค๋ํฐ ๋คํธ์ํฌ๋ผ๋ ์ฌ์ฉ ์๋๋ฆฌ์ค๋ WIZnet Ethernet gateway์ ํ์ฅ์ฑ๊ณผ ์ ๋ง์ต๋๋ค. - WIZnet Maker Site ๋ด๋ถ ์ฐ๊ฒฐ์ฑ์ด ๋์ต๋๋ค.
MeshCom, WisMesh Ethernet MQTT Gateway, Meshtastic Ethernet Gateway with W5500 ์ฝํ ์ธ ๋ ๋ชจ๋ LoRa mesh์ WIZnet Ethernet์ ๊ฒฐํฉํฉ๋๋ค. MeshCore PR #1983์ ์ด ํ๋ฆ์ MeshCore firmware-level Ethernet ๊ด๋ฆฌ ๊ธฐ๋ฅ์ผ๋ก ํ์ฅํฉ๋๋ค.
๐ WIZnet Strategic Value
MeshCore PR #1983์ WIZnet Maker ์ํ๊ณ์์ ๋ค์๊ณผ ๊ฐ์ ์ ๋ต์ ์๋ฏธ๋ฅผ ๊ฐ์ง๋๋ค.
1. W5100S์ ์ ์ฉ ๋ฒ์๋ฅผ LoRa ๋ฉ์ firmware ๋ด๋ถ๋ก ํ์ฅ
W5100S๋ ์ผ๋ฐ์ ์ผ๋ก MCU์ Ethernet์ ๋ถ์ด๋ ์ฉ๋๋ก ์ค๋ช ๋ฉ๋๋ค. ํ์ง๋ง MeshCore PR #1983์ W5100S๋ฅผ LoRa mesh firmware์ ๊ด๋ฆฌ ์ธํฐํ์ด์ค๋ก ์ฌ์ฉํฉ๋๋ค. ์ด๋ ๋จ์ HTTP ์๋ฒ๋ TCP echo ์์ ๋ณด๋ค ํ ๋จ๊ณ ๋์ ๊ตฌ์กฐ์ ์ ์ฉ ์ฌ๋ก์ ๋๋ค.
2. WIZnet Ethernet์ด ์คํ๊ทธ๋ฆฌ๋ ํต์ ์ ์ด์๋ง์ด ๋ ์ ์์์ ๋ณด์ฌ์ค
LoRa๋ ์คํ๊ทธ๋ฆฌ๋ ๋ฉ์ ํต์ ์ ๊ฐํฉ๋๋ค. ๊ทธ๋ฌ๋ repeater์ server๋ฅผ ์์ ์ ์ผ๋ก ์ด์ํ๋ ค๋ฉด ๊ด๋ฆฌ๋ง์ด ํ์ํฉ๋๋ค. W5100S๋ ์ด ๊ด๋ฆฌ๋ง์ Ethernet์ผ๋ก ์ ๊ณตํฉ๋๋ค. ์ด ๊ตฌ์กฐ๋ ์ฌ๋ ๋์, ์ฐ์ ์ค๊ณ๊ธฐ, ์ง์ญ ์ปค๋ฎค๋ํฐ ๋คํธ์ํฌ, ์ฐ์ ํ์ฅ ์ผ์๋ง์์ ์ค๋๋ ฅ์ด ์์ต๋๋ค.
3. Maker Site ๊ธฐ์กด ์ฝํ ์ธ ๋ฅผ ํ๋์ ํ์ต ๊ฒฝ๋ก๋ก ์ฐ๊ฒฐ
๊ธฐ์กด Maker Site ์ฝํ ์ธ ์ ์ฐ๊ฒฐํ๋ฉด ๋ค์๊ณผ ๊ฐ์ ํ๋ฆ์ ๋ง๋ค ์ ์์ต๋๋ค.
LoRa-to-Ethernet ๊ธฐ๋ณธ ๊ฐ๋
โ Meshtastic Ethernet Gateway
โ MeshCom W5500/W5100S Gateway
โ MeshCore RAK13800/W5100S TCP CLI PR
โ PoE ๊ธฐ๋ฐ ๊ณ ์ repeater / room server / emergency node์ด ํ๋ฆ์ Maker Site๋ฅผ ๋จ์ UCC ๋ชจ์์ด ์๋๋ผ, WIZnet ๊ธฐ๋ฐ ์คํ์์ค ๋คํธ์ํฌ ์ค๊ณ ์์ฐ์ผ๋ก ๋ฐ์ ์ํต๋๋ค.
4. WIZnet ์คํ์์ค ์ปค๋ฎค๋ํฐ ๊ธฐ์ฌ๊ฐ ๊ฒฝ์๋ ฅ์ ๋ง๋ ๋ค๋ ์ฌ๋ก
WIZnet์ ์์ฅ ๊ฒฝ์๋ ฅ์ ์นฉ ๋ฐ์ดํฐ์ํธ๋ง์ผ๋ก ๋ง๋ค์ด์ง์ง ์์ต๋๋ค. ์ค์ ์คํ์์ค firmware, ์ค์ PR, ์ค์ ์ปค๋ฎค๋ํฐ ํผ๋๋ฐฑ, ์ค์ Maker ์ฝํ ์ธ ์ ์ฐ๊ฒฐ๋ ๋ ๊ฐ๋ฐ์ ์ ๋ขฐ๊ฐ ์๊น๋๋ค.
MeshCore PR #1983์ ์์ง ๋ณํฉ ์ ์ด์ง๋ง, WIZnet W5100S๊ฐ ํ๋ฐํ ์คํ์์ค ๋ฉ์ ํต์ ํ๋ก์ ํธ์ ํตํฉ๋ ์ ์์์ ๋ณด์ฌ์ค๋๋ค. ์ด๋ฐ ์ฌ๋ก๋ฅผ Maker Site์์ ์ ๋ฆฌํ๋ฉด, WIZnet์ LoRa mesh, emergency communication, decentralized network, IoT gateway ๊ฐ๋ฐ์์๊ฒ ์ ๋ขฐํ ์ ์๋ Ethernet ์ ํ์ง๋ก ์ธ์๋ ์ ์์ต๋๋ค.
๐ Summary
MeshCore๋ LoRa ๊ธฐ๋ฐ ์คํ๊ทธ๋ฆฌ๋ ๋ฉ์ ํต์ ํ๋ก์ ํธ์ด๋ฉฐ, ์ด๋ฒ UCC์ ํต์ฌ์ธ PR #1983์ RAK13800 / WIZnet W5100S-L Ethernet ๋ชจ๋์ MeshCore ์์ ํ์จ์ด์ ํตํฉํ๋ ค๋ ์๋์ ๋๋ค. ์ ๊ท์ฑ์ LoRa mesh ๋ ธ๋๋ฅผ ๋จ์ ๋ฌด์ ์ฅ์น๊ฐ ์๋๋ผ Ethernet ๊ด๋ฆฌํ Repeater / Room Server / Companion ๋ ธ๋๋ก ํ์ฅํ๋ค๋ ์ ์ ์์ต๋๋ค. ์ธ๋ถ ๊ฐ์น๋ GitHub Star ์ฝ 3.1k, Fork ์ฝ 1k, Issues 475๊ฐ, PR 317๊ฐ ๋ฑ ํ๋ฐํ ์ปค๋ฎค๋ํฐ ์งํ์์ ํ์ธ๋ฉ๋๋ค. ์์ฅ์ฑ์ ์ฌ๋ ๋์, ๋์ ยท์ฐ์ ๋ชจ๋ํฐ๋ง, ์ผ์ธ ํต์ , ๊ณ ์ ํ ๋ฉ์ ๊ฒ์ดํธ์จ์ด์์ ๋์ผ๋ฉฐ, ์์ฐ์ฑ์ RAK13800 ๊ฐ์ ๋ชจ๋ํ ํ๋์จ์ด์ WIZnet ํ๋์จ์ด TCP/IP ์นฉ์ ์ฌ์ฉํ๋ค๋ ์ ์์ ๊ธ์ ์ ์ ๋๋ค. ๋ค๋ง PR #1983์ ํ์ฌ Open ์ํ์ด๋ฏ๋ก ๊ณต์ ๋ฆด๋ฆฌ์ค ๋ฐ์๊ณผ ์ฅ๊ธฐ ์์ ์ฑ์ ์ถ๊ฐ ํ์ธ์ด ํ์ํฉ๋๋ค. ๊ธฐ์กด Maker Site ์ฝํ ์ธ ์ธ Pico2_W5500_E22, MeshCom, The Hammer์ ์ฐ๊ฒฐํ๋ฉด WIZnet ์คํ์์ค ์ํ๊ณ ์์์ LoRa Mesh + Ethernet Gateway๋ผ๋ ์ผ๊ด๋ ๊ธฐ์ ํ๋ฆ์ ๋ง๋ค ์ ์์ต๋๋ค.
๐ FAQ
Q1. ์ด ํ๋ก์ ํธ๋ ๋ฌด์์ ํด๊ฒฐํ๋์?
MeshCore๋ ์ธํฐ๋ท์ด๋ ์
๋ฃฐ๋ฌ๋ง์ด ์๋ ํ๊ฒฝ์์ LoRa ๊ธฐ๋ฐ ์ฅ๊ฑฐ๋ฆฌ ๋ฉ์ ํต์ ์ ๊ฐ๋ฅํ๊ฒ ํฉ๋๋ค. PR #1983์ ์ฌ๊ธฐ์ WIZnet Ethernet์ ์ถ๊ฐํ์ฌ ๊ณ ์ ๋
ธ๋๋ฅผ ์ ์ ์ผ๋ก ๊ด๋ฆฌํ๊ณ IP ๋คํธ์ํฌ์ ์ฐ๊ฒฐํ ์ ์๋ ๊ธฐ๋ฐ์ ๋ง๋ญ๋๋ค.
Q2. ์ด ํ๋ก์ ํธ์์ WIZnet ์นฉ์ ์ด๋ค ์ญํ ์ ํ๋์?
WIZnet W5100S-L์ RAK13800 Ethernet ๋ชจ๋์ ํตํด MeshCore ๋
ธ๋์ ์ ์ TCP/IP ์ฐ๊ฒฐ์ ์ ๊ณตํฉ๋๋ค. LoRa๊ฐ ๋ฌด์ ๋ฉ์ ํต์ ์ ๋ด๋นํ๋ค๋ฉด, WIZnet ์นฉ์ TCP CLI, DHCP, ์ ์ ๊ด๋ฆฌ, ๊ฒ์ดํธ์จ์ด ํ์ฅ ๊ฒฝ๋ก๋ฅผ ๋ด๋นํฉ๋๋ค.
Q3. ๊ธฐ์กด WIZnet Maker Site ์ฝํ
์ธ ์ ์ด๋ค ์ ์ด ๋น์ทํ๊ณ ๋ค๋ฅธ๊ฐ์?
Meshtastic Ethernet Gateway, MeshCom, The Hammer ์ฝํ
์ธ ์ ๊ฐ์ด LoRa mesh์ WIZnet Ethernet์ ๊ฒฐํฉํ๋ค๋ ์ ์ด ๋น์ทํฉ๋๋ค. ์ฐจ์ด์ ์ MeshCore PR #1983์ด ํ๋์จ์ด ๋ณด๋ ์๊ฐ๊ฐ ์๋๋ผ MeshCore ์์ ํ์จ์ด์ Ethernet ๋ช
๋ น ์ฒ๋ฆฌ์ TCP CLI๋ฅผ ์ถ๊ฐํ๋ ์ํํธ์จ์ด ํ์ฅ์ด๋ผ๋ ์ ์
๋๋ค.
Q4. ์ด ํ๋ก์ ํธ๋ ์ค์ ์ ํ์ผ๋ก ํ์ฅ๋ ์ ์๋์?
๊ฐ๋ฅ์ฑ์ด ์์ต๋๋ค. ๋ค๋ง ํ์ฌ PR #1983์ Open ์ํ์ด๋ฏ๋ก, ๊ณต์ ๋ฆด๋ฆฌ์ค ํฌํจ ์ฌ๋ถ์ ์ฅ๊ธฐ ์์ ์ฑ์ ์ถ๊ฐ ํ์ธ์ด ํ์ํฉ๋๋ค. ์ ํํํ๋ ค๋ฉด PoE ์ ์, ๋ฐฉ์ ์ธํด๋ก์ , ์ํ
๋ ์ค๊ณ, ์ ํ ์ธ์ฆ, ์ฅ์๊ฐ ๋คํธ์ํฌ ๋ณต๊ตฌ ํ
์คํธ๊ฐ ํ์ํฉ๋๋ค.
Q5. ๊ฐ๋ฐ์๊ฐ ์ด ํ๋ก์ ํธ๋ฅผ ์ฐธ๊ณ ํ๋ฉด ์ด๋ค ์ด์ ์ด ์๋์?
๊ฐ๋ฐ์๋ LoRa-only ๋
ธ๋๋ฅผ Ethernet ๊ด๋ฆฌํ ๋
ธ๋๋ก ํ์ฅํ๋ ๊ตฌ์กฐ๋ฅผ ๋ฐฐ์ธ ์ ์์ต๋๋ค. WIZnet ์นฉ์ ์ฌ์ฉํ๋ฉด MCU ๋ถ๋ด์ ์ค์ด๊ณ , TCP/IP ์ฐ๊ฒฐ์ ์์ ์ ์ธ ํ๋์จ์ด ๊ธฐ๋ฐ ์ธํฐํ์ด์ค๋ก ๋ถ๋ฆฌํ ์ ์์ต๋๋ค.
๐ Reference Link
https://github.com/meshcore-dev/MeshCore/pull/1983
