Japanese ▶

Downloads

Firmware Downloads

The NISSE firmware can be updated using HIDBootloader provided by Microchip.


The firmware hex file to use is different for NISSE Rev. 6 and earlier. The revision number of your NISSE can be checked by [FN]-[F1].

For NISSE Rev. 6 to 7

Release date Version HEX file Description
2023/10/20 1.15 esrille.nisse.1.15.hex
  • Support consumer control keys for mute [FN]-[F10], volume down [FN]-[F11], and volume up [FN]-[F12]
2022/11/1 1.13 esrille.nisse.1.13.hex
  • Move [BACKSPACE] and [CAPS LOCK] keys to the normal NISSE positions in the Colemak layouts
  • Support Colemak-DHm layout
2021/4/17 1.11 esrille.nisse.1.11.hex
  • When [FN] keys are used for IME on/off, IME on/off key codes are not transmitted if [FN] keys are pressed for longer than the timeout period
2021/1/12 1.09 esrille.nisse.1.09.hex
  • Refine the 10-key emulation layout
2020/12/4 1.08 esrille.nisse.1.08.hex
  • Fix the modifier key assignment of the Colemak layout in the XC mode
2020/5/7 1.05 esrille.nisse.1.05.hex
  • Support xc, xs and other modes in Modifier Key layouts set by FN-F6.
  • Do not transmit IME on/off key codes when [FN]-[F2] (OS) is set to 'pc'.
  • Refine the layout of the FN layer.

For NISSE Rev. 1 to 5

Release date Version HEX file Description
2023/10/20 0.32 esrille.nisse.0.32.hex
  • Support consumer control keys for mute [FN]-[F10], volume down [FN]-[F11], and volume up [FN]-[F12]
2022/11/1 0.30 esrille.nisse.0.30.hex
  • Move [BACKSPACE] and [CAPS LOCK] keys to the normal NISSE positions in the Colemak layout
2021/4/17 0.28 esrille.nisse.0.28.hex
  • When [FN] keys are used for IME on/off, IME on/off key codes are not transmitted if [FN] keys are pressed for longer than the timeout period
2021/1/12 0.27 esrille.nisse.0.27.hex
  • Refine the 10-key emulation layout
2020/12/4 0.26 esrille.nisse.0.26.hex
  • Fix the modifier key assignment of the Colemak layout in the XC mode
2020/5/7 0.23 esrille.nisse.0.23.hex
  • Support xc, xs and other modes in Modifier Key layouts set by FN-F6.
  • Do not transmit IME on/off key codes when [FN]-[F2] (OS) is set to 'pc'.
  • Refine the layout of the FN layer.
2017/11/6 0.22 esrille.nisse.0.22.hex Support CX and SX modes in Modifier Key layouts set by FN-F6.
2016/12/17 0.20 esrille.nisse.0.20.hex Fix a minor issue with the Japanese Kana input mode set by FN-F4 (KANA LAYOUT).
2015/2/15 0.16 esrille.nisse.0.16.hex Fix to preserve the FN-F9(PREFIX) led mode setting between power-ons.
2014/12/7 0.15 esrille.nisse.0.15.hex Add the LED mode to FN-F9 (PREFIX) to verify the current prefix shift status with the red and blue LEDs.
2014/11/4 0.14 esrille.nisse.0.14.hex Support the revision 5 keyboards. The revision number of your keyboard can be checked by pressing FN-F1.

The HIDBootloader is included in Microchip Libraries for Applications (MLA). NISSE uses MLA v2013-12-20. The HIDBootloader is a Qt application; it can be built on Windows, macOS, and Linux. A precompiled binary for Windows is included in the MLA under C:\microchip\mla\v2013_12_20\apps\usb\device\bootloaders\utilities\bin\win\HIDBootloader.exe.


Caution: HIDBootloader in MLA v2013-12-20 might not work with your operating system version. In such cases, please use HIDBootloader included in a newer MLA.


To update the firmware, please complete the following steps:

  1. Connect the NISSE keyboard to your PC holding the ESC key down. The red LED will start blinking to indicate that the keyboard is in the bootloader mode.
  2. Press the [Import Firmware Image] button in the HIDBootloader toolbar, and select the firmware HEX file (esrille.nisse.#.##.hex) to update.
  3. Press the [Erase/Program/Verify Device] button in the HIDBootloader toolbar to start the firmware update.
  4. While the update is in progress, please do not turn off your PC, or unplug the keyboard from your PC.
  5. Press the [Reset Device] button in the HIDBootloader.
  6. Verify that the red LED has stopped blinking, and your keyboard is ready to use.

To build the HIDBootloader on Mac or Linux, please complete the following steps:

  1. Download a Microchip Libraries for Applications (MLA) packaged for your operating system.
  2. Download and install Qt5 using the package manager of your operating system or from Get Qt.
  3. Run Qt Creator (the Qt5 IDE), and select [File]-[Open File or Project] and open the project file for the HIDBootloader stored at mla_v2013_12_20/apps/usb/device/bootloaders/utilities/qt5_src/HIDBootloader.pro.
  4. Select [Build]-[Run] to start the HIDBootloader.