We are aware of an issue with PayPal integration within the store. If you are experiencing issues, please contact us here Contact Us

最高タイプ [SaikouType] NKBM-ST110r2.1 DIY Cherry MX Mechanical Keyboard PCB, Filco Compatible

Located in Wausau, WI
$25 USD + shipping
15+ in stock
You accept our Terms of Service Agreement upon clicking the above button/s. You must read our Shipping Policy before ordering.

Order Form

Once you have placed your order, we will send you a follow up email if necessary. After the order is finalized you will receive an invoice. No products will be shipped and no services will be started until your invoice is paid.

Please enter information accurately to ensure communication is possible and product arrives at the correct destination.
Fields marked with * are required.


Name or Alias

Email Address



Add Diodes

Add Resistors

Add Teensy MCU

Order Quantity


By submitting this form, you agree to our Terms of Service Agreement This site is protected by reCAPTCHA v3. The Google Privacy Policy and Terms of Service apply.


The SaikouType NKBM-ST110r2 is an open source, Cherry MX Mechanical keyboard project which uses a programmable Atmel AT90USB1286 Micro-controller in the form of a Teensy++ 2.0 development board. The goal of this project is to create a programmable keyboard that has advanced functionality without the need for a driver to make features work. Having a 100% through-hole design means that even soldering novices should be able to assemble their own keyboard without difficulty. This keyboard was designed to reduce the total amount of components that one would need to source in order to complete assembly of a full keyboard. The NKBM-ST110r2 PCB fits existing Filco and other Costar case designs. Some supported cases include the Majestouch Convertible 2 with it's battery compartment and Rosewill RK9000. The ST110r2 has a universal layout so one PCB supports a wide range of standard and custom layouts. The ST110r2 can be programmed from scratch, with TMK firmware, or with QMK firmware.

This listing is for a bare PCB only and does not include any additional components such as resistors, diodes, switches, microcontroller, etc. These parts need to purchased separately and assembled by the buyer.

DISCLAIMER: Customer takes full responsibility for any damage that may be caused from improper installation and/or lack of electronics knowledge. While an example firmware and it's source code is available, the firmware is not part of this product and does not come with software support. The customer assumes responsibility for programming and configuring the keyboard firmware.


PCB Revision: 2.1 (2018.05.08)
Matte Black Solder Mask
RoHS Compliant Lead Free PCB

Supported Cases:

・ Filco Majestouch
・ Filco Majestouch 2
・ Filco Majestouch Convertible 2
・ Rosewill RK9000
・ Rosewill RK9000 v2
・ Ducky Shine 1 (Requires cutting mounting plate above keypad)
・ Ducky Shine 2 (Requires cutting mounting plate above keypad)
- May also support other cases
- Note that some cases require slight modification, usually removing stand-offs

Supported Layouts:


Firmware Support:

TMK Keyboard
QMK Firmware - fork of tmk_keyboard (example firmware available here)
null Keyboard - fork of tmk_keyboard (deprecated)


・ Free and open source, designed using free software, GPL v2.0 license
・ Supports Filco Majestouch and Filco clone cases
・ Removable cable when using Majestouch Convertible 2 or Rosewill cases
・ Individually programmable LED indicators under key-caps
・ Animations support for LED indicators
・ Through-hole design for easy assembly
・ Programmable Atmel AVR AT90USB1286 MCU
・ On-the-fly macro recording when using QMK Firmware
・ Universal layout, one PCB for all layouts
・ Expansion headers for mods and expansion modules
・ Bluetooth expansion module in prototype stage

Parts Needed For Full Keyboard Assembly:

1 PCB (NKBM-ST110r2)
110 axial diodes (1N4148)
10 axial resistors (330ohm)
・ 10 3mm LEDs (3v 20mA)
4 1x20 breakaway pins (2.54mm)
PJRC Teensy++ 2.0
USB Mini B male and female connectors (optional)
ー The following components can be obtained from a donor keyboard
・ Keyboard Case
・ Switch Mount Plate
・ Cherry MX Keycaps
・ 110 Cherry MX switches


ST110r2 Base Firmware [qmk_firmware]
ST110r2 Hardware Schematic
ST110r2 KiCad PCB Project