-
-
Notifications
You must be signed in to change notification settings - Fork 39.9k
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 first support for Protagonist PCBs #22918
Conversation
|
||
#undef STM32_PWM_USE_ADVANCED | ||
#define STM32_PWM_USE_ADVANCED TRUE | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
#undef STM32_PWM_USE_ADVANCED | |
#define STM32_PWM_USE_ADVANCED TRUE |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Same as with PRO-H, this is needed for the WS2812 complementary output. The PCB uses STM32F411 with WS2812 PWM driver on pin B15
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Except STM32_PWM_USE_ADVANCED
isnt a thing anymore, and why it is removal is being requested.
However, feel free to point to the ChibiOS code that "requires" this define.
Thank you for your contribution! |
Thank you for your contribution! |
}, | ||
"processor": "STM32F411", | ||
"bootloader": "stm32-dfu", | ||
"layouts": { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can I ask what the matrix co-ordinates (e.g. 3, 5
) are for the following compatible keys?:
- 2u Backspace
- 2.75u Right Shift
}, | ||
"processor": "STM32F411", | ||
"bootloader": "stm32-dfu", | ||
"layouts": { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could I ask what the matrix co-ordinates (e.g. 3, 5
) are for the following keys:
- 2u Backspace
- ISO Enter
- 2.25u/ANSI LShift
- 2.75u RShift
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can this file be renamed to keyboard.json
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This file should be renamed to keyboard.json
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
please delete this file in tandem with info.json
name change
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can this file be renamed to keyboard.json
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
please delete this file in tandem with info.json
name change
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
image of each PCB variant, in this file, would be helpful 🙂
Thank you for your contribution! |
As of August 26, 2024, As you've submitted a PR containing |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
As of August 26, 2024, qmk/qmk_firmware
is no longer accepting VIA-enabled keymaps as these have now transitioned to a repository under the VIA team's control.
As you've submitted a PR containing via
or VIA-enabled keymap(s), this is your notice that they should be removed from this PR. You should now submit a secondary PR to the VIA QMK Userspace repository with your associated via
or VIA-enabled keymaps instead.
#define LOCKING_SUPPORT_ENABLE | ||
#define LOCKING_RESYNC_ENABLE | ||
|
||
#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_SWIRL+5 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These settings should be moved to keyboard.json/info.json
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This file should be renamed to keyboard.json
#define LOCKING_SUPPORT_ENABLE | ||
#define LOCKING_RESYNC_ENABLE | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please move to json.
#define BACKLIGHT_PWM_CHANNEL 4 | ||
#define BACKLIGHT_PWM_PAL_MOPDE 2 | ||
|
||
#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_SWIRL+5 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
same
|
||
* Keyboard Maintainer: [Gondolindrim](https://github.com/Gondolindrim) | ||
* Hardware Supported: proprietary PCB using STM32F411 microcontroller; | ||
* Hardware Availability: the Protagonist is scheduled to enter Group Buy in february 2024. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could this be updated now.
e574c03
to
557c0bd
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Checking Protagonist Extras, could the following Community Layouts be added?:
- 60_ansi_tsangan
- 60_ansi_tsangan_split_bs_rshift
- 60_ansi_wkl
- 60_ansi_wkl_split_bs_rshift
- 60_hhkb
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Checking (Protagonist Extras](https://wiredinstore.com/products/protagonist-extras), could the following Community Layouts be added?:
- 60_ansi_tsangan
- 60_ansi_tsangan_split_bs_rshift
- 60_ansi_wkl
- 60_ansi_wkl_split_bs_rshift
- 60_hhkb
- 60_iso_tsangan
- 60_iso_tsangan_split_bs_rshift
- 60_iso_wkl
- 60_iso_wkl_split_bs_rshift
Thank you for your contribution! |
Thank you for your contribution! |
Description
Add first support for WiredIn's Protagonist PCBs PRO-S and PRO-H.
Types of Changes
Checklist