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.
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.
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
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.
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.
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