最高タイプ [SaikouType] ST110r2 Programmable Mechanical Keyboard Project

2018.05.21 | Yuki Rea

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.


Details

PCB Revision: 2.1 (2018.05.08)


Supported Cases:

・ Filco Majestouch
・ Filco Majestouch 2
・ Filco Majestouch Convertible 2
・ Rosewill RK9000
・ Rosewill RK9000 v2
・ 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:

・ JIS
・ ISO
・ US-ANSI


Firmware Support:

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


Features:

・ 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


Resources:

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


最高タイプ [SaikouType] NKBM-ST110r2.1 Custom Mechanical Keyboard
by Yuki Rea

Starting at $150 USD
Made to order
最高タイプ [SaikouType] NKBM-ST110r2.1 DIY Cherry MX Mechanical Keyboard PCB, Filco Compatible
by Yuki Rea

$25 USD
15+ in stock