Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New Keyboard: Duck TC-V3 #8265

Merged
merged 66 commits into from
Jun 3, 2020
Merged
Changes from 1 commit
Commits
Show all changes
66 commits
Select commit Hold shift + click to select a range
1fd465a
preliminary readme committed
mechmerlin Jul 3, 2019
84c3a99
copy files from octagon v2 with a few name tweaks to serve as a start…
mechmerlin Jul 3, 2019
e14cdf8
use the correct matrix
mechmerlin Jul 4, 2019
5628a21
missed a column in the matrix
mechmerlin Jul 4, 2019
c975655
use 19 columns
mechmerlin Jul 5, 2019
17aa33d
fix matrix.c compile issues
mechmerlin Jul 5, 2019
461a2bf
bump the num of columns
mechmerlin Jul 5, 2019
cf5b303
experiment with some settings
mechmerlin Jul 9, 2019
202a672
better layout macro that matches physical layout
mechmerlin Jul 9, 2019
41c438b
Merge branch 'master' of github-mechmerlin:mechmerlin/qmk_firmware in…
mechmerlin Sep 30, 2019
e5529e0
remove unneeded definitions
mechmerlin Sep 30, 2019
28a81ee
add some spacing to the physical matrix for clarity
mechmerlin Sep 30, 2019
6cfb1ae
make default keymap compilable
mechmerlin Sep 30, 2019
a023207
add bootloader
mechmerlin Sep 30, 2019
d4a2882
add atmel-dfu bootloader
mechmerlin Sep 30, 2019
1391c38
unselect cols that are triggered via the atmega32u4 mcu
mechmerlin Oct 4, 2019
c2c7af9
turns out its not F4 but F0....like the rest of Duck's board. Why did…
mechmerlin Oct 5, 2019
314ddbc
change the dates over to 2019
mechmerlin Oct 5, 2019
cdf57ba
fixup comments and make instructions
mechmerlin Oct 5, 2019
bc0fe67
Merge branch 'master' of github-mechmerlin:mechmerlin/qmk_firmware in…
mechmerlin Oct 5, 2019
665b9d6
put the reset key on its own column
mechmerlin Oct 7, 2019
27a256c
remove un needed routine
mechmerlin Oct 7, 2019
d4d24aa
introduce a sane keymap
mechmerlin Oct 7, 2019
01339fc
QMK Configurator support
mechmerlin Oct 7, 2019
58ea7ea
add additional layout to support ALL keys
mechmerlin Oct 7, 2019
966f510
formatting and whitespace changes to better see where the keys are in…
mechmerlin Oct 7, 2019
482e05a
found an instance where we were enabling both line decoders at the sa…
mechmerlin Oct 7, 2019
afd136e
use portc instead of portb
mechmerlin Oct 8, 2019
5cdfbb5
identify the different backlight (inswitch) lighting modes and the pi…
mechmerlin Oct 8, 2019
adc0c7f
add proper reset key documentation
mechmerlin Oct 8, 2019
e512a82
add notes
mechmerlin Oct 28, 2019
b5ac32c
Merge branch 'feature/tcv3' of github-mechmerlin:mechmerlin/qmk_firmw…
mechmerlin Oct 28, 2019
3e228e3
add mcu pin notes
mechmerlin Oct 28, 2019
bacce83
Merge branch 'master' of github-mechmerlin:mechmerlin/qmk_firmware in…
mechmerlin Nov 17, 2019
784d1d6
update readmes
mechmerlin Nov 17, 2019
a57f3e1
Merge branch 'master' of github-mechmerlin:mechmerlin/qmk_firmware in…
mechmerlin Dec 20, 2019
4ba689c
disable things that are currently not solved
mechmerlin Feb 29, 2020
2e99451
via support
mechmerlin Feb 29, 2020
f72db06
cleanup readme
mechmerlin Feb 29, 2020
76110c1
Update keyboards/duck/tcv3/rules.mk
mechmerlin Mar 1, 2020
37f372e
Update keyboards/duck/tcv3/rules.mk
mechmerlin Mar 1, 2020
7f7e712
Merge branch 'master' of github-mechmerlin:mechmerlin/qmk_firmware in…
mechmerlin Mar 1, 2020
7699cec
updates
mechmerlin Mar 1, 2020
b229e84
Merge branch 'master' into feature/tcv3
mechmerlin Mar 1, 2020
de4f744
fix merge conflict
mechmerlin Mar 1, 2020
41387eb
remove enum
mechmerlin Mar 1, 2020
3bc862f
remove one layer
mechmerlin Mar 1, 2020
9b28abc
remove another layer to limit size
mechmerlin Mar 2, 2020
01e1b45
Merge branches 'master' and 'feature/tcv3' of github-mechmerlin:mechm…
mechmerlin Apr 8, 2020
3b34897
limit layer count to 3
mechmerlin Apr 8, 2020
a7fa3ab
Update keyboards/duck/tcv3/info.json
mechmerlin Apr 9, 2020
e26c4f0
Update keyboards/duck/tcv3/info.json
mechmerlin Apr 9, 2020
5bfac1c
Update keyboards/duck/tcv3/info.json
mechmerlin Apr 9, 2020
5bc6c55
Update keyboards/duck/tcv3/matrix.c
mechmerlin Apr 16, 2020
83426de
Update keyboards/duck/tcv3/matrix.c
mechmerlin Apr 16, 2020
db78be8
Update keyboards/duck/tcv3/matrix.c
mechmerlin Apr 16, 2020
a4c913d
Update keyboards/duck/tcv3/matrix.c
mechmerlin Apr 16, 2020
f1547cd
Update keyboards/duck/tcv3/matrix.c
mechmerlin Apr 16, 2020
94553e9
Update keyboards/duck/tcv3/matrix.c
mechmerlin Apr 16, 2020
c0ff42d
Update keyboards/duck/tcv3/matrix.c
mechmerlin Apr 16, 2020
2603943
Update keyboards/duck/tcv3/matrix.c
mechmerlin May 14, 2020
46bca2c
Update keyboards/duck/tcv3/matrix.c
mechmerlin May 19, 2020
d92db93
Update keyboards/duck/tcv3/config.h
mechmerlin May 21, 2020
c33f659
Update keyboards/duck/tcv3/matrix.c
mechmerlin May 21, 2020
d844d3a
Update keyboards/duck/tcv3/matrix.c
mechmerlin May 21, 2020
b9f04cb
Update keyboards/duck/tcv3/matrix.c
mechmerlin May 21, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
add some spacing to the physical matrix for clarity
  • Loading branch information
mechmerlin committed Sep 30, 2019
commit 28a81eea8e040be51182fc5b56b3e6d41f3630f3
24 changes: 12 additions & 12 deletions keyboards/duck/tcv3/tcv3.h
Original file line number Diff line number Diff line change
Expand Up @@ -20,17 +20,17 @@
#define XXX KC_NO

#define LAYOUT( \
K00, K01, K02, K04, K05, K06, K07, K09, K0A, K0B, K0C, K0D, K0E, K0F, K0G, K0H, K0I, \
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, K1B, K1C, K1D, K1E, K1G, K1H, K1I, \
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B, K2C, K2D, K2E, K2G, K2H, K2I, \
K30, K31, K32, K33, K34, K35, K36, K37, K38, K39, K3A, K3B, K3C, K3D, K3G, K3H, K3I, \
K40, K41, K42, K44, K45, K46, K47, K48, K49, K4A, K4B, K4C, K4E, K4F, K4H, \
K50, K51, K52, K53, K54, K5A, K5C, K5E, K5F, K5G, K5H, K5I \
K00, K01, K02, K04, K05, K06, K07, K09, K0A, K0B, K0C, K0D, K0E, K0F, K0G, K0H, K0I, \
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, K1B, K1C, K1D, K1E, K1G, K1H, K1I, \
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B, K2C, K2D, K2E, K2G, K2H, K2I, \
K30, K31, K32, K33, K34, K35, K36, K37, K38, K39, K3A, K3B, K3C, K3D, K3G, K3H, K3I, \
K40, K41, K42, K44, K45, K46, K47, K48, K49, K4A, K4B, K4C, K4E, K4F, K4H, \
K50, K51, K52, K53, K54, K5A, K5C, K5E, K5F, K5G, K5H, K5I \
) { \
{ K00, K01, K02, XXX, K04, K05, K06, K07, XXX, K09, K0A, K0B, K0C, K0D, K0E, K0F, K0G, K0H, K0I }, \
{ K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, K1B, K1C, K1D, K1E, XXX, K1G, K1H, K1I }, \
{ K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B, K2C, K2D, K2E, XXX, K2G, K2H, K2I }, \
{ K30, K31, K32, K33, K34, K35, K36, K37, K38, K39, K3A, K3B, K3C, K3D, XXX, XXX, K3G, K3H, K3I }, \
{ K40, K41, K42, XXX, K44, K45, K46, K47, K48, K49, K4A, K4B, K4C, XXX, K4E, K4F, XXX, K4H, XXX }, \
{ K50, K51, K52, K53, K54, XXX, XXX, XXX, XXX, XXX, K5A, XXX, K5C, XXX, K5E, K5F, K5G, K5H, K5I }, \
{ K00, K01, K02, XXX, K04, K05, K06, K07, XXX, K09, K0A, K0B, K0C, K0D, K0E, K0F, K0G, K0H, K0I }, \
{ K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, K1B, K1C, K1D, K1E, XXX, K1G, K1H, K1I }, \
{ K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B, K2C, K2D, K2E, XXX, K2G, K2H, K2I }, \
{ K30, K31, K32, K33, K34, K35, K36, K37, K38, K39, K3A, K3B, K3C, K3D, XXX, XXX, K3G, K3H, K3I }, \
{ K40, K41, K42, XXX, K44, K45, K46, K47, K48, K49, K4A, K4B, K4C, XXX, K4E, K4F, XXX, K4H, XXX }, \
{ K50, K51, K52, K53, K54, XXX, XXX, XXX, XXX, XXX, K5A, XXX, K5C, XXX, K5E, K5F, K5G, K5H, K5I }, \
}