-
Notifications
You must be signed in to change notification settings - Fork 62
M60 Keyboard Hardware
Yihui Xiong edited this page Sep 18, 2020
·
5 revisions
| 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, IS31FL3733 |
| 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 |

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 |
- 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_28outputs0.
The ON/OFF Button is at the back of the keyboard. It is connected to P0_27.
| LEDs | Pin |
|---|---|
| Red LED | P0_30 |
| Green LED | P0_29 |
| Blue LED | P0_31 |
The RGB LEDs Matrix has 64 RGB LEDs and is driven by IS31FL3733.
| name | Pin | note |
|---|---|---|
| Power | P1_04 | 1: on, 0: off |
| I2C SDA | P1_05 | |
| I2C SCL | P1_06 | |
| Interrupt | P1_07 |
| name | Pin | note |
|---|---|---|
| Charging | P0_03 | 0: charging |
| Voltage | P0_02 | AIN0 |