兰博

Youlian Wireless Master-L, 40-key programmable in-line keyboard [power part]

 
Overview

The simplest programmable in-line keyboard with RGB I made before was wired. This time, I wanted to give her a wireless one, so I got this keyboard.
This wireless keyboard is still my favorite 40-key inline keyboard. The main control used is removed from the Logitech K230 keyboard.
The keyboard is designed in two parts, the left and right parts, which meets the requirements for free board making. This is the left part of the keyboard, which includes lithium battery charging management, voltage stabilization, and power detection. The right part is available at: https://oshwhub.com/iqirtryi/K230-PKB40 , which includes the Youlian main control module.

 

The K230 main control is very power-saving. Some netizens use 2032 button batteries for power supply, which can be used for several months. However, in order to save the trouble of opening the casing every time to change the battery, it is directly equipped with a 1200mAh lithium battery (Zhongshunxin’s ultra-thin twin model ), using TP4057 for charging management, there are LEDs to show charging and full status. An HM1160 was installed to detect electricity. Although it is not commonly used, the components are cheap and easy to make, so it doesn’t matter if you try it after installing it.

 

 

The keyboard adopts a frameless structure, and the casing simply and roughly stacks the PCB, middle frame, and base plate.
Compared with previous wired keyboards, wireless keyboards require low power consumption, so they do not have RGB display key layer status.
A keyboard with a small layout must be programmable before it can be used. This keyboard can use AutoHotKey software to convert key codes, or use hardware as a U2U key code converter.
This time, a software solution is adopted, which does not require compiling firmware. It is simple to produce and is the first choice for entry into the pit. Interested friends can also try the hardware solution.

Key setting is the soul of the entire keyboard. If you set it well according to your needs, it will be a very easy-to-use keyboard.

 

How to use it?

Carefully designed small layout, all keys are within the comfortable operating range of ten fingers, and the little finger does not need to press the keys outward;

The most frequently used Enter key and Backspace key are under the little finger of your right hand and can be operated without moving;

The keys for switching layers 1 and 2, as well as the shift and space keys, are just under the two thumbs. The thumbs are no longer just used to press spaces, and the utilization of the ten fingers is effectively improved;
the left thumb presses the Fn1 key, and under the left hand is a complete numeric keypad and Arithmetic symbols are very suitable for numbers in the left hand and mouse operations in the right hand;
press the Fn2 key with the right thumb, and under the right hand are the up, down, left, right and Home, End and other direction keys. The gestures are similar to holding a mouse, which is natural and comfortable. It is especially convenient to move the cursor when coding. ;
For all punctuation marks, you only need to press the Fn1 key or Fn2 key with your thumb, and press the corresponding key with the fingers of the other hand. All keys are in the finger comfort zone;
press the Fn3 key with the left thumb, and press the F key with one hand. It is simple and easy to use. Right hand Fn3 key, virtual mouse...

The above functions are completed by AutoHotKey. Just start the computer and automatically run the attached exe file. The attachment also contains the AutoHotKey source code, which is simple and easy to understand and can be modified at any time as needed.

For details on key setting, please see: https://oshwhub.com/iqirtryi/K230-PKB40

 

For more keyboards, please see my homepage: https://oshwhub.com/iqirtryi  . Your corrections or suggestions are welcome.

参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2025-06-19 14:19:14

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
community

Robot
development
community

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号