qmk_firmware/keyboards/kbdfans/kbd67
James Young c66df16644
2020 November 28 Breaking Changes Update (#11053)
* Branch point for 2020 November 28 Breaking Change                                                

* Remove matrix_col_t to allow MATRIX_ROWS > 32 (#10183)                                           

* Add support for soft serial to ATmega32U2 (#10204)                                               

* Change MIDI velocity implementation to allow direct control of velocity value (#9940)            

* Add ability to build a subset of all keyboards based on platform.                                

* Actually use eeprom_driver_init().                                                               

* Make bootloader_jump weak for ChibiOS. (#10417)                                                  

* Joystick 16-bit support (#10439)                                                                 

* Per-encoder resolutions (#10259)                                                                 

* Share button state from mousekey to pointing_device (#10179)                                     

* Add hotfix for chibios keyboards not wake (#10088)                                               

* Add advanced/efficient RGB Matrix Indicators (#8564)                                             

* Naming change.                                                                                   

* Support for STM32 GPIOF,G,H,I,J,K (#10206)                                                       

* Add milc as a dependency and remove the installed milc (#10563)                                  

* ChibiOS upgrade: early init conversions (#10214)                                                 

* ChibiOS upgrade: configuration file migrator (#9952)                                             

* Haptic and solenoid cleanup (#9700)                                                              

* XD75 cleanup (#10524)                                                                            

* OLED display update interval support (#10388)                                                    

* Add definition based on currently-selected serial driver. (#10716)                               

* New feature: Retro Tapping per key (#10622)                                                      

* Allow for modification of output RGB values when using rgblight/rgb_matrix. (#10638)             

* Add housekeeping task callbacks so that keyboards/keymaps are capable of executing code for each main loop iteration. (#10530)

* Rescale both ChibiOS and AVR backlighting.                                                       

* Reduce Helix keyboard build variation (#8669)                                                    

* Minor change to behavior allowing display updates to continue between task ticks (#10750)        

* Some GPIO manipulations in matrix.c change to atomic. (#10491)                                   

* qmk cformat (#10767)                                                                             

* [Keyboard] Update the Speedo firmware for v3.0 (#10657)                                          

* Maartenwut/Maarten namechange to evyd13/Evy (#10274)                                             

* [quantum] combine repeated lines of code (#10837)                                                

* Add step sequencer feature (#9703)                                                               

* aeboards/ext65 refactor (#10820)                                                                 

* Refactor xelus/dawn60 for Rev2 later (#10584)                                                    

* add DEBUG_MATRIX_SCAN_RATE_ENABLE to common_features.mk (#10824)                                 

* [Core] Added `add_oneshot_mods` & `del_oneshot_mods` (#10549)                                    

* update chibios os usb for the otg driver (#8893)                                                 

* Remove HD44780 References, Part 4 (#10735)                                                       

* [Keyboard] Add Valor FRL TKL (+refactor) (#10512)                                                

* Fix cursor position bug in oled_write_raw functions (#10800)                                     

* Fixup version.h writing when using SKIP_VERSION=yes (#10972)                                     

* Allow for certain code in the codebase assuming length of string. (#10974)                       

* Add AT90USB support for serial.c (#10706)                                                        

* Auto shift: support repeats and early registration (#9826)                                       

* Rename ledmatrix.h to match .c file (#7949)                                                      

* Split RGB_MATRIX_ENABLE into _ENABLE and _DRIVER (#10231)                                        

* Split LED_MATRIX_ENABLE into _ENABLE and _DRIVER (#10840)                                        

* Merge point for 2020 Nov 28 Breaking Change
2020-11-28 12:02:18 -08:00
..
hotswap 2020 November 28 Breaking Changes Update (#11053) 2020-11-28 12:02:18 -08:00
mkii_soldered 2020 November 28 Breaking Changes Update (#11053) 2020-11-28 12:02:18 -08:00
mkiirgb 2020 November 28 Breaking Changes Update (#11053) 2020-11-28 12:02:18 -08:00
rev1 2020 November 28 Breaking Changes Update (#11053) 2020-11-28 12:02:18 -08:00
rev2 2020 November 28 Breaking Changes Update (#11053) 2020-11-28 12:02:18 -08:00
readme.md KBD67 MKII Notes Update (#7824) 2020-01-10 09:28:56 +11:00

KBD67

A 65% keyboard sold in several variants.

  1. Rev1: Released in early 2018. Atmega32u4 soldered keyboard. Sold under the name "KBD65".
  2. HotSwap: Released in late 2018. Atmega32U4 hotswap single layout keyboard.
  3. Rev2: Released in April/May 2019. Atmega32u4 soldered keyboard.
  4. MKII: Released in September 2019, designed by ai03. Atmega32u4 soldered keyboard. ESD Protected
  5. MKII RGB V1: Released in September 2019. Arm hotswap board.
  6. MKII RGB V2: Released in December 2019. Atmega32u4 hotswap board. ESD Protected.

Firmware files are SPECIFIC to each board. Firmware files from one, will not work on the other. Please use the .hex or .bin appropriate for your board.

  • Keyboard Maintainer: MechMerlin, moyi4681
  • Hardware Supported: KBD67 rev1, rev2, hotswap, mkii, mkiirgb v1, mkiirgb v2
  • Hardware Availability: KBDFans

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

make kbdfans/kbd67/rev1:default
make kbdfans/kbd67/rev2:default
make kbdfans/kbd67/hotswap:default
make kbdfans/kbd67/mkii_soldered:default 
make kbdfans/kbd67/mkiirgb/v1:default  
make kbdfans/kbd67/mkiirgb/v2:default  

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