Meet the Clavier: FPGA-Powered Keyboard with 1000 Hz Polling Rate
Meet the Clavier, a unique full-size keyboard crafted by hardware developer Lambert Sartory. This innovative device, built using FPGA technology, offers a blend of custom features and high-end specifications.
At the heart of the Clavier lies an FPGA, a departure from the typical off-the-shelf microcontrollers found in most keyboards. Lambert, the keyboard's creator, leveraged this technology to implement a USB HID stack in VHDL on a Lattice ECP5 chip. This allows for a 1000 Hz polling rate, ensuring swift and responsive keystrokes.
The Clavier is a full-size keyboard with 105 keys, adhering to the ISO standard. It boasts N-key rollover capability, allowing for simultaneous key presses without missing any inputs. A standout feature is the additional 'coffee' key, a nod to the developer's caffeine-fueled coding sessions. This key can lock the attached computer or reset the FPGA with a prolonged press.
The keyboard's switches are Cherry MX compatible, offering a familiar and customizable tactile experience. It also includes a variety of interfaces such as JTAG, SPI, I2C, UART, and a USB hub for expanded connectivity.
The Clavier, built by Lambert Sartory, exemplifies the benefits of creating your own keyboard. It combines cutting-edge technology like FPGA with practical features like the versatile 'coffee' key. With its high polling rate and robust connectivity, the Clavier is not just a keyboard, but a testament to Sartory's innovative hardware development.