ทำคีย์บอร์ด DIY แทน Matias FK308PC ที่ถูกยุติการผลิต

ที่มาภาพ: r/MechanicalKeyboards

Keyboard-อ่าน 8 นาทีr/MechanicalKeyboards

ทำคีย์บอร์ด DIY แทน Matias FK308PC ที่ถูกยุติการผลิต

⚡ สรุป 30 วิ

ผู้ใช้ Reddit สร้างคีย์บอร์ดแบบ low‑profile ด้วยสวิตช์ Gateron KS‑33, ชิป I/O NCA9555PW และไมโครคอนโทรลเลอร์ Atmel SAM D11 พร้อมเฟิร์มแวร์ QMK…

Lead: ผู้ใช้ในชุมชน Reddit รายหนึ่งได้ประกาศสร้างคีย์บอร์ดแบบกำหนดเองหลังจากที่ Matias FK308PC** รุ่นโปรดของตนเสียและผลิตภัณฑ์ดังกล่าวถูกยุติการผลิต ความพยายามนี้นำเสนอแนวทาง DIY ที่ใช้สวิตช์ Gateron Low‑Profile, ชิป I/O ขยาย NCA9555PW และไมโครคอนโทรลเลอร์ Atmel SAM D11 พร้อมเฟิร์มแวร์เปิด‑ซอร์สที่รองรับแมโครและการจำลองเมาส์

Overview

ในโพสต์บน r/MechanicalKeyboards ผู้ใช้ชื่อ AlexTaradov แบ่งปันกระบวนการทำคีย์บอร์ดตั้งแต่การออกแบบ PCB จนถึงการเขียนเฟิร์มแวร์ การตัดสินใจเลือกส่วนประกอบทั้งหมดเกิดจากความต้องการแทนที่ Matias FK308PC ที่ไม่มีผลิตภัณฑ์ทดแทนใกล้เคียงโดยตรง คีย์บอร์ดใหม่จึงเป็น “low‑profile” ทั้งสวิตช์และโครงสร้าง เพื่อคงประสบการณ์การพิมพ์แบบบางและเงียบ

แม้ว่าการทำ DIY จะต้องอาศัยความรู้ด้านฮาร์ดแวร์ขั้นสูง แต่ผู้เขียนเน้นว่า การบัดกรีเพียง 6 ชิป IC เท่านั้น ทำให้โครงการนี้เข้าถึงได้ง่ายกว่าโครงข่ายคีย์บอร์ดที่ต้องใช้ไดโอดมากถึง 90 ตัว ซึ่งเป็นหนึ่งในอุปสรรคหลักของการสร้างคีย์บอร์ดแบบแถม‑ไฟ (matrix) แบบดั้งเดิม

Motivation & Background

Matias FK308PC เป็นคีย์บอร์ดที่ได้รับความนิยมจากผู้ใช้ที่ชื่นชอบการพิมพ์ด้วยระบบ low‑profile และสวิตช์แบบ silent แต่เมื่อผลิตภัณฑ์ถูกยุติ (discontinued) ผู้ใช้งานหลายคนต้องเผชิญกับปัญหาอุปกรณ์สำรองหายไป การค้นหาตัวทดแทนที่มีคุณสมบัติเทียบเคียงไม่ได้ผล จึงกระตุ้นให้เกิดแนวคิด “ทำเอง”

การเลือกใช้สวิตช์ Gateron KS‑33 Low Profile Silent 2.0 นั้นเป็นเพราะความคล้ายคลึงกับสวิตช์ของ Matias ทั้งด้านรูปร่างและเสียงที่เงียบ ผู้เขียนได้อธิบายว่าแม้ว่าข้อมูลจากผู้ผลิต Gateron จะค่อนข้างจำกัด แต่ด้วยการวัดและสเกลจากแผนภาพก็สามารถกำหนดมิติที่ต้องการได้

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

Design & Components

การออกแบบ PCB ใช้ NCA9555PW I/O extenders เพื่อจัดการกับจำนวนขาอินพุต/เอาต์พุตหลายพันบิตบนชิปขนาดกะทัดรัด ซึ่งทำให้สามารถใช้ไมโครคอนโทรลเลอร์ Atmel SAM D11 ที่มีเพียง 14 พินได้อย่างมีประสิทธิภาพ โครงสร้างนี้ลดจำนวนการเชื่อมต่อและความซับซ้อนของแผงวงจร

ส่วนประกอบหลักของคีย์บอร์ดถูกสรุปดังนี้

  • **สวิตช์: Gateron KS‑33 Low Profile Silent 2.0
  • **สเตบิลไลเซอร์: Gateron low‑profile stabilizers
  • **I/O Extender: NCA9555PW (8‑bit I²C)
  • **ไมโครคอนโทรลเลอร์: Atmel SAM D11 (ARM Cortex‑M0+)

การเลือกใช้ชิพเหล่านี้ทำให้การบัดกรีเป็นงานที่ทำได้โดยไม่ต้องมีอุปกรณ์มืออาชีพมากนัก การเชื่อมต่อระหว่างสวิตช์กับ MCU ถูกจัดการผ่าน I²C bus ซึ่งช่วยลดจำนวนสายไฟและเพิ่มความเสถียรของระบบ

Firmware & Features

เฟิร์มแวร์ที่พัฒนาขึ้นบนพื้นฐาน QMK (หรือคล้ายคลึง) รองรับฟังก์ชั่น “mouse emulation” และแมโครขั้นพื้นฐาน แม้ผู้เขียนยังระบุว่าเรื่องการจำลองเมาส์อาจต้องทดสอบเพิ่มเติม แต่ความสามารถด้านแมโครได้ถูกนำไปใช้งานอย่างจริงจังแล้วในหลายสถานการณ์

ระบบแมโครมีการตั้งค่าผ่านไฟล์คอนฟิกที่เปิดให้แก้ไขได้ง่าย ผู้ใช้สามารถกำหนดปุ่มใดเป็น “macro key” แล้วบันทึกชุดคำสั่งหลายขั้นตอนลงไปได้ นอกจากนี้เฟิร์มแวร์ยังรองรับการอัปเดตผ่าน USB DFU ทำให้ผู้ใช้งานสามารถพัฒนาและเพิ่มฟีเจอร์ใหม่โดยไม่ต้องเปิดฮาร์ดแวร์

ความท้าทายด้านซอฟต์แวร์ส่วนใหญ่เกิดจากเอกสารของ Gateron ที่มีรายละเอียดจำกัด ผู้เขียนจึงต้องทำการคำนวณมิติและพารามิเตอร์เองผ่านการสเกลและการวัดจากภาพเท่านั้น ซึ่งเป็นตัวอย่างที่ชัดเจนของความยืดหยุ่นและอุปสรรคในการทำโปรเจกต์ DIY ระดับสูง

Open Source & Community Impact

ทั้งหมดของโครงการนี้ได้ถูกปล่อยในรูปแบบ open source บน GitHub ที่ลิงก์ https://github.com/ataradov/keyboard โดยรวมไฟล์ PCB, แผ่นสติกเกอร์, โค้ดเฟิร์มแวร์และเอกสารอธิบายการประกอบไว้ครบถ้วน การเปิดเผยนี้ช่วยให้ผู้สนใจสามารถดาวน์โหลด ปรับแต่ง และสร้างคีย์บอร์ดของตนเองได้โดยไม่ต้องเริ่มจากศูนย์

ชุมชน Mechanical Keyboard บน Reddit แสดงความสนใจอย่างลึกซึ้งต่อโครงการนี้ ทั้งในแง่ของการแลกเปลี่ยนประสบการณ์การวัดมิติสวิตช์ Gateron และแนวทางการใช้ I/O Extender เพื่อลดจำนวนพินบน MCU การตอบรับเชิงบวกดังกล่าวอาจเป็นแรงผลักดันให้ผู้ผลิตอื่น ๆ พิจารณาเปิดเผยข้อมูลเทคนิคเพิ่มเติม หรือแม้แต่สร้างส่วนประกอบที่เข้ากันได้กับมาตรฐานเปิด

อย่างไรก็ตาม โครงการนี้ยังชี้ให้เห็นข้อจำกัดของตลาดคีย์บอร์ดระดับสูงที่พึ่งพาผลิตภัณฑ์จากผู้ผลิตจำนวนจำกัด การยกเลิกผลิตภัณฑ์โดยไม่มีตัวแทนทดแทนทำให้กลุ่มผู้ใช้ต้องหันไปสู่การสร้างเอง ซึ่งอาจกระตุ้นแนวโน้มของ “DIY ecosystem” เพิ่มขึ้นในอนาคต

Analysis

จากมุมมองของเทคโนโลยี การผสมผสาน I/O extenders กับ ARM Cortex‑M0+ MCU ในรูปแบบ low‑profile แสดงให้เห็นว่าการออกแบบฮาร์ดแวร์ระดับผู้ใช้สามารถบรรลุความซับซ้อนได้ใกล้เคียงกับผลิตภัณฑ์เชิงพาณิชย์ การลดจำนวนไดโอดจาก 90 ตัวเหลือเพียงไม่กี่ IC ช่วยให้กระบวนการผลิตและบัดกรีง่ายขึ้นอย่างมีนัยสำคัญ

ในด้านซอฟต์แวร์ ความสามารถของเฟิร์มแวร์ที่รองรับแมโครและเมาส์จำลอง แม้ว่าจะยังต้องทดสอบต่อไป แต่เป็นตัวชี้ให้เห็นว่าผู้ใช้ระดับสูงกำลังขยายความสามารถของคีย์บอร์ดเกินกว่าการพิมพ์ธรรมดาไปสู่การทำงานแบบ “input device” ที่หลายหน้าที่รวมกัน การเปิดซอร์สโค้ดยังเพิ่มศักยภาพในการร่วมมือพัฒนาระบบต่อเนื่อง

ผลกระทบทางเศรษฐกิจอาจอยู่ในระดับเล็ก แต่สำหรับผู้ใช้ที่ต้องพึ่งพาคีย์บอร์ดแบบ low‑profile เพื่อการทำงานหรือเกม การมีตัวเลือก DIY ที่พร้อมใช้งานเป็นเสมือน “สำรองชีวประกัน” ที่ช่วยลดความเสี่ยงจากการยุติผลิตภัณฑ์ของบริษัทขนาดกลางอย่าง Matias

Summary

ผู้ใช้ Reddit สร้างคีย์บอร์ด low‑profile ด้วยสวิตช์ Gateron, I/O Extender NCA9555PW และ MCU Atmel SAM D11 เพื่อตอบสนองต่อการยุติผลิตภัณฑ์ Matias FK308PC โครงการเปิดซอร์สนี้ให้ข้อมูลเชิงเทคนิคและแนวทาง DIY แก่ชุมชนเมคานิคัลคีย์บอร์ด ทั้งในด้านฮาร์ดแวร์และเฟิร์มแวร์.

แชร์บทความนี้:

ชอบบทความแบบนี้?

สมัคร AI Automate Weekly Newsletter — รับเคล็ดลับ AI + how-to ใหม่
ทุกสัปดาห์ตรงถึง inbox ฟรี ไม่มีสแปม

แหล่งข่าวต้นฉบับ

ชื่อต้นฉบับ
Made myself a keyboard because Matias discontinued the one I like
ผู้เขียน
/u/AlexTaradov
แหล่ง
r/MechanicalKeyboards
วันที่เผยแพร่
29 กรกฎาคม 2569 เวลา 08:32

Related

บทความที่เกี่ยวข้อง

คีย์บอร์ด DIY LuckyV3 Barebones ของ d3ggie แบ่งปันบน RedditKeyboard
22 กรกฎาคม 2569 เวลา 06:30

คีย์บอร์ด DIY LuckyV3 Barebones ของ d3ggie แบ่งปันบน Reddit

ผู้ใช้ d3ggie ประกอบคีย์บอร์ด LuckyV3 Barebones ด้วยสวิตช์ Akko V3 Creamy Blue Pro และคีแคป PBT Octopus V2 แบ่งภาพบน Reddit สร้างแรงบันดาลใจให้คนไทยหลายคนสนใจ…

r/MechanicalKeyboards6 นาที
คีย์บอร์ด DIY Tofu65 3.0 ด้วย RAW Pink + GMK Darling R2Keyboard
11 กรกฎาคม 2569 เวลา 04:00

คีย์บอร์ด DIY Tofu65 3.0 ด้วย RAW Pink + GMK Darling R2

ผู้ใช้ Reddit /u/Grok3 แบ่งปันการสร้างคีย์บอร์ด 65% Tofu65 3.0 ด้วยแผ่น RAW Pink textured, PCB Knight V4 และสวิตช์ HMX Egg Yolks พร้อม GMK Darling R2…

r/MechanicalKeyboards6 นาที
ปลั๊กอิน Signal RGB ทำให้ DREVO Blademaster TE‑88k ควบคุมไฟ RGB ได้อย่างเต็มรูปแบบKeyboard
-

ปลั๊กอิน Signal RGB ทำให้ DREVO Blademaster TE‑88k ควบคุมไฟ RGB ได้อย่างเต็มรูปแบบ

ผู้ใช้ Reddit พัฒนาปลั๊กอิน Python เชื่อม DREVO Blademaster TE‑88k กับ Signal RGB ผ่าน HID API เปิดโหมดสี static, breathing, wave โค้ดเปิดบน GitHub ใต้สัญญา MIT

r/MechanicalKeyboards6 นาที
Akko เปิดตัวชุดสวิตช์คีย์บอร์ด U1 Series เน้นวัสดุ POM‑blend และการหล่อลื่นจากโรงงานKeyboard
19 กรกฎาคม 2569 เวลา 15:00

Akko เปิดตัวชุดสวิตช์คีย์บอร์ด U1 Series เน้นวัสดุ POM‑blend และการหล่อลื่นจากโรงงาน

Akko เปิดตัว U1 Series สวิตซ์กลไกใหม่ด้วยวัสดุผสม POM ที่ให้การเคลื่อนไหวเรียบและเสียง thocky พร้อม factory‑lubed ทำให้ผู้ใช้ไม่ต้องทำ lubing เพิ่มเอง.

TechPowerUp6 นาที
คัดลอกลิงก์แล้ว!