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

Add Keyboard PH Arisu #9612

Merged
merged 52 commits into from
Jul 28, 2020
Merged
Show file tree
Hide file tree
Changes from 7 commits
Commits
Show all changes
52 commits
Select commit Hold shift + click to select a range
44731b5
Port Arisu to QMK
devinceble Jun 27, 2020
241ec0c
Update Change name to PH Arisu
devinceble Jul 1, 2020
5e53779
Update PH Arisu for PR
devinceble Jul 1, 2020
3928463
Update Bootloader
devinceble Jul 2, 2020
8afac70
Using Pro Micro
devinceble Jul 2, 2020
fc9aa39
Update Manufacturer Name
devinceble Jul 4, 2020
5c1768f
Clean rules.mk
devinceble Jul 4, 2020
aa3ce70
Update keyboards/ph_arisu/config.h
devinceble Jul 9, 2020
3a8618b
Update keyboards/ph_arisu/config.h
devinceble Jul 9, 2020
2b35aa1
Update keyboards/ph_arisu/config.h
devinceble Jul 9, 2020
4a7e981
Update keyboards/ph_arisu/config.h
devinceble Jul 9, 2020
43d3194
Update keyboards/ph_arisu/keymaps/default/keymap.c
devinceble Jul 9, 2020
7782fd7
Update keyboards/ph_arisu/keymaps/default/keymap.c
devinceble Jul 9, 2020
a33285c
Update keyboards/ph_arisu/keymaps/via/keymap.c
devinceble Jul 9, 2020
79d35c5
Update keyboards/ph_arisu/rules.mk
devinceble Jul 9, 2020
a38dea6
https://github.com/qmk/qmk_firmware/pull/9612#discussion_r451659279 U…
devinceble Jul 9, 2020
dac17c8
Fixed Clean endif
devinceble Jul 9, 2020
e35644a
LAYOUT not defined Error on Compile fix
devinceble Jul 9, 2020
13a58f0
Fix implicit declaration of function 'LAYOUT'
devinceble Jul 9, 2020
6f67706
Update VIA keymap change KEYMAP to new LAYOUT method
devinceble Jul 9, 2020
039e4b9
Merge branch 'master' of github.com:devinceble/qmk_firmware into devi…
devinceble Jul 9, 2020
8d70d6e
Update keyboards/ph_arisu/config.h
devinceble Jul 9, 2020
e4edf8a
Update Remove RGB_DI_PIN
devinceble Jul 9, 2020
9fe13db
Update keyboards/ph_arisu/config.h
devinceble Jul 9, 2020
6f927c2
Resolve Conflict on RGB_DI_PIN Removal
devinceble Jul 9, 2020
220416b
Update keyboards/ph_arisu/readme.md
devinceble Jul 9, 2020
5feab78
Update keyboards/ph_arisu/readme.md
devinceble Jul 9, 2020
ddc1913
Update keyboards/ph_arisu/ph_arisu.h
devinceble Jul 9, 2020
90707c7
Update keyboards/ph_arisu/ph_arisu.h
devinceble Jul 9, 2020
1fb58d1
Update keyboards/ph_arisu/keymaps/via/keymap.c
devinceble Jul 9, 2020
70ee58c
Update keyboards/ph_arisu/readme.md
devinceble Jul 10, 2020
58d0c7c
Update keyboards/ph_arisu/config.h
devinceble Jul 10, 2020
12df443
Add MO(1) on Keymaps
devinceble Jul 10, 2020
d588ea5
Merge branch 'devinceble/arisu' of github.com:devinceble/qmk_firmware…
devinceble Jul 10, 2020
34a8366
Update info.json for QMK configurator support
devinceble Jul 10, 2020
820e73a
Add PH Arisu Image
devinceble Jul 11, 2020
ca5ac79
Use Smaller Size Image for Keyboard
devinceble Jul 11, 2020
43812d6
Change Image Host to Imgur
devinceble Jul 11, 2020
5fdb19f
Fix Imgur url
devinceble Jul 11, 2020
8fe19d4
Fix Imgur url
devinceble Jul 11, 2020
0fd1b81
Update Change Keyboard Maintainer
devinceble Jul 12, 2020
bb47f65
Update Change Hardware Support to Pro Micro ATmega32U4
devinceble Jul 13, 2020
0672bfa
Update keyboards/ph_arisu/config.h
devinceble Jul 22, 2020
b323a07
Update keyboards/ph_arisu/ph_arisu.h
devinceble Jul 22, 2020
77a5aba
Update keyboards/ph_arisu/keymaps/default/keymap.c
devinceble Jul 22, 2020
180ab56
Update keyboards/ph_arisu/keymaps/via/keymap.c
devinceble Jul 22, 2020
7918f78
Update keyboards/ph_arisu/readme.md
devinceble Jul 22, 2020
10e6b6e
Update keyboards/ph_arisu/rules.mk
devinceble Jul 22, 2020
ccf2450
Merge branch 'master' of github.com:devinceble/qmk_firmware into devi…
devinceble Jul 24, 2020
48b16aa
Update Move ph_arisu to nightly_boards directory
devinceble Jul 24, 2020
12adebb
Update Readme make command
devinceble Jul 24, 2020
a5ac827
Update keyboards/nightly_boards/ph_arisu/rules.mk
devinceble Jul 27, 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
58 changes: 58 additions & 0 deletions keyboards/ph_arisu/config.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
#ifndef CONFIG_H
#define CONFIG_H
devinceble marked this conversation as resolved.
Show resolved Hide resolved

#include "config_common.h"

/* USB Device descriptor parameter */
#define VENDOR_ID 0x6172
#define PRODUCT_ID 0x6060
#define DEVICE_VER 0x0001
#define MANUFACTURER PHARISU
#define PRODUCT keyboard
devinceble marked this conversation as resolved.
Show resolved Hide resolved
#define DESCRIPTION Keyboard
devinceble marked this conversation as resolved.
Show resolved Hide resolved

/* key matrix size */
#define MATRIX_ROWS 10
#define MATRIX_COLS 8

/* key matrix pins */
#define MATRIX_ROW_PINS { D3, D2, D1, D0, D4, C6, D7, E6, B4, B5 }
#define MATRIX_COL_PINS { F4, F5, F6, F7, B1, B3, B2, B6 }
#define UNUSED_PINS

/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* number of backlight levels */

#ifdef BACKLIGHT_PIN
#define BACKLIGHT_LEVELS 0
#endif

devinceble marked this conversation as resolved.
Show resolved Hide resolved
/* Set 0 if debouncing isn't needed */
#define DEBOUNCING_DELAY 5
devinceble marked this conversation as resolved.
Show resolved Hide resolved

/* 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

/* key combination for command */
#define IS_COMMAND() ( \
keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

devinceble marked this conversation as resolved.
Show resolved Hide resolved
/* prevent stuck modifiers */
#define PREVENT_STUCK_MODIFIERS

devinceble marked this conversation as resolved.
Show resolved Hide resolved

devinceble marked this conversation as resolved.
Show resolved Hide resolved
#ifdef RGB_DI_PIN
#define RGBLIGHT_ANIMATIONS
#define RGBLED_NUM 0
#define RGBLIGHT_HUE_STEP 8
#define RGBLIGHT_SAT_STEP 8
#define RGBLIGHT_VAL_STEP 8
#endif

#endif
devinceble marked this conversation as resolved.
Show resolved Hide resolved
291 changes: 291 additions & 0 deletions keyboards/ph_arisu/info.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,291 @@
{
"keyboard_name": "PH Arisu",
"url": "https://github.com/FateNozomi/arisu-pcb",
"maintainer": "qmk",
"width": 19.75,
"height": 5.25,
"layouts": {
"LAYOUT_default": {
"layout":
devinceble marked this conversation as resolved.
Show resolved Hide resolved
[
[
{
"y": 0.9,
"x": 17.8,
"c": "#777777"
},
"2,7"
],
[
{
"y": -0.95,
"x": 3.7,
"c": "#cccccc"
},
"0,1",
{
"x": 8.45
},
"1,5"
],
[
{
"y": -0.95,
"x": 1.7
},
"0,0",
"1,0",
{
"x": 10.45
},
"0,6",
{
"x": 1.7763568394002505e-15
},
"1,6",
{
"c": "#aaaaaa"
},
"0,7"
],
[
{
"y": -0.10000000000000009,
"x": 18.1
},
"4,7"
],
[
{
"y": -0.95,
"x": 13,
"c": "#cccccc"
},
"2,5"
],
[
{
"y": -0.9500000000000002,
"x": 1.5,
"c": "#aaaaaa",
"w": 1.5
},
"2,0",
{
"c": "#cccccc"
},
"3,0",
{
"x": 10
},
"3,5",
"2,6",
{
"c": "#aaaaaa",
"w": 1.5
},
"3,6"
],
[
{
"y": -0.10000000000000009,
"x": 18.4
},
"6,7"
],
[
{
"y": -0.8999999999999999,
"x": 1.3,
"w": 1.75
},
"4,0",
{
"c": "#cccccc"
},
"5,0",
{
"x": 9.350000000000001
},
"4,5",
{
"x": -1.7763568394002505e-15
},
"5,5",
{
"c": "#777777",
"w": 2.25
},
"4,6"
],
[
{
"x": 1.05,
"c": "#aaaaaa",
"w": 2.25
},
"6,0",
{
"c": "#cccccc"
},
"7,0",
{
"x": 8.8
},
"7,4",
{
"x": -1.7763568394002505e-15
},
"6,5",
{
"c": "#aaaaaa",
"w": 1.75
},
"7,5"
],
[
{
"y": -0.75,
"x": 17.5
},
"7,6"
],
[
{
"y": -0.25,
"x": 1.05,
"w": 1.5
},
"8,0"
],
[
{
"y": -0.75,
"x": 16.5
},
"8,6",
"9,6",
"8,7"
],
[
{
"r": 12,
"y": -6.25,
"x": 5.05,
"c": "#cccccc"
},
"1,1",
"0,2",
"1,2",
"0,3"
],
[
{
"x": 4.6
},
"2,1",
"3,1",
"2,2",
"3,2"
],
[
{
"x": 4.85
},
"4,1",
"5,1",
"4,2",
"5,2"
],
[
{
"x": 5.3
},
"6,1",
"7,1",
"6,2",
"7,2"
],
[
{
"x": 6.6,
"c": "#777777",
"w": 2
},
"8,2",
{
"c": "#aaaaaa",
"w": 1.25
},
"9,2"
],
[
{
"y": -0.9500000000000002,
"x": 5.05,
"w": 1.5
},
"8,1"
],
[
{
"r": -12,
"y": -1.4499999999999997,
"x": 8.45,
"c": "#cccccc"
},
"1,3",
"0,4",
"1,4",
"0,5"
],
[
{
"x": 8.05
},
"2,3",
"3,3",
"2,4",
"3,4"
],
[
{
"x": 8.2
},
"4,3",
"5,3",
"4,4",
"5,4"
],
[
{
"x": 8.75
},
"6,3",
"7,3",
"6,4"
],
[
{
"x": 7.75,
"c": "#777777",
"w": 2.75
},
"9,3"
],
[
{
"y": -0.9499999999999993,
"x": 10.55,
"c": "#aaaaaa",
"w": 1.5
},
"9,4"
]
]

}


}
}
Loading