summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEithan Shavit <eithanshavit@users.noreply.github.com>2021-05-26 21:01:47 -0700
committerGitHub <noreply@github.com>2021-05-26 21:01:47 -0700
commit3a6188fc55b6ad8ca3de3861b44f34474d188d9d (patch)
treef40ed40b30edcb4c162c5cf8c3f6557cbc65fb01
parent7cd9edab9913b85d5db81136cb5ac6e783b496c9 (diff)
[Keyboard] Adjustments to Gust Rev1.2 (#12716)
Co-authored-by: Eithan Shavit <eithan@afternoonlabs.com>
-rw-r--r--keyboards/afternoonlabs/gust/keymaps/default/keymap.c6
-rw-r--r--keyboards/afternoonlabs/gust/keymaps/default/readme.md2
-rw-r--r--keyboards/afternoonlabs/gust/rev1/config.h4
-rw-r--r--keyboards/afternoonlabs/gust/rev1/info.json12
-rw-r--r--keyboards/afternoonlabs/gust/rev1/readme.md6
-rw-r--r--keyboards/afternoonlabs/gust/rev1/rev1.h6
-rw-r--r--keyboards/afternoonlabs/gust/rev1/rules.mk6
7 files changed, 30 insertions, 12 deletions
diff --git a/keyboards/afternoonlabs/gust/keymaps/default/keymap.c b/keyboards/afternoonlabs/gust/keymaps/default/keymap.c
index 33bd13f860..ae5fb39592 100644
--- a/keyboards/afternoonlabs/gust/keymaps/default/keymap.c
+++ b/keyboards/afternoonlabs/gust/keymaps/default/keymap.c
@@ -27,7 +27,11 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
//┌─────────┬─────────┬─────────┐
KC_1, KC_2, KC_3,
//├─────────┼─────────┼─────────┤
- KC_4, KC_5, KC_6
+ KC_4, KC_5, KC_6,
+ //├─────────┼─────────┼─────────┤
+
+ //├─────────┼─────────┼─────────┤
+ KC_7, KC_8, KC_9
//└─────────┴─────────┴─────────┘
)
diff --git a/keyboards/afternoonlabs/gust/keymaps/default/readme.md b/keyboards/afternoonlabs/gust/keymaps/default/readme.md
index 290eae23e4..2a22d53a43 100644
--- a/keyboards/afternoonlabs/gust/keymaps/default/readme.md
+++ b/keyboards/afternoonlabs/gust/keymaps/default/readme.md
@@ -1,5 +1,5 @@
# Default Gust Layout
-![Gust Layout Image](https://i.imgur.com/S94jViT.jpeg)
+![Gust Layout Image](https://i.imgur.com/HfouVnS.png)
This is the default layout for Gust Macro Board.
diff --git a/keyboards/afternoonlabs/gust/rev1/config.h b/keyboards/afternoonlabs/gust/rev1/config.h
index 646f21dcc5..650b98c1b8 100644
--- a/keyboards/afternoonlabs/gust/rev1/config.h
+++ b/keyboards/afternoonlabs/gust/rev1/config.h
@@ -25,11 +25,11 @@
/* key matrix size */
// Rows are doubled-up
-#define MATRIX_ROWS 2
+#define MATRIX_ROWS 3
#define MATRIX_COLS 3
// wiring of each half
-#define MATRIX_ROW_PINS { F5, F4 }
+#define MATRIX_ROW_PINS { F5, F4, D0 }
#define MATRIX_COL_PINS { D1, D2, D3 }
/* Set 0 if debouncing isn't needed */
diff --git a/keyboards/afternoonlabs/gust/rev1/info.json b/keyboards/afternoonlabs/gust/rev1/info.json
index 376cb265b6..ae742687ce 100644
--- a/keyboards/afternoonlabs/gust/rev1/info.json
+++ b/keyboards/afternoonlabs/gust/rev1/info.json
@@ -31,6 +31,18 @@
{
"x": 2,
"y": 1
+ },
+ {
+ "x": 0,
+ "y": 3
+ },
+ {
+ "x": 1,
+ "y": 3
+ },
+ {
+ "x": 2,
+ "y": 3
}
]
}
diff --git a/keyboards/afternoonlabs/gust/rev1/readme.md b/keyboards/afternoonlabs/gust/rev1/readme.md
index f72e5cc6b9..9192d1a35b 100644
--- a/keyboards/afternoonlabs/gust/rev1/readme.md
+++ b/keyboards/afternoonlabs/gust/rev1/readme.md
@@ -2,11 +2,11 @@
![Gust](https://i.imgur.com/S94jViT.jpeg)
-Gust Macro Board is a simple 6 key cluster that comes as a free bonus with the [Breeze Split Keyboard](https://afternoonlabs.com/breeze).
+Gust Macro Board is a simple 3x3 key macro board. The bottom row can be snapped off to get a 2x3 board. Gust comes as a free bonus with the [Breeze Split Keyboard](https://afternoonlabs.com/breeze).
-* Keyboard Maintainer: [Eithan Shavit](https://github.com/eithanshavit)
+* Keyboard Maintainer: [Afternoon Labs](https://github.com/afternoonlabs)
* Hardware Supported: Gust Rev1 PCB
-* Hardware Availability: Coming soon
+* Hardware Availability: [store.afternoonlab.com](https://store.afternoonlabs.com)
Make example for this keyboard (after setting up your build environment):
diff --git a/keyboards/afternoonlabs/gust/rev1/rev1.h b/keyboards/afternoonlabs/gust/rev1/rev1.h
index 97f75cef80..22c1910a1f 100644
--- a/keyboards/afternoonlabs/gust/rev1/rev1.h
+++ b/keyboards/afternoonlabs/gust/rev1/rev1.h
@@ -22,9 +22,11 @@
#define LAYOUT( \
M00, M01, M02, \
- M10, M11, M12 \
+ M10, M11, M12, \
+ M20, M21, M22 \
) \
{ \
{ M00, M01, M02 }, \
- { M10, M11, M12 } \
+ { M10, M11, M12 }, \
+ { M20, M21, M22 } \
}
diff --git a/keyboards/afternoonlabs/gust/rev1/rules.mk b/keyboards/afternoonlabs/gust/rev1/rules.mk
index eb0a77dced..b00cf4eff9 100644
--- a/keyboards/afternoonlabs/gust/rev1/rules.mk
+++ b/keyboards/afternoonlabs/gust/rev1/rules.mk
@@ -8,8 +8,8 @@ BOOTLOADER = caterina
# change yes to no to disable
#
BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration
-MOUSEKEY_ENABLE = no # Mouse keys
-EXTRAKEY_ENABLE = no # Audio control and System control
+MOUSEKEY_ENABLE = yes # Mouse keys
+EXTRAKEY_ENABLE = yes # Audio control and System control
CONSOLE_ENABLE = no # Console for debug
COMMAND_ENABLE = no # Commands for debug and configuration
# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
@@ -19,4 +19,4 @@ NKRO_ENABLE = no # USB Nkey Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
BLUETOOTH_ENABLE = no # Enable Bluetooth
-AUDIO_ENABLE = no # Audio output
+AUDIO_ENABLE = no # Audio output \ No newline at end of file