Report
Report
Report
KEYBOARD
By Hardik Sharma
Reg. No. 311101046
AUGUST - 2024
ACKNOWLEDGMENTS
It is our proud privilege and duty to acknowledge the kind of help and guidance received
from several people in preparation of this report. It would not have been possible to prepare
this report in this form without their valuable help, cooperation, and guidance.
Secondly, we must express our sincere heartfelt gratitude to all the faculty members of the
E&C Engineering Department who helped me directly or indirectly during this course of
work.
Last but not the least, we wish to thank our parents for financing our studies in this college
as
well as for constantly encouraging us to learn engineering. Their personal sacrifice in
providing this opportunity to learn engineering is gratefully acknowledgement.
- Hardik Sharma
LIST OF TABLES
LIST OF FIGURES
2.7 ErgoDox EZ 19
2.9 Moonlander 20
3.1 Staggered Keyboard Layout 21
3.2 2 A Typewriter 22
Page No.
Acknowledgement i
Chapter 1 Introduction 8
1.1 Introduction 8
1.2 Background 8
1.3 Purpose 9
1.4 Scope 10
7
4.2 Designing the PCB 29
Reference 55
8
Chapter 1
Introduction
1.1 Introduction
In today's digital age, the keyboard is an essential tool for professionals, gamers, and
enthusiasts alike. With extended hours spent typing, the importance of ergonomics in keyboard
design has become increasingly prominent. Traditional keyboards, though widely used, often
lead to discomfort and long-term strain. This has spurred interest in ergonomic solutions,
particularly custom split keyboards. These devices offer a more natural hand positioning,
reducing the risk of repetitive strain injuries (RSI) and enhancing overall typing comfort.
This report delves into the design and development of a custom ergonomic split
keyboard, exploring the advantages of split layouts over conventional ones, and the superiority
of mechanical keyboards.
Ergonomic keyboards are designed to minimize the physical strain of typing. Traditional
keyboards, often with a staggered key layout, were originally developed to address mechanical
constraints rather than human comfort. Over time, however, it became clear that these designs
could lead to repetitive strain injuries, such as carpal tunnel syndrome, due to unnatural hand
positioning and prolonged use. This realization led to the development of ergonomic keyboards,
which prioritize the natural alignment of the wrists and fingers.
The QWERTY layout, the most common keyboard layout, was designed in the 19th
century for typewriters to reduce jamming by spacing out commonly used letter pairs. This
layout also introduced staggered keys, which were necessary due to the mechanical design of
typewriters. While the staggered design has persisted, it is not optimal for modern ergonomic
9
considerations, leading to the exploration of alternative layouts like ortholinear and split designs.
1.3 Purpose
The primary objective of this project is to design and develop a custom ergonomic split
keyboard that combines the benefits of split layouts with the superior performance of mechanical
switches. This project aims to address the limitations of traditional keyboards by providing a
more comfortable typing experience, reducing the risk of strain injuries, and offering
customization options that cater to individual user preferences. The custom design will also allow
for exploration into the creation of a tailored PCB using KiCad, an open-source electronic design
automation software, ensuring that every aspect of the keyboard meets ergonomic and
performance standards.
10
1.4 Scope
This project will cover several critical aspects of custom ergonomic keyboard design:
Layout Design: A comparative analysis of staggered versus ortholinear key layouts will
be conducted, focusing on ergonomics, typing efficiency, and user preferences. The split
keyboard design will be highlighted for its benefits in promoting natural hand
positioning and reducing strain.
PCB Design: The process of designing a custom PCB using KiCad will be detailed.
This will include schematic creation, component selection, routing, and considerations
specific to split keyboards, such as connectivity and power distribution between the two
halves.
Mechanical Key Switches: The report will also discuss the advantages of mechanical
keyboards over other types, emphasizing their durability, tactile feedback, and
customization options.
Prototyping and Testing: The project will include the prototyping of the keyboard,
assembly, and rigorous testing to ensure that the final product meets the desired
ergonomic and performance standards.
11
Chapter 2
Ergonomic Keyboard Design
Introduction to Ergonomics in Keyboard Design Ergonomics is the study of designing tools and
environments that fit the user's physical needs, reducing strain and improving efficiency. When it comes
to keyboards, ergonomics focuses on optimizing the layout, key positioning, and overall design to align
with the natural movements of the human body. Poor ergonomic design can lead to discomfort, fatigue,
and long-term health issues such as carpal tunnel syndrome, tendinitis, and other musculoskeletal
disorders.
Key Factors Influencing Ergonomic Keyboard Design Several factors play a crucial role in the
ergonomic design of keyboards:
Key Accessibility
Wrist Support
Split Layouts
12
2.1.1 Hand and Wrist Positioning
Traditional flat keyboards force the wrists to bend upward as shown in Figure 2.1, a
position known as wrist extension. Over time, this can lead to strain on the tendons and
nerves in the wrists. Ergonomic keyboards aim to keep the wrists in a neutral position,
minimizing this strain.
The natural resting position of the hands, often referred to as the "home row," should be
maintained with minimal deviation. This means designing key layouts that require less
stretching and reaching.
13
2.1.2 Key Accessibility
Ergonomically designed keyboards ensure that frequently used keys are within easy reach of the
fingers, minimizing the need for excessive hand movement.
Many ergonomic keyboards are designed to keep the wrists in a neutral position, often incorporating
wrist rests to support the hands at the correct angle, in Figure 2.1, Figure 2.2, Figure 2.3 & Figure 2.4 a
wrist rest is present below the keyboards.
14
2.1.4 Typing Angle and Tilt
The angle and tilt of a keyboard can impact wrist positioning. Ergonomic keyboards often feature
adjustable tilt to help users find a comfortable angle that reduces wrist extension as shown in the
Figure 2.4.
The split design allows for the natural alignment of the hands, wrists, and shoulders, reducing ulnar
deviation (sideways bending of the wrist) and promoting a more comfortable typing posture.
15
2.2 Split Keyboard Concept
Split keyboards are a specialized type of ergonomic keyboard designed to promote better posture,
minimize strain, and enhance typing comfort. Unlike traditional one-piece keyboards, split keyboards
are divided into two separate halves, allowing users to position each half independently for a more
natural hand and wrist alignment. This design addresses the discomfort associated with prolonged
typing on conventional keyboards, which can lead to issues like carpal tunnel syndrome, repetitive
strain injuries (RSI), and general muscle fatigue.
Ergonomic split keyboards have gained popularity among programmers, writers, and anyone who
spends significant time typing, as they offer customizable typing positions that accommodate different
body types and preferences. They are part of a larger trend toward personalized ergonomics, where
products are tailored to reduce stress on the body and improve long-term comfort.
The primary purpose of split keyboards is to improve user comfort and health. By allowing the user to
position each half of the keyboard according to their own shoulder width and arm angle, the design
reduces the unnatural inward twisting (ulnar deviation) that occurs when typing on a traditional
keyboard. With a split keyboard, users can keep their wrists in a more neutral position, which helps to
prevent strain and injuries over time.
Additionally, split keyboards can be configured for tenting, which raises the middle part of each half to
further reduce wrist pronation. The ability to separate the keyboard halves also means the user can angle
them to their preferred degree, which is particularly helpful for people with shoulder or back pain.
16
2.2.2 Benefits of Split Keyboards
Natural Hand Positioning: Split keyboards allow users to position each half of the keyboard
shoulder-width apart, keeping the arms and wrists in a more natural alignment. This reduces
ulnar deviation and helps prevent strain on the wrists and forearms.
Flexibility in Positioning: Users can adjust the angle and distance between the two halves of
the keyboard to find a position that suits their body and typing style. This customization
reduces the likelihood of developing musculoskeletal issues.
Improved Posture: By allowing the arms to remain in a more relaxed and natural position,
split keyboards can promote better overall posture. This can reduce the risk of back, neck, and
shoulder pain that often results from prolonged typing on a conventional keyboard.
Reduced Strain on the Shoulders: When using a traditional keyboard, the shoulders may be
internally rotated and strained. A split keyboard allows the shoulders to relax naturally,
reducing muscle tension.
Customization for Typing Comfort: Some split keyboards also feature adjustable tenting
(where the keyboard halves are angled upwards) to further reduce wrist pronation and enhance
comfort.
17
2.2.3 Benefits of Split Keyboards
Fixed Split Keyboards: These have a slight split in the middle but are still connected as one
unit as shown in the Figure. They offer some ergonomic benefits but lack the full flexibility of
completely separated halves.
Adjustable Split Keyboards: These keyboards have two fully separate halves that can be
positioned independently. They offer the most customization and ergonomic benefits.
ErgoDox EZ: A fully customizable, adjustable split keyboard known for its extensive
programmability and ergonomic design.
Moonlander: A versatile split keyboard with tenting and adjustable thumb clusters, offering
a high degree of customization.
Learning Curve: Switching to a split keyboard can involve a learning curve as users adapt to
the new layout and positioning.
Portability: Split keyboards, especially those with separate halves, may be less portable than
traditional keyboards.
Cost: High-quality split keyboards tend to be more expensive than standard keyboards due to
their specialized design and features.
20
Chapter 3
Staggered vs. Ortholinear Layouts
Definition: A staggered layout refers to a keyboard arrangement where the keys are offset from
one another horizontally, creating a stepped pattern. This design is primarily found in
traditional keyboards.
History: The staggered layout dates back to the invention of the typewriter in the late 19th
century. The original QWERTY layout, patented by Christopher Latham Sholes in 1868,
featured staggered keys. This design was necessary due to the mechanical limitations of early
typewriters, where each key was connected to a type bar that needed space to move. The
staggered arrangement allowed for the placement of keys closer together while preventing type
bars from jamming.
21
Figure 3.2 A Typewriter
Advantages
1. Familiarity: The staggered layout is the most common design, and most users are
accustomed to it, which reduces the learning curve.
2. Widespread Adoption: Since most keyboards use a staggered layout, it's easier to find
replacements, parts, and accessories.
3. Compatibility: Most software and hardware are optimized for staggered layouts,
ensuring broad compatibility.
2. Gaming Keyboards: Many gaming keyboards retain this layout for familiarity and ease
of use in fast-paced scenarios.
22
3.1.3 Challenges and Limitations
1. Misalignment with Natural Hand Positioning: The staggered layout does not align with the
natural position of the fingers, leading to awkward hand movements and increased strain,
especially during prolonged typing.
2. Inconsistent Key Spacing: The uneven spacing between keys can cause typists to make
more errors, particularly when transitioning between rows.
Ergonomic Concerns:
1. Potential for Strain: The staggered layout can contribute to repetitive strain injuries (RSIs)
due to the unnatural finger movements required to reach certain keys.
23
3.2 Ortholinear Layout
Definition: An ortholinear layout features keys arranged in a straight grid pattern, where all
keys are aligned both vertically and horizontally. This layout is designed to match the natural
positioning of the fingers more closely.
Key Characteristics:
1. Straight Alignment: Keys are uniformly spaced in a grid, eliminating the horizontal
offset found in staggered layouts.
2. Symmetry: The grid pattern provides a symmetrical layout, which can help reduce the
cognitive load during typing.
3. Compact Design: Ortholinear layouts often allow for more compact keyboard designs, as
there is no need for the extra space required by staggered key rows.
24
3.2.2 Comparison with Staggered Layout in Terms of Ergonomics and Typing
Efficiency
Ergonomics:
1 Natural Finger Movement: The straight alignment of the keys in an ortholinear layout
better matches the natural movement of the fingers, potentially reducing strain and the
risk of repetitive strain injuries.
2 Reduced Finger Travel: With keys evenly spaced, typists may experience less finger
travel, leading to increased comfort during extended typing sessions.
Typing Efficiency:
1 Increased Precision: The uniform key placement in ortholinear layouts can improve
typing accuracy by minimizing the need for lateral finger movement.
2 Learning Curve: Typists accustomed to staggered layouts may initially struggle with the
different spacing and alignment, but many users report increased speed and accuracy
after an adjustment period.
1 Rise in Popularity: Ortholinear layouts have gained traction in the custom keyboard
community, particularly among enthusiasts looking for ergonomic improvements.
2 Examples: Keyboards like the Planck and Preonic have popularized the ortholinear
layout, offering compact and ergonomic designs that appeal to both typists and hobbyists
25
3.3 Comparative Analysis
Ortholinear Layout:
1 Pros: Offers a more natural alignment for fingers, potentially reducing strain and
improving comfort during long typing sessions.
2 Cons: Requires a period of adjustment for users familiar with staggered layouts; may not
be as universally comfortable depending on individual typing habits.
Staggered Layout:
1 Pros: Familiar to most users, which can reduce the immediate discomfort of switching to
a new layout.
2 Cons: Less ergonomic, with a higher risk of strain due to the unnatural key alignment.
Traditional Users: Many users continue to prefer staggered layouts due to familiarity and the
ease of use with existing hardware and software.
Ergonomic Enthusiasts: Users who prioritize ergonomics and comfort are more likely to adopt
ortholinear layouts, often reporting increased satisfaction after adapting.
Enthusiast Communities: The custom keyboard community shows a growing trend toward
ortholinear and other alternative layouts, driven by a desire for personalized ergonomics.
26
3.3.3 Performance Metrics
Typing Speed:
1 Ortholinear Layout: Some users report a slight decrease in typing speed initially due to
the learning curve, but this often improves with practice, potentially surpassing speeds on
staggered layouts.
2 Staggered Layout: Typically allows for faster typing speeds initially due to widespread
familiarity, but may plateau due to ergonomic inefficiencies.
Error Rates:
1 Ortholinear Layout: Users may experience lower error rates once accustomed to the
layout, as the uniform grid can reduce the chance of miskeying.
2 Staggered Layout: Higher error rates may occur due to the uneven key spacing and the
need for more precise finger movements across rows.
27
Chapter 4
Custom PCB Design in
KiCad
4.1 Introduction to PCB Design
Basics of PCBs and Their Role in Keyboard Design
1. Printed Circuit Boards (PCBs) are the backbone of modern electronic devices, serving as
the platform on which all electronic components are mounted and interconnected. They
provide mechanical support and electrical connections between components using
conductive pathways, tracks, or signal traces etched from copper sheets laminated onto a
non-conductive substrate.
28
Figure 4.2 A Home Automation PCB
2. In keyboard design, the PCB is crucial as it connects key switches to the microcontroller,
which registers keypresses. The layout of the PCB must align with the physical design of
the keyboard, ensuring each key is correctly placed and connected. For split keyboards,
PCBs must accommodate the physical separation of the keyboard halves while
maintaining connectivity and power distribution.
1. KiCad is a free, open-source software suite for Electronic Design Automation (EDA). It
allows users to create schematics, design PCB layouts, and prepare them for
manufacturing.
2. KiCad offers a range of tools for creating complex PCB designs, including a schematic
editor, PCB layout editor, and tools for generating bills of materials (BOM) and Gerber
files (the standard format for PCB manufacturing).
3. Key Features:
I. Schematic Capture: Allows designers to draw the circuit, select components, and
define electrical connections.
II. PCB Layout: Provides tools for placing components on the board and routing the
connections between them.
III. 3D Viewer: Visualizes the PCB in 3D, helping designers to inspect the board and
ensure it meets design requirements.
IV. Gerber Generation: Outputs files in the format required for manufacturing.
29
4.2 Designing the PCB
Before Designing the Custom PCB for our Split Keyboard, we should know how a Mechanical
Keyboard works:
Mechanical keyboards have become the preferred choice among enthusiasts, gamers, and professionals
due to their durability, customizability, and superior typing experience.
A mechanical keyboard operates by using individual mechanical switches under each key,
rather than a membrane or rubber dome typically found in standard keyboards. Each switch is
a complex system that determines how the keyboard registers a keypress.
Keycaps
Mechanical Switchs
30
Keycaps:
1. The keycap is the top part of the key that you press. It is removable and comes in various
shapes, sizes, and materials like ABS, PBT, Metal, Ceramic, etc.
Mechanical Switch:
1. The heart of the mechanical keyboard is its switch, which consists of several small
components that work together to register keypresses. There are many types of switches,
each offering different feel and performance characteristics.
31
2. Components of a Mechanical Switch:
a. Housing: The outer shell that holds the internal components together.
b. Stem: The central piece that moves downward when the key is pressed. The design of
the stem dictates the feel of the switch (e.g., linear, tactile, clicky).
c. Spring: Provides the resistance felt when pressing the key. The strength of the spring
affects how hard the key is to press and how it rebounds.
d. Contacts: Metal contacts within the switch that touch when the key is pressed,
completing the circuit and sending the signal to the computer.
32
PCB (Printed Circuit Board):
1. The mechanical switches are mounted onto the PCB, which registers the electrical signals
from the switch and sends them to the computer.
2. The PCB is responsible for interpreting each keypress and sending the corresponding data
via a USB connection to the computer.
3. Working Mechanism
1. When a key is pressed, the switch stem is pushed down, compressing the spring inside the
switch.
2. For tactile switches, a "bump" is felt as the stem moves past a certain point, providing
feedback to the user that the keypress has been registered. For clicky switches, this
feedback is also accompanied by an audible "click" sound.
33
Electrical Signal Registration:
1. As the stem reaches a certain point, the metal contacts inside the switch meet, completing
the circuit.
2. Once the circuit is closed, a signal is sent to the keyboard's controller, which interprets the
specific key that was pressed.
1. The controller sends this information through the PCB and then to the computer via USB
or Bluetooth (depending on the keyboard’s connection type).
2. The computer's operating system receives the input and performs the corresponding
action (e.g., displaying a character, performing a command).
34
4. Types of Mechanical Switches
Mechanical switches come in various types, each with different characteristics that affect typing feel
and sound:
Linear Switches:
1. These switches provide smooth keystrokes from top to bottom with no tactile feedback or
audible click.
2. Popular with gamers for fast keypresses due to the lack of resistance.
3. Examples: Cherry MX Red, Gateron Yellow.
35
Tactile Switches:
1. Tactile switches have a noticeable bump halfway through the key press, providing
physical feedback when the keypress is registered.
2. Favored by typists for the feedback, allowing for precise and accurate typing.
36
Clicky Switches:
1. Similar to tactile switches but also feature an audible click sound at the point of actuation.
2. Favored by typists for the feedback, allowing for precise and accurate typing Preferred by
users who enjoy auditory feedback or want confirmation that a key has been pressed.
Durability:
Mechanical switches are rated for tens of millions of keystrokes, making mechanical keyboards
much more durable than membrane keyboards.
37
Customization:
1. Users can customize the switches, keycaps, and even the layout of their keyboards.
Typing Experience:
1. Mechanical keyboards provide a more consistent and satisfying typing experience due to the
individual switches.
2. The variety of switches allows users to choose their preferred typing feel, whether it’s smooth,
tactile, or clicky.
Cost:
Mechanical keyboards tend to be more expensive due to the higher quality components and
durability of mechanical switches..
Noise:
Depending on the switch type, mechanical keyboards can be noisy, particularly with clicky switches .
Mechanical keyboards are typically heavier and bulkier than membrane keyboards, which can be a
downside for portability.
1 The first step in designing a PCB is creating the schematic, which is a visual representation of
the electrical circuit.
2
SuperMini nRF52840 Pro Micro MCU 2
3
SMD Reset Button 2
4 Li-Po Battery(450mAh) 2
5 MX Style Switches 34
6 MX Style Keycaps 34
7 Male Headers 2
8 Female Headers 2
39
4 Schematic Capture: Place the selected components in the schematic editor and connect them
using virtual wires to represent the electrical connections.
40
4.2.3 Routing: Optimizing Paths for Signals
PCB Layout: Once the schematic is complete, we import it into the PCB layout editor. Here, we
arrange the physical positions of components on the board.
Signal Routing: Draw the traces (paths for electrical signals) that connect components according
41
to the schematic.
43
Figure 4.16 Virtual 3D (Top View)
Manufacturing a custom ergonomic split keyboard involves ensuring that your PCB design is
optimized for both functionality and ease of production. Key steps include:
1 Clearance and Spacing: Ensure that the copper traces, vias, and pads have appropriate
spacing to avoid short circuits during manufacturing. This spacing should meet the tolerance
standards of the manufacturer.
3 Solder Mask and Silkscreen: Add solder mask layers to prevent short circuits between
traces. The silkscreen layer should clearly mark component placement and orientation to aid
45
in assembly.
4 Panelization: If you are producing multiple units, consider panelizing the PCB, which means
arranging multiple copies of the design onto a single sheet. This improves manufacturing
efficiency.
5 Test Points: Include test points on the PCB for checking continuity and verifying that signals
are flowing properly during production.
Bill of Materials (BOM):
A comprehensive BOM should be generated from the PCB design. It should include all
components such as microcontrollers, key switches, resistors, diodes, and capacitors. The BOM
should also list the manufacturer part numbers to ensure accurate sourcing.
Gerber Files:
The Gerber files, which are the industry standard for PCB production, must be correctly
exported from KiCad. These files include information about each PCB layer, including the
copper layers, solder mask, and silkscreen. Double-check the files to ensure alignment and
avoid any issues in production.
Selecting the appropriate materials and components is critical for ensuring the durability, functionality,
and cost-effectiveness of your custom keyboard. Consider the following:
PCB Material:
1. FR-4: The most commonly used material for PCBs is FR-4, a composite material made from
woven fiberglass and epoxy resin. It is affordable, durable, and suitable for most keyboard
designs.
2. Flexible PCBs: If you need a more adaptable design or aim for a slimmer profile, flexible
46
PCBs made from polyimide may be considered. However, they are more expensive and
complex to manufacture. Using these PCBs we can manufacture something like the Cygnus.
Copper Thickness:
Standard copper thickness is typically 1 oz/ft², which is sufficient for keyboard circuits. If you
plan on having additional features that require more power, such as RGB lighting, consider
using thicker copper.
Key Switches:
47
1. Mechanical Switches: Cherry MX-style switches or clones are a common choice for custom
keyboards. Consider the actuation force, durability (measured in keystrokes), and sound
profile (clicky, linear, or tactile).
2. Low-profile Switches: For slimmer designs, low-profile switches like the Kailh Choc or
similar may be more appropriate, though they might limit the availability of keycaps .
Microcontrollers:
48
The microcontroller unit (MCU) will be the brain of your keyboard. Common choices include
the Atmel ATmega32U4 (used in popular designs like the Pro Micro) or more advanced ARM-
based MCUs like NRF52840 Pro Micro depending on the performance requirements.
TRRS connectors (for connecting split halves) or USB-C connectors (for power and
communication) should be chosen based on the design’s needs. USB-C offers a modern,
reversible connection with fast data transfer.
Careful cost estimation and optimization are essential to make your keyboard both affordable and
scalable, especially if you plan to produce multiple units.
Component Sourcing:
49
1. Bulk Purchasing: Buy key components like switches, diodes, and microcontrollers in bulk to
reduce the cost per unit.
2. Supplier Comparison: Compare prices from various suppliers, especially for more expensive
components such as microcontrollers and PCBs. Check platforms like DigiKey, Mouser,
Quarts Components, LCSC, or Robu for pricing.
3. Shipping Costs: Factor in international shipping costs, especially for custom PCB
manufacturing and component sourcing from overseas (JLC PCB).
1. Manufacturer Selection: The cost of PCB manufacturing can vary greatly depending on the
manufacturer and order quantity. Popular choices include JLCPCB, PCBWay, and Robu.
Each offers competitive rates, but smaller quantities are often more expensive per unit.
2. Size and Layers: The size of the PCB and the number of layers influence cost. Standard
PCBs are two-layer, but if your design is complex, a four-layer PCB may be necessary,
50
though more expensive.
3. Surface Finish: A common and affordable surface finish is HASL (Hot Air Solder Leveling).
For better durability, especially with gold-plated connectors, ENIG (Electroless Nickel
Immersion Gold) is a more expensive option.
Assembly Cost:
1. Automated vs. Manual Assembly: Hand soldering is viable for small batches but time-
consuming. Automated assembly is more efficient for larger production runs but increases the
cost upfront.
2. Outsourcing Assembly: If you're not assembling the PCBs yourself, outsourcing assembly to
companies that offer turnkey solutions (such as PCB manufacturing and assembly) can
streamline the process.
1. Initial Prototypes: Allocate a portion of the budget for prototype manufacturing. Testing
prototypes thoroughly will help you avoid costly mistakes during mass production/Group
Buys.
2. Minimizing Rework Costs: Ensure that the design is thoroughly tested and reviewed before
sending it for production. Catching errors in the design stage can save significant costs down
the line.
51
1. Minimizing Waste: Optimize the PCB design to reduce waste in the manufacturing process,
such as minimizing the PCB footprint or reducing the number of layers if possible.
2. Material Trade-offs: Choose materials that balance cost and durability based on the use case.
For example, if the keyboard is intended for general use, expensive materials like polyimide
may not be necessary.
3. Scaling Production: If the project goes beyond personal use (e.g., a group buy), scaling up
production can reduce per-unit costs due to economies of scale.
52
Chapter 5
Conclusion
5.1 Summary of Findings
In this project, the development of a custom ergonomic split keyboard involved a thorough exploration
of two key elements: keyboard layout and PCB design. The main findings from the research and design
process include:
Ergonomics and Comfort: Split keyboards provide significant ergonomic benefits by allowing
users to position the two halves of the keyboard at shoulder-width distance, reducing strain on
wrists, arms, and shoulders. This flexibility offers personalized comfort, which is one of the major
reasons they outperform traditional keyboards in terms of ergonomics.
Staggered vs. Ortholinear Layouts:
1. Staggered Layout: While the staggered layout remains popular due to its historical
prevalence (as seen in QWERTY keyboards), it has limitations when it comes to hand and
finger efficiency. The staggered design, originally created to accommodate typewriters,
forces extra hand movement, which can lead to strain over extended periods.
2. Ortholinear Layout: The ortholinear layout offers a more uniform and efficient key
arrangement, reducing unnecessary hand movement. This results in improved typing speed
and reduced fatigue over time. Although ortholinear layouts require a learning curve for users
accustomed to staggered designs, they are generally considered better suited for ergonomic
applications.
2. Optimizing the PCB layout to maintain efficient routing while keeping the overall size
compact is essential, especially for split designs.
53
3. Managing power distribution and grounding effectively across both halves of the keyboard is
crucial to avoid electrical noise and ensure proper functioning.
4. Proper documentation and design for manufacturability are essential to streamline the
production process.
Overall, the project demonstrated the advantages of customizing keyboards to enhance user comfort
and typing efficiency. Custom PCB design offered significant flexibility, enabling precise control
over layout and functionality.
Though the project successfully delivered a functional custom ergonomic split keyboard, there are
several areas where improvements and further research could be valuable:
Layout Customization: Future versions could explore additional ergonomic layouts beyond
staggered and ortholinear designs, such as columnar-staggered or curved layouts, which align
more closely with the natural movement of fingers and hands.
Firmware Optimization: The integration of advanced firmware, such as QMK or ZMK, could
provide better control over key mapping, layers, and macros. Future iterations could focus on
optimizing firmware for ease of use, allowing users to make customizations without needing
programming experience.
Wireless Connectivity: Moving to a wireless design would enhance the portability and
convenience of the split keyboard. Research into low-power wireless communication methods like
Bluetooth Low Energy (BLE) could be pursued to develop a battery-efficient solution.
Improved Materials and Components: The use of higher-quality materials for key switches, such
as hot-swappable mechanical switches, could improve the overall user experience and keyboard
durability. Additionally, exploring new materials for the case and keycaps, such as 3D-printed
enclosures or more eco-friendly materials, could be a direction for future work.
User-Centered Design Iterations: Conducting further user testing and gathering feedback from a
54
wider range of users would allow for iterative design improvements. This can help refine the
ergonomics, key placement, and overall usability of the keyboard.
Haptic Feedback and Force Sensing: Integrating haptic feedback and force-sensitive resistors
(FSRs) into future designs could provide real-time feedback on typing pressure, potentially
reducing strain further by helping users adjust their typing force dynamically.
In conclusion, the development of custom ergonomic split keyboards offers a promising direction for
improving user comfort and typing efficiency. With advancements in layout design, firmware, and
materials, future iterations have the potential to significantly enhance the user experience in both
professional and personal settings. Further research could also push the boundaries of keyboard
customization, allowing for even greater personalization and ergonomic benefits.
55
Reference
1 https://github.com/Aposymbiont/split-keyboards
2 https://github.com/diimdeep/awesome-split-keyboards
3 https://github.com/joe-scotto/scottokeebs/tree/main
56