Wireless and Advanced Controllers

While most custom keyboards are wired, the dream for many is a fully custom, fully wireless mechanical keyboard. This is made possible by a new generation of microcontrollers with built-in Bluetooth capabilities. These controllers, combined with power-efficient firmware, allow you to build a clean, cable-free setup.

Wireless builds come with their own unique considerations, from power management to firmware choices, but the freedom they provide can be well worth the extra complexity.

The King of Wireless: nice!nano

The undisputed leader in the wireless keyboard space is the nice!nano. It is a small development board that is pin-compatible with the Pro Micro, meaning it can be used as a drop-in replacement on many PCBs, especially on split keyboards.

Considerations for Wireless Builds

Building a wireless keyboard introduces a few new challenges:

  1. Power Consumption: Every component choice matters. Features like RGB lighting and OLED screens are a huge drain on the battery and are generally avoided in wireless builds where longevity is a priority. ZMK's documentation includes a Power Profiler tool to help you estimate the battery life of your planned build.
  2. Case Material: Bluetooth signals cannot easily pass through metal. For a reliable wireless connection, you need a case made of a radio-transparent material like plastic, acrylic, or polycarbonate. Full aluminum cases will block the signal, making them unsuitable for wireless builds unless they have a non-metallic window for the antenna.
  3. Batteries: You'll need to source a LiPo battery and find a safe place to house it within your keyboard case. It's crucial to use a battery with the correct voltage and polarity and to ensure it's protected from being punctured or crushed.
  4. Switches and Sockets: While not a controller issue, it's worth noting that hotswap sockets are highly recommended for wireless builds, as desoldering a switch on a board with a battery can be more hazardous.

Controllers for Split Keyboards

Split keyboards present a unique challenge: the two halves need to communicate with each other.

The world of controllers is constantly evolving, with new and more powerful chips enabling ever more exciting features. Whether you're building a simple wired board or a complex wireless split, the controller is the key to unlocking its full potential and determining your keyboard's capabilities.

This concludes our section on controllers. Now it's time to put it all together as we look at Assembling Your Keyboard.

External Resources