From zero DIY mechanical keyboard/Master Solution

Source: Internet
Author: User

Since the first set of mechanical keyboard, has modified the interface scheme, installed LED lights, etc., but always can not meet their DIY desire.

So the simplest way to think of it is to use a ready-made master, and the master comes from an abandoned keyboard, such as:

This master control is also the matrix mode, only need to measure the corresponding key and then weld the line, complete the diagram as follows

Using the O 5-foot red axis mechanical shaft. Friends who play LOL should be familiar with these keys ~

But I still want to do a 60/88/104 keyboard, at the same time can be programmed to write different key combinations to achieve different functions, and even achieve full key without punch.

Using the out-of-the-box master scheme is not enough to satisfy the above idea, so I intend to start with the master control.

About keyboard master control degree Niang information not much, and understand the open-source GH60 scheme, and then query the GH60 plan diagram. As follows:

Unexpectedly this program is the use of the ATMEGA32U4 chip, is the popular Arduino Leonardo using the same master, I am planning to DIY keyboard master, but also consider the AVR related technology, when I see the original image of GH60 just meet my idea, So my keyboard master program was determined to use 32U4.

Now with the goal, with the GH60 design diagram, you can easily start the ~ ~

The first step, find out my broken Leonardo, take off the 32u4 master, and then weld on the adapter board, welding method will not write ~ ready for the next experiment.

The 32U4 TQFP package has two sizes (? To verify, not clear is not the package is different), one is 10mm (left, Chip placed in the TQFP to DPI44 chip block), one is 7mm ultra-dense pin (right).

Then there are two ways, one is to use the USB 32u4 itself to write, and the other with the Arduino IDE through Usbtiny to burn the program.

Both methods need the same peripheral circuit, but the writing method is different, next will be two ways to try separately ... (not to be continued) ...

From zero DIY mechanical keyboard/Master Solution

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.