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

[Keyboard] Add aliceh66 pianoforte #18081

Merged
merged 21 commits into from
Aug 20, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
bf6af85
QMK Files
AliceH66 Aug 15, 2022
14c436b
Merge branch 'qmk:master' into json1
AliceH66 Aug 15, 2022
b2ff4b1
via coloring
AliceH66 Aug 17, 2022
56d937f
Update keyboards/aliceh66/pianoforte/keymaps/via/rules.mk
AliceH66 Aug 17, 2022
1a7aa44
Update keyboards/aliceh66/pianoforte/rules.mk
AliceH66 Aug 17, 2022
3d1280d
Update keyboards/aliceh66/pianoforte_hs/rules.mk
AliceH66 Aug 17, 2022
0d86316
Update keyboards/aliceh66/pianoforte/config.h
AliceH66 Aug 17, 2022
fd515a0
Update keyboards/aliceh66/pianoforte/info.json
AliceH66 Aug 17, 2022
b955fd5
Update keyboards/aliceh66/pianoforte_hs/keymaps/via/rules.mk
AliceH66 Aug 17, 2022
deb8b99
Update keyboards/aliceh66/pianoforte_hs/config.h
AliceH66 Aug 17, 2022
cab9d40
Update keyboards/aliceh66/pianoforte_hs/info.json
AliceH66 Aug 17, 2022
f870e2c
Vial files
AliceH66 Aug 17, 2022
d74d228
Update keyboards/aliceh66/pianoforte/config.h
AliceH66 Aug 18, 2022
fb098de
Update keyboards/aliceh66/pianoforte_hs/config.h
AliceH66 Aug 18, 2022
36c57bb
.c files
AliceH66 Aug 18, 2022
2ed8490
Update keyboards/aliceh66/pianoforte/info.json
AliceH66 Aug 19, 2022
5d45226
Update keyboards/aliceh66/pianoforte_hs/info.json
AliceH66 Aug 19, 2022
78ff26b
Update keyboards/aliceh66/pianoforte/readme.md
AliceH66 Aug 19, 2022
bfd8bb7
Update keyboards/aliceh66/pianoforte/rules.mk
AliceH66 Aug 19, 2022
1e220e4
Update keyboards/aliceh66/pianoforte_hs/readme.md
AliceH66 Aug 19, 2022
269712d
Update keyboards/aliceh66/pianoforte_hs/rules.mk
AliceH66 Aug 19, 2022
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
40 changes: 40 additions & 0 deletions keyboards/aliceh66/pianoforte/config.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
/*
Copyright 2022 AliceH

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 2 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/

#pragma once


#define MATRIX_ROWS 12
#define MATRIX_COLS 9

#define MATRIX_COL_PINS { D4, D6, D7, B4, B5, F1, F0, E6, B6 }
#define MATRIX_ROW_PINS { D1, D0, D3, D2, D5, B0, C6, C7, F6, F7, F5, F4 }
#define DIODE_DIRECTION COL2ROW

/* define if matrix has ghost */
//#define MATRIX_HAS_GHOST

/* Set 0 if debouncing isn't needed */
#define DEBOUNCE 5
#define DYNAMIC_KEYMAP_LAYER_COUNT 2

/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE


Loading