Esrille New Keyboard NISSE Build Guide

Edition 2014.8.14

Preparation

To build your NISSE keyboard, you'll need the following: The PIC18F4550 microcontroller included in the kit is preprogrammed with the USB bootloader and the NISSE keyboard firmware.

In the following sections, components marked with direction marks have polarity. Be sure to insert them in the same directions as the silkscreen on the PCBs.

The keyboard controller board

Solder the following components onto the keyboard controller PCB as shown in Figure 2.

LabelComponentRemarks
C10.1uF ceramic capacitor104
C20.22uF ceramic capacitor224
C30.1uF ceramic capacitor104
D11N5817 diodedirection
F1RXEF050 polyswitch
P16-pin right-angle headerused only with the PICkit 3 in-circuit debugger
P216FMZ-BT FFC connectordirection
P316FMZ-BT FFC connectordirection
P44-pin right-angle header
PIC18F455040-pin DIP socketdirection
R1560Ω resistor
R26.8kΩ resistor
R31.5kΩ resistor
R410kΩ resistor
USBUSB B plug
Y116MHz ceramic resonator

Note: Only the components listed in the above table need to be soldered.

the keyboard controller components The keyboard controller components
the keyboard controller The keyboard controller
Insert the PIC18F4550 microcontroller into the 40-pin DIP socket after every component is soldered. The first pin should be at the top-right position as shown in Figure 2.

The Right Hand Side Board

Solder the following components onto the right hand side PCB.

LabelComponentRemarks
LED1Red LED with 8mm LED spacerdirection Num lock
LED2Green LED with 8mm LED spacerdirection Caps lock
LED3Blue LED with 8mm LED spacerdirection Scroll lock
P116FMZ-ST FFC connectordirection
P24-pin right-angle header
SW11 〜 SW231 (38 in total)Cherry MX switch
D1 〜 D8 (8 in total)1N4148 diodedirection

Note: The right hand side PCB and the left hand side PCB are exactly same. To build the right hand side board, make sure the silkscreen "RIGHT" is at the top-left corner as shown in Figure 3.

the right hand side board components The right hand side board components
the right hand side board The right hand side board
After every component is soldered, fit the keycaps onto MX switches, and then tighten two 10mm high threaded hex spacers with hex nuts through the 3M holes at the bottom and right as shown in Figure 4.

Tips for soldering MX switches

It is not very easy to solder MX switches well aligned in a row without using a jig. A jig can be plastic rail that is drilled at 18.8mm intervals like shown in Figure 5.

Note: Jigs are not included in the Esrille New Keyboard Kit.

jig A Jig for soldering MX switches

The Left Hand Side Board

Solder the following components onto the left hand side PCB.

LabelComponentRemarks
Non-labeled 17-pin silkscreen at top-right16FMZ-ST FFC connectordirection
Non-labeled square silkscreen (38 in total)Cherry MX switch
Non-labeled diode silkscreen (8 in total)1N4148 diodedirection

Note: No component is required at C1, R1, P3, and U1 around the top-left corner.

Note: The left hand side PCB and the right hand side PCB are exactly same. To build the left hand side board, make sure the silkscreen "LEFT" is at the top-right corner as shown in Figure 6.

The left hand side board components The left hand side board components
the left hand side board The left hand side board
After every component is soldered, fit the keycaps onto MX switches, and then tighten two 10mm high threaded hex spacers with hex nuts through the 3M holes at the bottom and left as shown in Figure 7.

The Aluminum Chassis

The aluminum enclosure of NISSE is composed by three parts:
Aluminum enclosure parts Aluminum enclosure parts

Joint the part B and part C using two angled stays and two straight stays:

  1. Tighten six stainless slotted-head screws over six nylon washers from the sides with hex nuts.
  2. Tighten two M3x6mm low head screws from the bottom with hex nuts.

Part B, part C and the joint parts Part B, part C and the joint parts
Jointed part B and part C Jointed part B and part C
Joint nine hex spacers for holding PCBs.
Spacer parts Spacer parts
From left to right, the heights of spacers are 15mm, 5mm, 10mm, 25mm, 10mm, 25mm, 10mm, 5mm, and 10mm. Use M3-4mm low head screws to joint 5mm high hex spacers, and M3-6mm low head screws to joint other hex spacers.
The chassis with nine spacers jointed The chassis with nine spacers jointed
Stick four polyurethane round feet to the bottom of the chassis.
Stick the polyurethane foot to the chassis Stick the polyurethane foot to the chassis

Circuit boards installation

Connect the QI cable and two FFC cables to the controller board, and joint it to the chassis with hex nuts.

Note: If your kit comes with three pin QI cable, leave the bottom header pin open as in Figure 14.

Joint the controller board Joint the controller board
Joint the left hand board and right hand board to the chassis with hex nuts. Use two nylon washers at each hex spacer to sandwich the board.
Joint the left hand and right hand boards Joint the left hand and right hand boards
Finally, cover the chassis with the lid and make sure three LED heads are out of the lid holes. Screw down the lid to the chassis with four brass slotted-head screws over four nylon washers to protect the color anodized surface of the lid.
Complete! Complete!

Congratulations and enjoy your NISSE keyboard!


Note: To update the firmware, connect the NISSE keyboard to the host PC holding the ESC key. The red LED will start blinking to indicate that the keyboard is in the bootloader mode. Use HIDBootloader included in the Microchip Libraries for Applications provided by Microchip to update the firmware.