۴ آبان ۱۴۰۵ github.com ۳ دقیقه مطالعه

پروژه Keybytes: ساخت یک کیبورد واقعاً ماژولار با میکروکنترلر RISC-V روی هر کلید

پروژه Keybytes: ساخت یک کیبورد واقعاً ماژولار با میکروکنترلر RISC-V روی هر کلید — Show HN: A Truly Modular Keyboard

خلاصه

پروژه Keybytes یک کیبورد کاملاً ماژولار است که در آن هر کلید دارای یک بورد مستقل، سوکت مغناطیسی و میکروکنترلر اختصاصی است. این طراحی به توسعه‌دهندگان اجازه می‌دهد کیبورد را در هر فرم و شکلی که می‌خواهند بچینند.

تا به حال به این فکر کرده‌اید که اگر ساختار سخت‌افزاری کیبوردها کاملاً انعطاف‌پذیر بود، چه اتفاقی می‌افتاد؟ پروژه Keybytes پاسخ جذابی به این پرسش است. این مخزن گیت‌هاب که توسط کاربری به نام notaroomba توسعه داده شده، یک کیبورد واقعاً ماژولار با قابلیت جابجایی کلیدها، کیس‌های مغناطیسی و پشتیبانی از بلوتوث را معرفی می‌کند.

ایده اصلی و مسئله

سازنده پروژه توضیح می‌دهد که انگیزه اصلی ساخت این کیبورد، ناامیدی از بازار برای پیدا کردن کیبوردهایی با فرم‌های عجیب مثل مثلثی یا دایره‌ای بوده است. در کیبوردهای سنتی، ماتریس سیم‌کشی و اسکن کلیدها ثابت است، اما در Keybytes هر کلید استقلال کامل دارد و چالش‌های سیم‌کشی سنتی حذف شده‌اند.

جزئیات فنی و معماری

پروژه از سخت‌افزارهای مدرن و طراحی سخت‌افزار متن‌باز بهره می‌برد:

  • میکروکنترلر هر کلید: هر کلید (Keybit) ابعادی برابر با 19.05mm x 19.05mm دارد و مجهز به یک میکروکنترلر CH32V003 با معماری RISC-V و یک سوئیچ Cherry MX است.
  • پین‌های Pogo: در هر چهار طرف هر کلید پین‌های Pogo برای انتقال توان (۳.۳ ولت)، اتصال زمین (GND) و ارتباط I2C تعبیه شده است تا کلیدها به راحتی به یکدیگر و بورد اصلی متصل شوند.
  • بورد اصلی (Keyword): از دو بورد روی هم تشکیل شده است؛ بورد بالایی شامل یک تراشه STM32WB55RGV6 برای ارتباط بلوتوث و USB به همراه حافظه فلش 2MB QSPI (W25Q16JV) است و بورد پایینی مدیریت شارژ باتری (BQ25895) و تبدیل ولتاژ (TPS631000) را بر عهده دارد.
  • طراحی مکانیکی: فایل‌های طراحی کیس در Onshape انجام شده و فایل‌های STEP برای پرینت سه بعدی یا ساخت در پوشه cad قرار دارند. طراحی بوردها نیز در KiCad انجام شده است.

وضعیت پروژه و سیگنال‌های بلوغ

این پروژه تحت مجوز MIT منتشر شده است و تا زمان نگارش این مطلب بیش از ۶۰ ستاره در گیت‌هاب دریافت کرده است. تاریخ آخرین به‌روزرسانی مخزن نشان‌دهنده فعالیت مداوم سازنده روی توسعه فریم‌ور و سخت‌افزار است.

نگاه هکرنیوز

این پروژه در هکرنیوز توجه مهندسین را به خود جلب کرد. بحث‌های جالبی پیرامون پایداری فیزیکی و استحکام کیبورد هنگام اتصال تعداد زیادی کلید به صورت ماژولار شکل گرفت. برخی کاربران ایده‌های جالبی مثل استفاده از اسپیسرها یا اضافه‌کردن کلاهک‌های کلید با فناوری جوهر الکترونیکی (E-ink) برای تغییر پویای حروف مطرح کردند. سازنده نیز در کامنت‌ها تاکید کرد که هدف اولیه، امکان ساخت کیبوردها با هندسه‌ها و اشکال دلخواه بوده و توسعه فریم‌ور آن همچنان ادامه دارد.

در یک نگاه

  • زبان اصلی: C
  • میکروکنترلر کلیدها: CH32V003 (معماری RISC-V)
  • میکروکنترلر اصلی: STM32WB55RGV6 با بلوتوث
  • نرم‌افزارهای طراحی: KiCad و Onshape
  • مجوز: MIT

این مطلب به‌صورت کاملاً خودکار و با هوش مصنوعی از مقالهٔ اصلی و بحث هکرنیوز تهیه شده و ممکن است خطا داشته باشد. حقوق مطلب اصلی متعلق به نویسندهٔ آن است. قوانین و گزارش مشکل

این خبر را با دیگران به اشتراک بگذارید

خبرهای فناوری در قالب پست و ویدیوی کوتاه، در اینستاگرام هکرنیوز بلاگ. به‌زودی
هر خبر به محض انتشار، به‌همراه پادکست روزانه در کانال تلگرام هکرنیوز بلاگ.