splitkb.com

Revision 2

Every Halcyon Series keyboard follows the Halcyon Controller specification. If the keyboard has multiple versions, such as a version for MX switches and one for Kailh Choc low profile switches, the pins assigned will be the same for both. Please refer to that page as well as the table below to determine the pin mapping:

Functional pinKeyboard left sideKeyboard right side
IO_01ROW0ROW0
IO_02ROW1ROW1
IO_03ROW2ROW2
IO_04ROW3ROW3
IO_05ROW4ROW4
IO_06COL6COL0
IO_07COL5COL1
IO_08COL4COL2
IO_09COL3COL3
IO_10COL2COL4
IO_11COL1COL5
IO_12COL0COL6
IO_13SIDE (3V3)SIDE (GND)
IO_14ENC_A (Encoder A)ENC_A (Encoder A)
IO_15ENC_B (Encoder B)ENC_B (Encoder B)
IO_16Not connectedNot connected

Halcyon Elora rev 2 schematics.


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.