คุยกับ Linux ด้วยรหัสมอร์ส! โปรเจกต์สุดปั่นบนบอร์ด LuckFox Lyra 📟

LuckFox Lyra SBC Board
บอร์ด LuckFox Lyra ขนาดจิ๋วเท่า Pi Pico แต่ทรงพลังพอที่จะรันระบบ Linux เต็มรูปแบบ

สวัสดีชาว Maker สายฮาร์ดคอร์ทุกคนครับ! 🛠️ ยุคนี้บอร์ดคอมพิวเตอร์ขนาดจิ๋ว (Single Board Computer หรือ SBC) มีให้เลือกเล่นเยอะมากจนหลายคนอาจจะมองข้ามบอร์ดหน้าตาธรรมดาๆ อย่าง LuckFox Lyra ไป แต่รู้หรือไม่ว่าบอร์ดตัวนี้มีทีเด็ดซ่อนอยู่เพียบ![cite: 1]

จุดเด่นดั้งเดิมของมันคือการมีขนาดเล็กจิ๋วเพียง 51 มม. x 21 มม. (เท่ากับบอร์ด Raspberry Pi Pico) แต่กลับมีพลังประมวลผลมากพอที่จะรันระบบปฏิบัติการ Linux ได้เต็มรูปแบบ[cite: 1] แต่ความพีคที่ทำให้มันกลายเป็นไวรัลในหมู่นักพัฒนาคือ "มันสามารถสั่งการ Terminal ได้โดยไม่ต้องต่อคีย์บอร์ดหรือจอ... แต่สั่งผ่านรหัสมอร์ส (Morse Code) แทน!"[cite: 1]

โปรเจกต์ Morstdin: เปลี่ยนปุ่มกดเป็นคีย์บอร์ด ⌨️

ความเจ๋งนี้เกิดขึ้นได้ด้วยฝีมือของคุณ [Gabriel Broussard Korr] ผ่าน โปรเจกต์ Morstdin ของเขา ซึ่งแก่นแท้ของมันคือ Shell Script สุดฉลาดที่สามารถนำไปรันบนระบบอะไรก็ได้ที่รองรับมาตรฐาน POSIX[cite: 1]

ปกติแล้วถ้าจะทำแบบนี้กับระบบอื่น เราต้องต่ออุปกรณ์เสริมเพื่อรับส่งรหัสมอร์ส แต่สำหรับ LuckFox Lyra มันเหมือนเกิดมาเพื่อสิ่งนี้ครับ เพราะบนบอร์ดมี "ปุ่ม 1 ปุ่ม (BOOT)" และ "ไฟ LED 1 ดวง" ที่สามารถตั้งค่าให้เป็น Input/Output สำหรับรหัสมอร์สได้ทันทีเมื่อระบบบูตเสร็จ! (มีปุ่ม RESET อีกอันแต่ใช้ทำอย่างอื่นไม่ได้)[cite: 1]

PMorse และคำสั่งสไตล์ Vim 👨💻

[Image of Morse code chart]

ปัญหาคือรหัสมอร์สที่คุณ Samuel Morse คิดค้นขึ้นมาในอดีต มันไม่มีอักขระพิเศษ (Special Characters) สำหรับใช้พิมพ์คำสั่งบน Terminal หรอกครับ[cite: 1] คุณ Gabriel จึงต้องอัปเกรดมันขึ้นมาใหม่เป็น PMorse (Programmer’s Morse)[cite: 1]

แถมยังเพิ่มความสะดวกให้การใช้งานแบบไม่มีจอ (Headless) ด้วยการใส่คำสั่งสไตล์ "Vim-like" เข้าไป เช่น คำสั่งลบทั้งคำ หรือคำสั่งให้ไฟ LED กะพริบทวนบรรทัดที่กำลังพิมพ์อยู่ เพื่อเช็กว่าเราเคาะรหัสมอร์สผิดไปหรือเปล่า![cite: 1]

รันแชทบอท AI บนแรม 128 MB! 🤖

ถ้าคิดว่าพิมพ์คำสั่งด้วยรหัสมอร์สมันยังสุดไม่พอ... เขายังจับ โมเดลภาษาขนาดใหญ่ (LLM) ยัดลงไปในบอร์ดตัวนี้ด้วย! โดยใช้เครื่องมือ Llamma.cpp มารันบนแรมที่มีจำกัดเพียง 128 MB ของบอร์ด[cite: 1]

ผลที่ได้คือ นี่อาจจะเป็น "แชทบอทแบบ Stand-alone ที่มีขนาดเล็กที่สุดในโลก" และน่าจะเป็นแชทบอทตัวเดียวในโลกที่ตอบโต้กับมนุษย์ด้วยรหัสมอร์สครับ! (สมกับเป็นปี 2026 จริงๆ)[cite: 1]

💡 Maker's Tip: โปรเจกต์นี้แสดงให้เห็นว่าบอร์ด SBC ขนาดเล็กสามารถทำอะไรได้มากกว่าที่คิดครับ! ถ้าใครชอบความท้าทายสไตล์นี้

แวะมาช้อป บอร์ดไมโครคอนโทรลเลอร์ (SBC), Raspberry Pi, หรือเซนเซอร์ต่างๆ ได้ที่ร้านเราเลยครับ หรือถ้าอยากได้บอร์ดรุ่นเฉพาะทาง สามารถทักมาเชียร์สั่งซื้อได้ทาง LINE OA Globalbyteshop เลยครับ ทีมงานพร้อมให้คำปรึกษาและจัดหาให้ในราคาคนไทย!

⚠️ ข้อควรรู้ก่อนทำโปรเจกต์นี้

โปรเจกต์นี้จำเป็นต้องมีความรู้ความเข้าใจพื้นฐานในการเขียน Shell Script การปรับแต่งระบบ Linux และที่สำคัญ... คุณต้องท่องรหัสมอร์สให้ได้ด้วยนะครับ ไม่งั้นสั่งงานไม่ได้แน่นอน! 😅[cite: 1]

วิดีโอสาธิตการใช้งาน Morstdin 🎬

การเคาะปุ่ม BOOT เป็นรหัสมอร์สเพื่อรันคำสั่งบน Linux Terminal

พร้อมสร้างโปรเจกต์อิเล็กทรอนิกส์สุดท้าทายของคุณแล้วหรือยัง?

ช้อปบอร์ดและเซนเซอร์ที่เว็บไซต์ เข้ากลุ่ม Community ถาม-ตอบสาย Maker สั่งซื้อสินค้าและปรึกษาผ่าน LINE OA
*คำเตือนและข้อแนะนำ: เนื้อหาบทความนี้สรุปและแปลมาจากบทความภาษาอังกฤษ (Hackaday) ข้อมูลทางเทคนิคเกี่ยวกับการติดตั้งสคริปต์ POSIX บนบอร์ด SBC อาจมีความซับซ้อน แนะนำให้ศึกษา คู่มือต้นฉบับของผู้พัฒนา อย่างละเอียดก่อนลงมือทำครับ

แท็ก


Blog posts

เข้าสู่ระบบ

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

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