M60 Mechanical Keyboard
An Open Source, USB & BLE 5.0, Modular, Hot-Swappable, 60% Keyboard powered by Python
USB Type-C & BLE 5.0 Connectivity
M60 uses Nordic’s nRF52840 SoC to provide USB Type-C wired and Bluetooth LE 5.0 wireless connectivity. It can easily pair to your PC, laptop, smartphone, or tablet with Bluetooth LE.
Powered by Python
It's not just a keyboard but also a USB drive containing Python files. Its Python code can be changed with any text editor and executed simultaneously, which makes it super easy to customize the keyboard or to add a new function. No need to download any software or setup a development environment.
Modular, Hot-Swappable & Solder-Free
To take advantage of the removable M.2 module and hot-swap sockets, assembly made easy. Everyday we find innovative assembly solutions to make things even easier for you because we care about the quality of our products.
NKRO - Anti-ghost
|Core Module||nRF52840 M.2 Module
64MHz Cortex-M4F, 1MB FLASH/256KB RAM, 8MB QSPI Flash Memory, M.2 KEY-E Form Factor
|Connectivity||USB Wired & Bluetooth Low Energy 5.0
|Layout||60% (61 Keys)|
|Switch Option||Cherry MX compatible Switches|
|RGB Lighting||Programmable 64 RGBs matrix|
|Battery Charger||Up to 890mA charge current, USB-Friendly, Battery Pack Temperature Monitoring|
|Firmware||Python with UF2 Bootloader|
|Compatibility||Mac/iOS, Windows, Linux, Android|
|RF Antennas||2.4GHz Cabled PCB Antenna
NFC Cabled PCB Antenna
|Dimensions||285 mm x 94.6 mm|