keychron_qmk_firmware/keyboards/sck/m0116b
2021-09-30 08:14:21 +10:00
..
keymaps Remove empty override functions (#14312) 2021-09-05 21:36:31 +01:00
config.h Remove unused IS_COMMAND() instances and Magic Key definitions (#14610) 2021-09-26 02:57:20 -07:00
info.json Remove width, height and key_count from info.json (#14274) 2021-09-12 14:04:56 +10:00
m0116b.c Remove empty override functions (#14312) 2021-09-05 21:36:31 +01:00
m0116b.h
readme.md
rules.mk Remove redundant UNICODE_ENABLE = no in keyboard-level rules.mk (#14633) 2021-09-30 08:14:21 +10:00

Golden Delicious aka M0116B

The Golden Delicious (aka M0116B) is a replacement PCB for the Apple M0116 and M0118 keyboards, the best keyboard Apple ever made...

Installation Information:

The Golden Delicious comes with new daughter boards that use USB-B connectors. When installing the PCB you can use these new connectors, or you can reuse the old DIN type ADB connectors. Reusing the original ADB daughter boards will require you to put a USB-A connector on an original ADB cable and make sure that you are connecting the pins correctly (and is therefore slightly more advanced to use and setup as it requres a multimeter).

The daughter boards can easily be snapped off from the main PCB. In order to electrically connect them to the main PCB you will need to reuse the 6 wire ribbon cable from your original PCB (or use the supplied pieces of ribbon cable if the originals are damaged during desoldering).

When installing the PCB assembly back into the case, if you are using the new USB-B daughter boards, you will need to trim a small amount of the support brackets inside the case. This is to fit the new USB-B connectors in place of the original DIN type ADB connectors, since the new USB-B connectors are longer than the original ADB connectors. As can be seen HERE.

Repo Information:

Keyboard Maintainer: jrfhoutx
Keyboard Designer: jrfhoutx
Hardware Supported: M0116B, ATMEGA32U4
Hardware Availability: Space City Keyboards

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

make sck/m0116b:default
make sck/m0116b:m0116
make sck/m0116b:m0118

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