Iris Rev. 4 Keyboard PCBs for Split Ergonomic Keyboard


The Iris keyboard, a split ergonomic keyboard with 4x6 vertically staggered keys and 3 or 4 thumb keys. Time to stop stretching your thumbs out on the Ergodox!

Note: Rev. 4 PCBs are discontinued, so please check out the Rev. 5 or Rev. 6 (hotswap) PCBs.

New! Pre-built Iris Boards now available, click here!

Case Compatibility:

The Rev. 4 PCBs are compatible with both LE (Legacy Edition) and PE (Phoenix Edition) case/plate parts. Note that LE and PE parts are not interchangeable with each other, due to different screw hole locations.

Item Notes

    Iris PCBs with on-board controller and USB-C port. Just solder in your switches and you're done!

    Item Contents

    • Left half PCB
    • Right half PCB

    Items needed for Build:

    Rev. 4 Features

    • On-board ATmega32u4 controller
    • Switch support: MX, Alps, and Kailh Choc
    • USB-C port
    • 6 RGB underglow LEDs per half (12 total)
    • In-switch LED support
    • Option for rotary encoders at upper thumb key on each half
    • Pre-flashed with QMK Firmware and VIA configurator support


      Each half of the board is a 4x6 matrix with the same vertical stagger as the Ergodox and with 3-4 thumb keys. The 2u thumb key can be replaced with 2 1u keys. The spot for the 2u has holes for Cherry PCB mounted stabilizers. Alternatively, a rotary encoder can be placed at the upper thumb key of each half.

      Many thanks to Lewis Ridden (/u/GAMING_FACE) for coming up with this design.

      56 key switches are needed for this build.

      Build Guide

      Build guide can be found here: Iris Rev. 3 & 4 Build Guide 


      QMK Firmware

      The Iris uses QMK for its firmware, and the code for it is here: QMK - Iris directory.

      Previous versions of PCBs

      The previous Rev. 2 PCB has now been discontinued. However, it will be stocked at another vendor in the future, stay tuned!

      Default Keymapping:

      The default keymapping that the board is pre-programmed with can be found here: Default Keymaps