Preface:
This is a small project I made for my own amusement, a simple modification of the "Bare 42" project open-sourced by Teacher Shengcai and the great Suiyuner'an. Due to the request from group members to open-source it, and with the permission of Teacher Shengcai and the great Suiyuner'an, I am now open-sourcing this project...
Since it is not original, I will not go into too much detail. I will provide a link to the Beggar 42 project later for everyone to download the firmware and related materials. I hope you will consciously abide by the open-source rules.
Key layout diagram:
Default key layout:

Key layout after pressing FN:

Key layout after pressing Caps:

PS: The positions of some keys in this project are slightly different from the above diagram. Please refer to the default key layout printed on the PCB.
Related components:
This small keyboard uses very few types of components, so the replication difficulty is relatively low (I think). However, you need to pay attention to the specifications of some components, as shown in the table below:
Specifications
image








PS: ① The four-pin fully surface-mount Type-C female connector Pro version is not needed. If you are only replicating the Pro version, you may not need to buy it.
② Resistors and capacitors are all 0805 packages.
③ Other components are based on the models shown in the schematic.
Special thanks:
Thanks to Teacher Shengcai for the firmware resources and to the open-source hardware materials from the expert Suiyuneran.
Regarding third-party sellers (here, I'll paraphrase Teacher Shengcai):
Here's a suggestion: the author hopes buyers can post reviews with pictures in this comment section.
If sellers make a certain profit, could they consider tipping the author to help with future development and improvements?
Of course, selling less than 5 sets is fine; from what I understand, most sellers are students, and I support them recouping some costs with extra materials.
Perhaps if it exceeds that, a 2 RMB tip could be given to the author for each set sold (I would pass this on to Teacher Shengcai and the expert Suiyuneran, I won't need it myself)? More than that is unnecessary; otherwise, passing the cost onto buyers will reduce competitiveness.
Related Links:
Original Project Link for the Basic 42 Keyboard: Basic 42 Keyboard - Modular Version (CH552G) - JLCPCB EDA Open Source Hardware Platform (oshwhub.com)
Product Showcase:


The Mini version uploaded the shell modeling file, and the Pro version also uploaded the base modeling file (divided into versions with and without logo), both in STEP format, as shown below:
Mini version shell:

Pro version base (with logo):

Update:
2024/3/13 Update:
Added "Basic 42miniPro new" version:
① Added Caps Lock indicator light, using a 0805 packaged monochrome LED, the color can be purchased according to personal preference;
② Optimized the placement of some components;
③ Removed the text logo on the front, replaced with an image logo.
PS: The Basic 42miniPro new version does not yet have a physical product, but the circuit has been verified by flying wires, as shown in the attached video.
Updated 2024/4/10:
Fixed the spelling error of the tag "SHIFT" [The author was distracted while designing the tablet; for those who have already made their own, consider this a little Easter egg, or perhaps an anti-counterfeiting measure? Hehe (* /ω\*) ]