Skip to content

M60 Keyboard Hardware

Yihui Xiong edited this page Aug 20, 2020 · 5 revisions

Specs

M60 Keyboard
Core Module nRF52840, Arm Cortex-M4F, 64MHz, 256KB RAM, 1MB FLASH, 8MB QSPI Flash Memory, 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 5 6 7 8 41 40 12 11
COL 19 20 21 22 23 24 25 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 P0_28 is low.

Button

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_4 1: on, 0: off
I2C SDA P1_5
I2C SCL P1_6
Interrupt P1_7

Battery

name Pin note
Charging P0_3 0: charging
Voltage P0_2 AIN0
Clone this wiki locally