3 คะแนน โดย GN⁺ 2025-12-01 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • อุปกรณ์ใช้พลังงานต่ำ ที่ทำงานได้เป็น เครือข่ายเมชโอเพ่นซอร์ส ซึ่งสื่อสารได้โดยไม่ต้องเชื่อมต่ออินเทอร์เน็ตแบบ ระบบกระจายอำนาจแบบออฟกริด
  • รองรับ รูปแบบฮาร์ดแวร์หลากหลาย ให้ผู้ใช้เลือกอุปกรณ์เอง และสามารถแฟลชเฟิร์มแวร์พร้อมตั้งค่าที่ต้องการได้
  • รองรับการควบคุมอุปกรณ์และการส่ง-รับข้อความผ่านหลายแพลตฟอร์ม รวมถึง iOS, Android, เว็บ, Python CLI/SDK
  • สามารถร่วมมือกันและแชร์ข้อมูลผ่านช่องทางชุมชนอย่าง GitHub, Discord, Reddit, Telegram
  • เป็นโครงการที่สำคัญสำหรับนักพัฒนาและเมกเกอร์ที่ต้องการสร้างโครงสร้างพื้นฐานการสื่อสารแบบกระจายศูนย์ที่มีต้นทุนต่ำและใช้พลังงานต่ำ

ภาพรวม Meshtastic

  • Meshtastic คือ เครือข่ายเมชแบบกระจายอำนาจแบบโอเพ่นซอร์ส ที่ทำงานได้โดยไม่ต้องใช้การเชื่อมต่ออินเทอร์เน็ต
    • ทำงานบนอุปกรณ์ที่ต้นทุนต่ำและใช้พลังงานต่ำ สามารถสร้างเครือข่ายสื่อสารได้อย่างอิสระ
    • อธิบายว่าเป็น “off-grid, decentralized, mesh network built to run on affordable, low-power devices”
  • โครงการนี้ดำเนินการในรูปแบบ ชุมชนแบบไม่แสวงหาผลกำไร และเปิดให้ทุกคนเข้าร่วมได้
    • เว็บไซต์ทางการมีคำแนะนำเกี่ยวกับ การมีส่วนร่วม, การสนับสนุน และการจัดทำเอกสาร

เริ่มต้นใช้งาน (Getting Started)

  • ขั้นตอนที่ 1: เลือกอุปกรณ์
    • เลือกอุปกรณ์ที่รองรับ Meshtastic ได้ตรงตามความต้องการจากตัวเลือกที่หลากหลาย
    • ตรวจสอบรายชื่ออุปกรณ์ได้ผ่านลิงก์ [Choose a Device]
  • ขั้นตอนที่ 2: แฟลชและกำหนดค่า
    • แฟลชเวอร์ชัน Meshtastic ล่าสุดลงบนอุปกรณ์และปรับแต่งการตั้งค่าได้ตามต้องการ
    • เอกสาร [Flash and Configure your Device] ให้คำอธิบายขั้นตอนทั้งหมด
  • ขั้นตอนที่ 3: เชื่อมต่อและส่ง-รับข้อความ
    • เชื่อมต่ออุปกรณ์ผ่านไคลเอนต์ใดก็ได้และเริ่มส่ง/รับข้อความได้ทันที
    • ระบุคำว่า “Connect to your device via any of our clients to start sending and receiving messages!”

ไคลเอนต์และแพลตฟอร์มที่รองรับ

  • iOS แอป: จัดการเครือข่ายได้สะดวกระหว่างการเดินทาง
    • [Try it out] ให้คำแนะนำการติดตั้งและใช้งาน
  • Android แอป: รองรับการเชื่อมต่ออุปกรณ์และควบคุมการทำงาน
  • เว็บไคลเอนต์: เข้าถึงเครือข่ายผ่านเบราว์เซอร์
  • Python CLI/SDK: มีอินเทอร์เฟซบรรทัดคำสั่งและ SDK สำหรับนักพัฒนาและผู้ใช้ขั้นสูง

ชุมชนและระบบนิเวศน์

  • มีการดำเนินชุมชนอย่างต่อเนื่องบน Discord, X(Twitter), Facebook, Instagram, YouTube, Reddit, Mastodon, Telegram
  • เปิดเผยโค้ดและเอกสารผ่าน คลัง GitHub
  • โฮสต์บน Vercel และระบุว่า “Meshtastic® is a registered trademark of Meshtastic LLC.”

คุกกี้และข้อมูลส่วนบุคคล

  • เว็บไซต์จัดการความยินยอมคุกกี้ผ่าน CookieYes
    • แบ่งคุกกี้เป็นประเภท คุกกี้จำเป็น (Necessary), คุกกี้ฟังก์ชัน (Functional), คุกกี้วิเคราะห์ (Analytics), คุกกี้โฆษณา (Advertisement)
    • ระบุวัตถุประสงค์และระยะเวลาของคุกกี้ที่เกี่ยวข้องกับ Cloudflare, GitHub, YouTube
  • คุกกี้ถูกใช้เพื่อเพิ่มประสบการณ์ผู้ใช้ การวิเคราะห์ปริมาณการเข้าชม และการจัดเนื้อหาที่เหมาะสมกับแต่ละบุคคล

1 ความคิดเห็น

 
GN⁺ 2025-12-01
ความเห็นจาก Hacker News
  • เราใช้ Meshtastic กันอย่างแพร่หลายบนเรือของเรา
    ลูกเรือแต่ละคนพกโหนดมือถือกันน้ำ (Seeed T1000e) เอง และตัวเรือก็มีโหนดด้วย ส่วนเรือเล็กก็ติดตั้งตัวติดตาม Meshtastic ไว้
    แม้ในพื้นที่ที่ไม่มีโครงสร้างพื้นฐานด้านการสื่อสารหรือมีราคาแพงเกินไป ถ้ามีใครขึ้นฝั่งก็ยังส่งข้อความหากันได้ และเรือยังสามารถส่ง telemetry และการแจ้งเตือน ไปยังลูกเรือที่อยู่ไกลออกไปได้ด้วย
    เรือของเพื่อนร่วมทางลำอื่นก็ใช้ Meshtastic เช่นกัน และแชตข้อความแทนการใช้ VHF
    รายละเอียดเพิ่มเติมสรุปไว้ในบล็อกโพสต์นี้

    • กรณีใช้งานนี้เจ๋งมาก แต่อยากรู้ว่าเวลาข้ามภูมิภาค ระบบจะปรับ ความถี่และข้อจำกัดกำลังส่ง อัตโนมัติหรือไม่
    • น่าสนใจมาก ใกล้บ้านผม สนามร่อนก็ใช้ Meshtastic สำหรับ การติดตามเครื่องร่อนและการสื่อสารเสริม เหมือนกัน แถวนั้นมีสถานี LoRa เยอะมาก
  • ผมเองก็เคยลองใช้ Meshtastic กับวิทยุ LoRa อยู่หลายตัว แต่รู้สึกว่า ไว้ใจได้ยากในสถานการณ์สำคัญ
    ถ้าตั้งค่าโหนดผิด ก็ทำให้โหนดใกล้เคียงมีปัญหาได้ง่าย
    หวังว่าสักวันโครงการนี้จะลงตัวด้วยพรีเซ็ตที่สมเหตุสมผลไม่กี่แบบ ตามอุดมคติคือซอฟต์แวร์ควรปรับ timeout, จำนวน hop, บทบาท ฯลฯ อัตโนมัติตามสภาพเครือข่ายได้

    • ต้องการ ชิปเซ็ตวิทยุ ที่ดีกว่านี้ ควรมีอินเทอร์เฟซที่เรียบง่ายขึ้น เช่น สแกนย่านความถี่กว้างโดยคำนึงถึงข้อจำกัดความถี่ของแต่ละประเทศ และเลือกช่องสัญญาณอัตโนมัติตามอายุแบตเตอรี่ ระยะทาง และแบนด์วิดท์
      เมชเน็ตเวิร์กแบบปิดมักมี การป้องกัน DoS, การจำกัดอัตรา, การตั้งค่าสำหรับพื้นที่หนาแน่น ที่ไม่ดีพอ สุดท้ายเลยใช้งานไม่ได้จริง
    • เมชในแต่ละพื้นที่มีค่าตั้งแนะนำอยู่ เช่น ดูเอกสารค่าตั้งแนะนำของ Bay Area Mesh ได้
      ผมเพิ่งติดตั้งโหนดเมื่อสัปดาห์ก่อน และพูดตรง ๆ ว่า ต่ำกว่าที่คาดหวังไว้
  • อีกทางเลือกหนึ่งคือ Reticulum

    • ผมเป็น แฟนตัวยง ของ Reticulum มันแก้ปัญหาที่น่าหงุดหงิดของ Meshtastic ได้หลายอย่าง น่าเสียดายที่ยังมีการใช้งานไม่แพร่หลาย
      ใน ecosystem ของ Reticulum มีเครื่องมืออย่างต่อไปนี้
    • Meshcore ก็เป็นอีกทางเลือกหนึ่ง ผมยังไม่ได้ใช้งานลึกมาก แต่เห็นว่ามีคนบอกว่าแก้ปัญหาของ Meshtastic ได้
      เว็บไซต์ทางการของ Meshcore
    • Meshtastic เป็น เครือข่ายเมชสำหรับส่งข้อความข้อความ ที่อยู่บนโมเด็ม LoRa ส่วน Reticulum เป็น network stack เต็มรูปแบบ สำหรับใช้แทน IP
      Reticulum โฟกัสที่การเชื่อมต่อความเร็วต่ำและไม่เสถียร และรองรับชั้นการส่งข้อมูลหลายแบบ เช่น LoRa, WiFi, วิทยุสมัครเล่น
      ข้อเสียคือ implementation ที่สมบูรณ์และเสถียรมีอยู่ แค่ตัวเดียวที่เป็น Python และ UI ของแอปส่วนใหญ่ก็ซับซ้อน
    • Reticulum ไม่มี การรับรู้ topology และการจัดการความแออัดของเครือข่าย จึงขยายระบบได้ไม่ดี
    • ชื่อมันไม่ค่อยดีเท่าไร ผมชอบ ‘Anathem’ นะ แต่คงใช้เป็นชื่ออินเทอร์เน็ตในอีก 3000 ปีข้างหน้าได้ยาก
      Meshtastic ดูเหมือนจะไม่มี routing เลย เปราะบางต่อการโจมตีแบบสแปม หวังว่า Reticulum จะดีกว่าในจุดนั้น
  • Meshtastic เหมาะกับ การใช้งานแบบเคลื่อนที่ เช่น การเดินป่า แต่ถ้าจะสร้างเครือข่ายแบบติดตั้งประจำ Meshcore ให้ประสิทธิภาพดีกว่ามาก
    นี่คือประสบการณ์จาก Greater Boston Mesh

  • Meshtastic เคยขึ้นเป็น โพสต์ยอดนิยมบน Hacker News มาแล้วหลายครั้ง
    ดูได้ที่ปี 2024 38829448, ปี 2022 32016142, ปี 2020 22540066

    • เธรดอื่นที่เกี่ยวข้องมี
      • Meshtastic's Opposition to Proposed Changes on 900 MHz Band (ลิงก์)
      • Meshtastic: An open source, off-grid, decentralized, mesh network (ลิงก์)
      • Meshtastic is an encrypted communications platform for the Lora RF protocol (ลิงก์)
      • We're making an open-source $30 GPS/mesh radio, would like advice (ลิงก์)
  • โปรเจกต์นี้เป็นที่รู้จักดีอยู่แล้ว แต่ก็ยังเป็น โอเพนโปรเจกต์ที่น่าสนุก และควรค่าแก่การแชร์อีกครั้ง
    ขอนำเสนอส่วนหนึ่งของ PotatoMesh ในย่านเบอร์ลิน

    • Freifunk ที่ Teufelsberg นี่มันเหมือน คู่ที่ถูกลิขิตมา จริง ๆ
  • ผมสงสัยว่ามีเมชเน็ตเวิร์กที่ออกแบบมาสำหรับ แบนด์วิดท์ต่ำมาก โดยเฉพาะไหม
    เช่น ถ้าจำกัดไว้ราว 10kbps ก็น่าจะแทบตัดปัญหาสแปมหรือเนื้อหาผิดกฎหมายออกไปได้เลย
    ผมกำลังนึกภาพเครือข่ายที่เข้าถึงได้แค่ข้อความธรรมดาหรือเว็บไซต์แบบข้อความเท่านั้น

    • Meshtastic เกือบตรงตามเงื่อนไขนั้นอยู่แล้ว เพียงแต่ มันไม่ใช่เครือข่าย IP เลยเข้าเว็บไซต์แบบข้อความไม่ได้
      ความเร็วสูงสุดคือ 21.88kbps และตรวจสอบได้จากเอกสารพรีเซ็ตทางการ
  • ยังมีทางเลือกอย่าง Briar หรือ Berty ด้วย
    แอป Briar บน Android, แอป Berty บน iOS

    • ตอนผมนั่งบนเครื่องบินแยกที่กับภรรยา เลยลองติดต่อกันผ่าน Briar แต่ ข้อความไปถึงหลังจากนั้นหลายชั่วโมง
  • Meshtastic ดูเหมือนจะใช้ LoRa เลยสงสัยว่าเมื่อเทียบกับ วิทยุ VHF/UHF แล้วจะไปได้ไกลแค่ไหน
    เคยได้ยินมาว่า VHF แบบมือถือไปได้เกิน 30 ไมล์ด้วยซ้ำ จุดแข็งของ Meshtastic น่าจะเป็นการใช้พลังงานต่ำและอยู่ได้นาน
    ในอนาคต การแชตผ่านดาวเทียม ก็น่าจะเป็นอีกทางเลือกหนึ่ง

    • ในแบบ single hop มันไปได้ไกลพอ ๆ กับ VHF (ประมาณ 30 ไมล์ทะเล) และถ้ายกเสาอากาศให้สูงก็ไปได้ไกลกว่านั้น
      เวทมนตร์ที่แท้จริงเกิดจาก mesh hop เพราะมันไปต่อผ่านโหนดอื่นได้ ทำให้ส่งได้ไกลขึ้นมาก
      มันไม่น่าเชื่อถือเท่าการสื่อสารผ่านดาวเทียม แต่ ไม่ต้องมีโครงสร้างพื้นฐาน ใบอนุญาต หรือค่าสมัครใช้บริการ
    • Meshtastic มีข้อดีอย่าง multihop, การเข้ารหัสพื้นฐาน, และ ไม่ต้องมีใบอนุญาต
      แต่ความน่าเชื่อถือยังต่ำ และจริง ๆ แล้วค่อนข้างใกล้เคียงกับ เครือข่ายของเล่น
  • ดูเหมือนจะเหมาะมากสำหรับให้ AI agent สื่อสารกันในระยะใกล้
    ผมมีเครื่อง LilyGo อยู่สองตัว ตัวหนึ่งจะต่อกับคอมพิวเตอร์ อีกตัวจะพกติดตัวไป

    • ผมไม่แน่ใจว่า “AI agent” หมายถึงอะไรกันแน่ ถ้าตามนิยามส่วนใหญ่ มันคงไม่จำเป็นต้องใช้ การสื่อสารออฟกริดความเร็วต่ำ แบบนี้