Hardware
Specs
| M60 Keyboard |
Core Module | nRF52840, Arm Cortex-M4F, 64MHz, 256KB RAM, 1MB FLASH, 8MB QSPI Flash, M.2 KEY-E |
Wireless | Bluetooth Low Energy 5.0, NFC |
USB | Type-C |
Layout | 60% (61 Keys) |
Hot-Swappable | Yes |
Switch Option | Cherry MX compatible Switches |
Backlight | 64 RGB LEDs, IS32FL3733 |
Battery Connector | JST 1.25mm 3-Pin |
RF Antennas | 2.4GHz Cabled PCB Antenna, NFC Cabled PCB Antenna |
Dimensions | 285 mm x 94.6 mm |
Keyboard Matrix
The pins of 8x8 keyboard matrix:
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
ROW | P0_05 | P0_06 | P0_07 | P0_08 | P1_09 | P1_08 | P0_12 | P0_11 |
COL | P0_19 | P0_20 | P0_21 | P0_22 | P0_23 | P0_24 | P0_25 | P0_26 |
Power
- When powered by USB, the keyboard is always on.
- When powered by a battery, the keyboard is on if the ON/OFF button is pressed or pin
P0_28
outputs 0
.
The ON/OFF Button is at the back of the keyboard. It is connected to P0_27
.
LEDs on M.2
LEDs | Pin |
Red LED | P0_30 |
Green LED | P0_29 |
Blue LED | P0_31 |
RGB LEDs Matrix
The RGB LEDs Matrix has 64 RGB LEDs and is driven by IS32FL3733.
name | Pin | note |
Power | P1_04 | 1: on, 0: off |
I2C SDA | P1_05 | |
I2C SCL | P1_06 | |
Interrupt | P1_07 | |
Battery
name | Pin | note |
Charging | P0_03 | 0: charging |
Voltage | P0_02 | AIN0 |