Design
Making the 3D model for this project was relatively straightforward. First, we imported the step files of the XIAO breakout board and button PCB that were previously created for the Super NES project.
The Switch PCB was positioned in the center, and we modeled a box-like body around it that would serve as the macropad's main lower body. In order to attach the keycap to the bottom body, we utilized four M3 bolts and four springs. We also created an additional body onto which we installed the switch PCB. This section will also have four holes.
The design's operation was straightforward: when the keycap is pressed, the spring that is attached to each M3 bolt is compressed, pressing the entire assembly downward to produce a noticeable resistance.
The spring mechanism is made up of a separate part that fits into the keycap and serves as a link between the two.
The actuator knob on the keycap hits the push button and records a keypress when the keycap moves just 3 mm downward.
On top of the keycap, we have also modeled a Delete Logo that will be printed in two colors—black and translucent.
After the model was finished, we exported the mesh files and used Orange PLA and Black PLA to 3D print the files. This gave the finished prototype a nice dual-color appearance.
PCB Schematic and Design
We used our previously made Switch PCB and XIAO Breakout board PCB for this project; both were utilized in the Super NES project, but let me briefly review the way they were made.
The Switch PCB is made up of a single switch with four CON1 ports, two of which are linked to one switch terminal and two to another. Furthermore, we have included two mounting holes that are positioned in accordance with the Cad file. The board's outline and the location of the switches were both taken from the CAD files.
A XIAO Board and two CON7 ports, each of which is coupled to an XIAO GPIO, make up the XAIO PCB. Similar to the switch PCB, we added the mounting holes and followed the Cad files for the board shape and XIAO placement.
PCBWAY SERVICE
Following the completion of the board designs, we ordered both PCBs in white solder masks with black silkscreen and submitted the PCB's Gerber data on the PCBWAY quote page.
PCBs were received within a week, and the PCB quality was outstanding. Here, we added a few design elements on the board's silkscreen layer to increase the aesthetic appeal of the project. PCBWAY made the custom layer properly, which shows their great PCB manufacturing capabilities.
Also, PCBWay is hosting its 7th Project Design Contest, a global competition that invites electronics enthusiasts, engineers, and makers to showcase their innovative projects. The contest provides a platform for participants to share their creativity and technical expertise with the broader community.
This year’s competition includes three major categories: electronic project, mechanical project and SMT 32 project
With prizes awarded for the most exceptional designs, the contest aims to inspire and support innovation, making it an exciting opportunity for both professionals and hobbyists to gain recognition and connect with like-minded creators.
You guys can check out PCBWAY if you want great PCB service at an affordable rate.