forked from qmk/qmk_firmware
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[Keyboard] Add CannonKeys Atlas keyboard (qmk#8207)
* Atlas keyboard * Update info and readme * Update firmware * Apply suggestions from code review * Updates * Add 2x2U layout * Minor cleanup * Fix trailing comma * Remove line * Apply suggestions from code review
- Loading branch information
Showing
12 changed files
with
1,955 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
#include "atlas.h" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,48 @@ | ||
#pragma once | ||
|
||
#include "quantum.h" | ||
|
||
#define LAYOUT_ortho_5x12_1x2uC( \ | ||
k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0a, k0b, \ | ||
k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1a, k1b, \ | ||
k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2a, k2b, \ | ||
k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3a, k3b, \ | ||
k40, k41, k42, k43, k44, k45 , k47, k48, k49, k4a, k4b \ | ||
) \ | ||
{ \ | ||
{ k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0a, k0b }, \ | ||
{ k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1a, k1b }, \ | ||
{ k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2a, k2b }, \ | ||
{ k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3a, k3b }, \ | ||
{ k40, k41, k42, k43, k44, k45, KC_NO, k47, k48, k49, k4a, k4b }, \ | ||
} | ||
|
||
#define LAYOUT_ortho_5x12( \ | ||
k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0a, k0b, \ | ||
k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1a, k1b, \ | ||
k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2a, k2b, \ | ||
k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3a, k3b, \ | ||
k40, k41, k42, k43, k44, k45, k46, k47, k48, k49, k4a, k4b \ | ||
) \ | ||
{ \ | ||
{ k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0a, k0b }, \ | ||
{ k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1a, k1b }, \ | ||
{ k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2a, k2b }, \ | ||
{ k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3a, k3b }, \ | ||
{ k40, k41, k42, k43, k44, k45, k46, k47, k48, k49, k4a, k4b }, \ | ||
} | ||
|
||
#define LAYOUT_ortho_5x12_2x2uC( \ | ||
k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0a, k0b, \ | ||
k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1a, k1b, \ | ||
k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2a, k2b, \ | ||
k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3a, k3b, \ | ||
k40, k41, k42, k43, k44, k46 , k48, k49, k4a, k4b \ | ||
) \ | ||
{ \ | ||
{ k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0a, k0b }, \ | ||
{ k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1a, k1b }, \ | ||
{ k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2a, k2b }, \ | ||
{ k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3a, k3b }, \ | ||
{ k40, k41, k42, k43, k44, KC_NO, k46, KC_NO, k48, k49, k4a, k4b }, \ | ||
} |
Oops, something went wrong.