Config Instructions:
- https://drop.com/talk/9382/how-to-configure-your-ctrl-keyboard
(DONT FORGET TO DOWNLOAD applet-flash-samd51j18a.bin) - https://drop.com/mechanical-keyboards/configurator/config/16042
Software:
- https://github.com/qmk/qmk_firmware
- https://github.com/Massdrop/mdloader/releases/tag/1.0.4
- https://github.com/Massdrop/mdloader
Some Notes
- https://www.storyspooler.com/using-qmk-for-lights-on-massdrop-ctrl/
- https://www.reviewgeek.com/19076/drop-alt-has-everything-you-want-in-a-custom-keyboard-except-the-soldering/
Create Config and download Bin
Running the Loader
$ ./mdloader_mac --first --download massdrop_ctrl_config.bin --restart
Massdrop Loader 1.04
Massdrop Loader Copyright (C) 2018 Massdrop Inc.
This program is Free Software and has ABSOLUTELY NO WARRANTY
Scanning for device for 60 seconds
......... ***** PRESS FN-B FOR 1 SECOND AND RELEASE TO REBOOT
Device port: /dev/cu.usbmodem141412201 (SAMD51J18A)
Opening port '/dev/cu.usbmodem141412201'... Success!
Found MCU: SAMD51J18A
Bootloader version: v2.20 Mar 27 2019 10:04:47 [ctrl]
Applet file: applet-flash-samd51j18a.bin
Applet Version: 1
Writing firmware... Complete!
Booting device... Success!
Closing port... Success!
QMK Quick Notes
# https://docs.qmk.fm/#/newbs_getting_started
# github fork qmk_firmware
brew install qmk/qmk/qmk
qmk setup marhar/qmk_firmware
cd $HOME/qmk_firmware
qmk compile -kb massdrop/ctrl -km default
qmk config user.keyboard=massdrop/ctrl
qmk config user.keymap=marhar
qmk new-keymap
qmk compile
qmk compile -kb massdrop/ctrl -km marhar
vi keyboards/massdrop/ctrl/keymaps/marhar/keymap.c
vi keyboards/massdrop/ctrl/keymaps/default/keymap.c
$ ls $HOME/qmk_firmware/*.bin
massdrop_ctrl_default.bin
massdrop_ctrl_marhar.bin