จับ Hackaday Communicator Badge มาปัดฝุ่น! อัปเกรดเฟิร์มแวร์ใหม่ให้รองรับ Meshtastic

Hackaday Communicator Badge with new firmware
หน้าตาของ Hackaday Communicator Badge สุดเท่ ที่ตอนนี้สามารถลงเฟิร์มแวร์ใหม่เพื่อใช้งานในชีวิตจริงได้แล้ว

สวัสดีชาว Maker และสายแฮกเกอร์ทุกคนครับ! 👾 ย้อนกลับไปในงานอีเวนต์ของ Hackaday ที่ยุโรปเมื่อไม่นานมานี้ หลายคนคงคุ้นตากับของเล่นสุดปั่นที่แจกในงานอย่าง Hackaday Communicator Badge แกดเจ็ตขนาดพกพาสุดเท่ที่มาพร้อมคีย์บอร์ด QWERTY ในตัว, วิทยุสื่อสาร LoRa, และสมองกลชิป ESP32 ซึ่งตอนนั้นมันรันด้วยเฟิร์มแวร์ MicroPython หน้าตาบ้านๆ เพื่อใช้ส่งข้อความสั้นๆ หากันในงานเท่านั้น

แต่พวกเราสายหาทำจะปล่อยให้ของเล่นสเปกดีขนาดนี้กลายเป็นขยะอิเล็กทรอนิกส์ (e-waste) นอนฝุ่นจับในตู้โชว์เฉยๆ ได้ยังไง! ล่าสุดมีนักพัฒนาชื่อคุณ [Giovi321] ได้ทำการเขียนเฟิร์มแวร์ (Replacement Firmware) ขึ้นมาใหม่แบบยกเครื่อง เพื่อปลดล็อกพลังที่ซ่อนอยู่ของเจ้า Badge ตัวนี้ ให้มันเอาไปใช้งานในโลกจริงได้แบบตึงๆ เลยครับ!

อัปเกรดเฟิร์มแวร์ใหม่ มีอะไรว้าวบ้าง? ✨

เฟิร์มแวร์ตัวใหม่นี้ถูกพัฒนาขึ้นมารันบน FreeRTOS ซึ่งทำงานได้ลื่นไหลกว่าเดิมมาก โดยมีการอัปเกรดฟีเจอร์หลักๆ ดังนี้ครับ:

  • รองรับ Meshtastic เต็มรูปแบบ: เปลี่ยนป้ายห้อยคอธรรมดาให้กลายเป็นเครือข่ายสื่อสารไร้สายแบบ Mesh Network ส่งข้อความหากันได้ไกลๆ ผ่านคลื่น LoRa โดยไม่ต้องง้ออินเทอร์เน็ต!
  • ยืดอายุแบตเตอรี่: มีการจัดการพลังงานที่ดีขึ้น ทำให้ใช้งานได้ยาวนานกว่าเดิม ไม่ต้องคอยชาร์จบ่อยๆ
  • รองรับโมดูล GPS: สามารถนำโมดูล GPS มาต่อเพิ่ม เพื่อใช้ระบุพิกัดตำแหน่งส่งเข้าไปในเครือข่าย Meshtastic ได้เลย

💡 Maker's Tip: สำหรับใครที่ไม่ได้ไปงานและไม่มีเจ้า Badge ตัวนี้ ก็ไม่ต้องเสียใจไปครับ! คุณสามารถสร้างเครื่องสื่อสาร LoRa / Meshtastic ของตัวเองได้ง่ายๆ แค่ใช้บอร์ด ESP32 ต่อเข้ากับ โมดูล LoRa และจอ OLED เล็กๆ สักจอ

หากเพื่อนๆ กำลังมองหาชิ้นส่วนไปทำโปรเจกต์สื่อสารไร้สาย แวะมาช้อป บอร์ดพัฒนา ESP32, โมดูล LoRa, จอแสดงผล และเซนเซอร์ต่างๆ ได้ที่ Globalbyte Shop เลยครับ! ของพร้อมส่ง ทัก LINE OA มาปรึกษาโปรเจกต์กับแอดมินได้ตลอดเลยครับ!

วิธีการติดตั้ง (แอบต้องมีสกิลนิดนึงนะ) 💻

การจะลงเฟิร์มแวร์ตัวนี้ คุณจำเป็นต้องใช้เครื่องมือ ESP-IDF (Espressif IoT Development Framework) ในการคอมไพล์และแฟลชลงบอร์ดครับ อาจจะฟังดูเป็นศัพท์เทคนิคที่ดูวุ่นวายสำหรับมือใหม่ แต่ไม่ต้องห่วง! ทางคุณ Giovi321 เขาได้ทำ คู่มือและขั้นตอนการติดตั้งแบบละเอียดยิบ ไว้ให้แล้ว ทำตามทีละสเต็ปได้เลยครับ

⚠️ อัปเกรดฮาร์ดแวร์ให้สุดทาง!

ถ้าแค่ซอฟต์แวร์ยังเฟี้ยวไม่พอ ก่อนหน้านี้มีคนทำโปรเจกต์ม็อดฮาร์ดแวร์ เปลี่ยนปุ่มยางธรรมดาให้กลายเป็น คีย์บอร์ด RGB แบบวิบวับ สำหรับบอร์ด Communicator ตัวนี้ด้วยนะ ใครมีบอร์ดอยู่ในมือ ลองเอาไปม็อดรวมกันดู รับรองว่าเดินถือไปไหนมีแต่คนมองแน่นอน!

การชุบชีวิตฮาร์ดแวร์จากงานอีเวนต์ให้กลับมามีประโยชน์ในระยะยาวแบบนี้ เป็นอะไรที่ตอบโจทย์วิถี Maker สุดๆ ครับ ใครที่มีบอร์ดนี้เก็บไว้ อย่าลืมเอามาแฟลชเฟิร์มแวร์ใหม่แล้วลองไปเล่นระบบ Meshtastic กันดูนะครับ!

พร้อมสร้างโปรเจกต์สื่อสารไร้สาย (LoRa / ESP32) ของคุณเองหรือยัง?

ช้อปบอร์ด ESP32 และโมดูล LoRa เข้ากลุ่ม Community ถาม-ตอบสาย Maker สอบถามสินค้าและขอคำปรึกษาผ่าน LINE OA
*คำเตือนและข้อแนะนำ: เนื้อหาบทความนี้สรุปและแปลมาจากข่าวสารบนเว็บไซต์ Hackaday การแฟลชเฟิร์มแวร์ด้วย ESP-IDF มีความเสี่ยงที่จะทำให้บอร์ดใช้งานไม่ได้ (Brick) หากทำข้ามขั้นตอน แนะนำให้ผู้ใช้งานอ่านคู่มือและวิธีแก้ปัญหา (Troubleshooting) จากทาง GitHub ของผู้พัฒนาโดยตรง ก่อนเริ่มลงมือทำจริงครับ

แท็ก


Blog posts

เข้าสู่ระบบ

ลืมรหัสผ่านใช่ไหม?

ยังไม่มีบัญชีใช่ไหม?
สร้างบัญชี