The C4NDY KeyVLM is a USB keyboard with a 65-key Ortholinear layout. Its greatest feature is that it can be connected to a turntable, allowing you to mix the music you are playing on your computer or smartphone with the music on your vinyl records.
- Supported Keyswitch: Gateron Low Profile 2.0(Implemented Hotswap socket KS-27)
- Supported USB Audio Spec: 24bit 48kHz Input only(Codec is Analog Devices ADAU1761)
- Supported Analog Audio In/Out: Line/Phono In and Headphone Out, Thonkiconn 3.5mm jack socket)
The keymap can be changed using the KeyVLM Configurator, a dedicated configuration tool developed in the Go language.
The C4NDY KeyVLM does not require a firmware rewrite to change the keymap. Normal users will only update the firmware when bug fixes or new features are added. C4NDY KeyVLM has a built-in boot loader for this purpose.
Press and hold down the LGUI and ESC keys until the green LED on the Side-Panel blinks three times to enter the boot loader mode.
1.mp4
If you are using Windows, you will need to install the driver on Zadig after entering the boot loader mode (first time only).
To update the firmware, it is recommended to install and use STM32CubeProg. The procedure to update the firmware using STM32CubeProg is as follows
- launch STM32CubeProg.
- Rewrite "PID" to "0x0001.
- Rewrite "VID" to "0x31BF".
- Click the "Port" update button.
- Confirm that "Port" is changed from "No DFU detected" to "USB1" and click the "Connect" button.
- Click the "Erasing & Programming" button, the second green button from the top on the left side of the window.
- Check the "Verify programming" and "Run after programming" check boxes.
- Confirm that "Full chip erase" is not checked. 9.Set the path of the latest .hex file in "File path".
- Click "Start Programming" to start programming.
default.mp4
The C4NDY is the STM32G491 prototyping board.
- MCU: STM32G491CET6
- Bootloader: Custom bootloader(C4NDY_BTL)
- USB Stack: TinyUSB