ohahaha

Do you dare to love and use it? The ultimate simple 30% inline keyboard [ATmega32a]

 
Overview

Ever since I started using a 40-key inline keyboard, I couldn’t stop being obsessed with minimalist inline keyboards. After seeing this ultra-mini keyboard ( https://post.smzdm.com/p/amm05w4z/ ), I was immediately obsessed with it. I was confused, so I immediately modified the configuration settings on the original keyboard and tried it out.

 

This is the keyboard used for testing:

 

Still using the ATmega32a onboard master control solution, it is cheap and simple. Double-board splicing design, wool selection. Borderless design, minimized to the limit.

 

 

 

The soldering of Type C and 32a chips is a bit difficult for beginners. It is recommended to use a heating table and solder paste to complete it, which is much more convenient than a soldering iron. Except for key shafts and individual components, basically everything can be done with a heating table. Those who are inexperienced can search for relevant content at Station B to learn. Be careful not to weld for too long to avoid damaging the components. The heating table shown in the picture above was bought from a treasure store, and I DIYed a PCB heat insulation bracket, which is simple and practical. For details, see: https://oshwhub.com/iqirtryi/heater-holder

 

The following is the key setting of this ultra-mini keyboard. I did not refer to the setting of the original article. It is more of the 40-key setting that I used before. Try not to use the setting of pressing 3 keys at the same time.

 

 

Layer 0: The bottom line is the multiplexing of Ctrl, Alt... keys and letter keys. Click once for letters, and long press for Ctrl, Alt... Fn1 and Fn2 are for switching layers.

 

 

Level 1: Press Fn1 with your left thumb to enter. There is a numeric keypad on the left, some punctuation marks on the right, and uppercase and lowercase and Chinese input method switches in the middle below. The numeric keypad is suitable for one-handed use by the left hand.

When I use the Pinyin input method to type Chinese, it is very convenient to hold down Fn1+period comma to turn pages and press numbers to select words.

 

 

Level 2: Hold down Fn2 with your right thumb, the arrow keys are on the right, and the remaining punctuation marks are on the left. The direction keys are suitable for right-handed one-handed operation.

 

 

Layer 3: Including F function keys, media operation keys, and virtual mouse.

 

After using it for an afternoon, my biggest feeling is that after the positions of the B, N, and M keys are moved to the right, it is a bit difficult to get used to it, because the muscle memory formed by the previous arrangement is too powerful, and it is almost impossible to adapt at the beginning.

But after getting familiar with it for a while, I realized that this small keyboard is indeed not a toy. It can be used as a working tool. Indeed, as the author of the article said: the usage experience is very close to that of 40 or even 60 configurations. The only thing that needs to be adapted is the BNM three The entire letter is shifted to the right.

 

The problem now is that using this keyboard will change the muscle memory of BNM, and it is not easy to go back. But such a small keyboard is really convenient and efficient when used with mobile phones and tablets when going out. It is super cool. , very eye-catching, isn’t it? I couldn't resist my impulse and did this project.

 

If it were you, would you dare to love and use this keyboard?

 

The minimum system of this project refers to the following information. Thank you to the original author for his contribution: https://oshwhub.com/Yomen/atmega32a-with-v-usb . The attached USBasploader_32A.hex comes from his open source. Without his open source projects and detailed explanations on Station B: https://www.bilibili.com/video/BV1xU4y1f7cr , this project would not have been so simple and smooth, thank you!

 

You can refer to this project when making: https://oshwhub.com/iqirtryi/pkb16x4-atmega32a

 

Reference materials, thank you all for your contributions!

https://www.zfrontier.com/app/flow/2wqGYOQPMpOQ  
https://www.bilibili.com/read/cv5275203/  
https://www.zfrontier.com/app/flow/2dq9AoE37KpE   
https://post. smzdm.com/p/aekz8pdm/   
https://www.bilibili.com/read/cv10071032/   
https://docs.qmk.fm/#/zh-cn/   
http://www.keyboard-layout-editor. com/   
https://kbfirmware.com/   
http://builder.swillkb.com/  

 

Thank you for your attention. If you find it interesting, remember to like + comment + collect!

 

参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2024-11-22 12:42:44

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号