Downloads
Firmware Downloads (Rev. 8)
Note that both USB and wireless models use the same firmware hex file (.uf2
).
For NISSE Rev. 8
Release Date | Version | Firmware Files | Description |
---|---|---|---|
2025/9/10 | 2.1.3 | esrille.nisse.2.1.3.uf2 |
|
2025/9/5 | 2.1.2 | esrille.nisse.2.1.2.uf2 | Resolved an issue where NICOLA (Thumb Shift) and other kana input methods could drop key presses when using Bluetooth. |
2025/9/2 | 2.1.1 | esrille.nisse.2.1.1.uf2 | Fixed an issue where passkey input could fail during Bluetooth pairing #1. You can now enter the passkey using 10-key mode keys during pairing. |
2025/9/1 | 2.1.0 | esrille.nisse.2.1.0.uf2 | Added support for all modifier key layouts previously available in NISSE Rev. 7 and earlier. |
2025/7/1 | 2.0.0 | esrille.nisse.2.0.0.uf2 | Functionality is equivalent to version 1.15. TSAP variant offers improved tactile response. |
How to Update Firmware
NISSE firmware is updated using the UF2 bootloader. The procedure to enter UF2 bootloader mode differs slightly between USB and wireless models.
For USB Models
While holding down the [ESC] key, connect NISSE to your PC using a USB cable.
For Wireless Models
- Connect NISSE to your PC using a USB cable.
- Power on NISSE, then press FN + SHIFT + F4 to switch its connection from Bluetooth to USB.
- Power off NISSE.
- While holding down the [ESC] key, power NISSE back on.
Once NISSE enters UF2 bootloader mode, the NUM LOCK LED will blink, and a USB storage device named NISSEBOOT
will appear on your PC.
To update the firmware:
- Open the
NISSEBOOT
storage. - Copy the correct firmware file (
.uf2
) into it. - When copying finishes, the update is complete.
Firmware Downloads (Rev. 1 to 7)
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 |
|
2022/11/1 | 1.13 | esrille.nisse.1.13.hex |
|
2021/4/17 | 1.11 | esrille.nisse.1.11.hex |
|
2021/1/12 | 1.09 | esrille.nisse.1.09.hex |
|
2020/12/4 | 1.08 | esrille.nisse.1.08.hex |
|
2020/5/7 | 1.05 | esrille.nisse.1.05.hex |
|
For NISSE Rev. 1 to 5
Release date | Version | HEX file | Description |
---|---|---|---|
2023/10/20 | 0.32 | esrille.nisse.0.32.hex |
|
2022/11/1 | 0.30 | esrille.nisse.0.30.hex |
|
2021/4/17 | 0.28 | esrille.nisse.0.28.hex |
|
2021/1/12 | 0.27 | esrille.nisse.0.27.hex |
|
2020/12/4 | 0.26 | esrille.nisse.0.26.hex |
|
2020/5/7 | 0.23 | esrille.nisse.0.23.hex |
|
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:
- 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.
- Press the [Import Firmware Image] button in the HIDBootloader toolbar, and select the firmware HEX file (esrille.nisse.#.##.hex) to update.
- Press the [Erase/Program/Verify Device] button in the HIDBootloader toolbar to start the firmware update.
- While the update is in progress, please do not turn off your PC, or unplug the keyboard from your PC.
- Press the [Reset Device] button in the HIDBootloader.
- 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:
- Download a Microchip Libraries for Applications (MLA) packaged for your operating system.
- Download and install Qt5 using the package manager of your operating system or from Get Qt.
- 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.
- Select [Build]-[Run] to start the HIDBootloader.