qmk-firmware/keyboards/mlego/m60
Ryan ebb512db82
Debounce defines cleanup (#19742)
* Clean up `DEBOUNCE` in config.h, 0-9

* Clean up `DEBOUNCE` in config.h, A

* Clean up `DEBOUNCE` in config.h, B

* Clean up `DEBOUNCE` in config.h, C

* Clean up `DEBOUNCE` in config.h, D

* Clean up `DEBOUNCE` in config.h, E

* Clean up `DEBOUNCE` in config.h, F

* Clean up `DEBOUNCE` in config.h, G

* Clean up `DEBOUNCE` in config.h, H

* Clean up `DEBOUNCE` in config.h, handwired

* Clean up `DEBOUNCE` in config.h, I

* Clean up `DEBOUNCE` in config.h, J

* Clean up `DEBOUNCE` in config.h, K

* Clean up `DEBOUNCE` in config.h, L

* Clean up `DEBOUNCE` in config.h, M

* Clean up `DEBOUNCE` in config.h, N

* Clean up `DEBOUNCE` in config.h, O

* Clean up `DEBOUNCE` in config.h, P

* Clean up `DEBOUNCE` in config.h, Q

* Clean up `DEBOUNCE` in config.h, R

* Clean up `DEBOUNCE` in config.h, S

* Clean up `DEBOUNCE` in config.h, T

* Clean up `DEBOUNCE` in config.h, U

* Clean up `DEBOUNCE` in config.h, V

* Clean up `DEBOUNCE` in config.h, W

* Clean up `DEBOUNCE` in config.h, X

* Clean up `DEBOUNCE` in config.h, Y

* Clean up `DEBOUNCE` in config.h, Z

* Remove default debounce from info.json

* Migrate non-default debounce to info.json
2023-02-03 19:19:58 +00:00
..
keymaps Normalise Unicode keycodes (#18898) 2022-10-31 21:15:12 +00:00
rev1 Remove usages of config_common.h from config.h files. (#19714) 2023-01-31 06:03:30 +11:00
config.h Debounce defines cleanup (#19742) 2023-02-03 19:19:58 +00:00
info.json Migrate LAYOUTS to data driven (#19541) 2023-01-10 02:48:20 +00:00
m60.c [Keyboard] mlego fix product id and sync oled code (#16237) 2022-06-11 11:18:45 -07:00
m60.h [Keyboard] mlego fix product id and sync oled code (#16237) 2022-06-11 11:18:45 -07:00
readme.md

M60

M60

A (12x5) ortholinear keyboard that can be hand wired or using a pcb.

Make example for this keyboard (after setting up your build environment):

make mlego/m60/rev1:default

Flashing example for this keyboard:

make mlego/m60/rev1:default

To enter flashing mode, press Lower+Raise also on microcontroller keep pressed BOOT0 and then NRST, release NRST and then after 0.5s or so release BOOT0.

See the build environment setup and the make instructions for more information. Brand new to QMK? Start with our Complete Newbs Guide.

Layout and pins stm32f401

similar for stm32f411

Rows C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 C10 C11 Pins
R0 Esc 1 2 3 4 5 6 7 8 9 0 BSpace A6
R1 Tab q w e r t y u i o p Del A7
R2 # a s d f g h j k l ; ' B0
R3 Shift z x c v b n m , . / Enter B1
R4 Ctrl Menu Alt Fn Lower Space Space Raise Left Down Up Right B10
Pins A10 A15 B3 B4 B5 B7 B6 A1 A2 A3 A4 A5

Encoders:

  • Pad_A: A0
  • Pad_B: B8

Leds

Leds Pin
NUM_LOCK B12
CAPS_LOCK C13
SCROLL_LOCK B13
RBG_dI B15