splitkb.com
About Split Keyboards - Advanced

Using non Halcyon VIK module

How to use VIK module which has not been designed for Halcyon keyboards.
This page is a work in progress. Links may not work, images may not show up, and there may be missing or incomplete information. We're working hard to complete this document. Need the information on this page now? Feel welcome to request it. You can also view the status of all pages in our documentation update policy.

VIK is a standard by Sadek Baroudi, which enables keyboard designers to use others' modules on their keyboards, as well as share their modules across keyboards.

As such, it's possible to use non-Halcyon VIK modules with a Halcyon keyboard, too!

There are two main challenges in using a different modules on a Halcyon keyboard:

  • Mounting it. Halcyon Modules have their own mounting points, which allows them to fit on a wide range of keyboards. However, the module you'd like to use may use different mounting points, for which you'll need to find a solution such as 3D printing or laser cutting an adapter.
  • Adjusting the firmware. You'll need to modify your firmware to provide support for the new module. More information about adjusting your firmware can be found on the firmware page.
Go to the firmware guide

Cable compatibility

It is possible to use any other VIK module with our keyboards, and our Halcyon modules are also compatible with any other keyboard which supports VIK. But you will have to note the following.

Our keyboards are compatible with any other non halcyon VIK module using a standard type A cable (Same side contacts).

Our modules are compatible with any other VIK keyboard using a type D cable (Opposite side contacts).

On our keyboards the last RGB LED is routed back to the VIK connector.


Questions? Help us improve!
Do you have questions after reading the documentation? Do you have feedback about this page, or about the documentation in general? Please send us an email. You can use the buttons below which will open your mail client or app with a template, or send your mail to support@splitkb.com.