Skip to content

Schnell 32

Hardware Features

INFO

The expansion port is currently reserved for future peripheral connections to enhance the keyboard's functionality.

Bluetooth Connection

  1. Switch the battery toggle switch to ON in the top left corner.
  2. Wait for the screen to display the current information, indicating that the keyboard has powered on.
  3. If not connected to a device, the keyboard indicator light will flash blue, indicating that it is waiting for a Bluetooth connection.
  4. In the Bluetooth settings of the desired device, search for and connect to Schnell Keypad.
  5. Once connected, you can start using the keyboard.

INFO

If you want to switch to a different device, make sure to turn off Bluetooth or remove Schnell Keypad from the original connected device before connecting to a new one!

Wired Connection

  1. Connect the keyboard to the desired device using a USB Type-C cable with data transmission capability.
  2. The keyboard should automatically power on. If it is in sleep mode, press both sleep/wake keys simultaneously to wake it up.
  3. Once powered on, you can start using the keyboard.

System Key

System keys are designed for switching keyboard modes, settings, and other purposes. Currently, the functions related to system keys are fixed (customization may be available in the future).

Please refer to the table below for the current system key descriptions and modes:

Short PressLong Press
System Key 1Switch between Normal/Key Display ModeSleep Mode
System Key 2Turn off screen displayLock Mode
System Key 3Switch between Bluetooth/Wired ModeSwitch between Normal Mode/WiFi Mode
Pressing System Key 1 + 2N/ALong press for 5 seconds to reset key mappings

Here are the explanations for various special modes:

Mode NameMode Description
Key Display ModePressing a key will only display the key information on the screen without actually triggering the key. This mode allows you to quickly check the functions assigned to each key.
Sleep ModeEnters low-power deep sleep and ends any connections. You can wake up the keyboard by pressing both sleep/wake keys (it is not a complete shutdown).
Screen Off ModeCompletely turns off the OLED screen. If not in sleep mode, the status indicator light will display the keyboard status.
(In normal mode, the screen will automatically enter protection mode after a period of time, and any key can light up the screen)
Lock ModeOnce in lock mode, the keyboard will not automatically enter sleep mode (it will also not enter sleep mode in wired mode).
WiFi ModeThis mode is required for key mapping and other operations. You can configure the keyboard through other devices on the same network.

Left/Right Toggle Switch

There is a left/right toggle switch below the main knob, which is mainly used to switch between layers/layouts.

By toggling left or right, you can quickly switch between different layers, and a single click will quickly return to the initial layer (Layer 0).

System Indicator LED

The system indicator LED is located above the main knob on the right side and is used to display various keyboard statuses (it will turn off to save power in normal situations).

Keyboard Status Indicator LED ColorStatus Description
Flashing BlueBluetooth is waiting to connect
Solid GreenUSB is connected/charging
Flashing RedBattery is low

Keymap Update / Customization

What You Need

  1. A tablet/computer with keyboard input capability and WiFi.
  2. Chrome/Edge browser (Firefox is currently not supported).

Operation Instructions

  1. Open the browser on your tablet/computer and go to the configuration webpage: https://blog.driftking.tw/Schnell-Keypad-Configuration-Tool/.
  2. Long press System Key 3 to enter WiFi mode.
  3. After successfully entering the configuration mode, the screen will display network connection information.
  4. It will automatically search for and attempt to connect to the previously configured network.
  5. If it fails to connect to the previous network, the keyboard will enter AP mode. You can connect to the "Schnell Keypad WLAN" with another device to establish a connection with the keyboard.
  6. The password is the same as your WiFi password. If not set or after firmware installation, the default password is 12345678.
  7. Follow the instructions on the webpage to complete the necessary key mapping settings and click "Upload Configuration" to upload the configuration file to the device.
  8. The keyboard screen will display "Config Updated!" when the configuration is completed.

You can update the keyboard's WiFi settings to automatically connect to the local network, making it easier to configure next time.

There are two ways to achieve this:

  • Wireless Method: 1. Connect to the Schnell Keypad WiFi AP as mentioned above. 2. After successful connection, open the browser and go to the keyboard's local configuration webpage: http://schnell.local/ (It may take some time for the first use and allow the browser to access "insecure content"). 3. If connected in AP mode, update the network settings on the right side (only supports 2.4GHz WiFi networks and must be in the same local network as the configuring device).
  • Wired Method (only for computers, the keyboard needs to be in WiFi mode for wired configuration): 1. Connect the keyboard to the computer via USB cable. 2. Open the browser and go to the configuration webpage: https://blog.driftking.tw/Schnell-Keypad-Configuration-Tool/. 3. Click "Install Firmware" on the webpage. 4. A dialog box will appear, select the device starting with "ESP32-S3". 5. Click "Connect". 6. After successful connection, the firmware dialog box will appear. 7. Choose "CONNECT TO WIFI". 8. Follow the prompts to select the desired hotspot for connection. 9. After successful connection, the WiFi settings are completed.

WARNING

If you can access http://schnell.local/ but cannot connect to the keyboard on the key mapping webpage, please disable security blocking next to the URL in the key mapping webpage.

  1. Click on "Site Settings"
  2. Find the option "Insecure Content" and change it to "Allow"
  3. Refresh the settings page, and you will be able to connect to the keyboard and update it directly.

Firmware Update

INFO

For users with trial/sample units, please consult the author before updating the firmware. Do not update the firmware without permission.
Regular users can update to the corresponding latest firmware. If you want to try the beta version, please be aware that it may be unstable or have bugs.

  • Connect the keyboard to the computer via USB (supports Windows, macOS, Linux).
  • Open the browser and go to https://blog.driftking.tw/Schnell-Keypad-Configuration-Tool/.
  • Press and hold the Boot button, then lightly press the Reset button to enter update mode (the screen should stop updating, and pressing keys will have no response).
  • Click "Install Firmware" on the navigation bar at the top of the webpage to perform the firmware update directly on the webpage.
  • The browser will prompt you to select the corresponding serial device. Choose the device starting with "USB JTAG/..." and follow the prompts to upgrade/install the firmware.

Troubleshooting / Information Updates

Feel free to join the Discord group for discussions/questions! I will try my best to answer your questions when I'm available! https://discord.gg/35E5CPQmdy

Alternatively, you can send an email to [email protected] for supports.

For my other contact methods/SNS, please refer to: https://driftking.tw

Updated at:

Made with ❤️ by DriftKingTW @ Crabio Studio