Open Source Keyboard

Custom Mechanical Keyboard designed in KiCad and SolidWorks

Introducing a fully custom mechanical keyboard project that redefines input device design with a perfect blend of advanced PCB layout and precision mechanical engineering. Designed in KiCad for the electronic circuitry and in SolidWorks for the enclosure and chassis, this project delivers a robust, ergonomic, and visually striking keyboard built for both professional typists and gaming enthusiasts.

Left: Detailed PCB layout created in KiCad. Right: 3D rendered enclosure design from SolidWorks.

Overview

This project demonstrates how innovative electronics design and mechanical fabrication converge to produce a one-of-a-kind input device. Every detail—from circuit schematics to 3D-printed keycaps—has been meticulously crafted to provide an unparalleled user experience.

Design and Engineering

  • Custom PCB Development:
    The PCB, designed in KiCad, supports multiple mechanical switch configurations, RGB backlighting, and full programmability through QMK firmware.
  • Precision Mechanical Engineering:
    The keyboard chassis and keycaps are modeled in SolidWorks with an emphasis on ergonomics, durability, and ease of assembly. Features include adjustable tilt angles, custom stabilizers, and integrated cable management.
  • Modular & Upgradeable:
    The design is modular, allowing for future upgrades and easy repairs, ensuring the keyboard remains adaptable to evolving user needs.
A glimpse into the assembly process, close-up views of the mechanical components, and dynamic backlighting effects.

Technical Highlights

  • Programmable Firmware:
    Integrated with QMK, the keyboard supports macros, multiple layers, and dynamic key remapping.
  • RGB Lighting Effects:
    Each key features individually addressable LEDs, enabling customizable lighting schemes.
  • Ergonomic Optimization:
    Designed for prolonged use, the layout minimizes finger fatigue while ensuring a satisfying tactile response.
  • High Durability:
    Built with premium components and materials, ensuring longevity even under intense usage.

User Experience and Future Enhancements

This Custom Keyboard not only excels in functionality but also stands as a statement of craftsmanship. Future enhancements include:

  • Wireless Connectivity:
    Adding Bluetooth or RF modules for a cordless experience.
  • Smart Integration:
    Syncing lighting effects with system notifications and ambient conditions.
  • Enhanced Customization:
    Continued refinement of keycap profiles and modular components for even greater personalization.

Experience the perfect harmony of art and engineering in every keystroke.