Jun 2024 - Present

Custom Membrane Keyboard PCB Design with 3D printed Case

Designed a compact 60% membrane keyboard for office use with a custom 'mute all' button, utilizing Arduino Mega for PCB design and 3D-printing an ABS case for durability and heat resistance.

CAD Design for Custom Keyboard Layout

Using SolidWorks, designed a customized 60% keyboard layout with a focus on an ergonomic design, compact functionality for office use, inclusion of a 'mute all' button, optimization for membrane switches, and a final CAD model prepared for 3D printing to ensure a precise fit and assembly

3D Printing Keyboard Case Design

Exported the CAD design of the keyboard case from SolidWorks as STL files, which were then imported into Ultimaker Cura for slicing. The case was 3D printed using ABS material, ensuring durability and a precise fit for the custom keyboard components.

Designing and Fabricating a Custom PCB

Designed the custom keyboard PCB using Arduino Mega, following detailed guidance from a GitHub resource. The PCB will be manufactured by PCBWay, with components sourced from DigiKey, ensuring a high-quality build tailored to the keyboard’s specifications.

Assembling the Keyboard

Assembled the keyboard by integrating the custom PCB with the 3-D printed case, installing the purchased keycaps and membrane switches. The switches had to be soldered onto the PCB for effective and good final build connection