-
-
Notifications
You must be signed in to change notification settings - Fork 39.8k
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 handwired BDN9-BLE #8192
Conversation
Co-Authored-By: Ryan <[email protected]>
Co-Authored-By: Ryan <[email protected]>
Co-Authored-By: Ryan <[email protected]>
Co-Authored-By: James Young <[email protected]>
Just to make sure, this is a BDN9 with a bluetooth module (and battery)? Otherwise, it's identical hardware? |
Didn't see @drashna's question until after approval; will leave judgement on when to merge this to him. |
If just a bdn9 PCB, this could potentially just be a keymap like https://github.com/qmk/qmk_firmware/tree/master/keyboards/40percentclub/mf68/keymaps/mf68_ble |
It's a BDN9 PCB, but an Adafruit Feather 32u4 Bluefruit LE has been connected instead of a pro micro. It does not use the same pins. |
I did notice that (after commenting). Though, if this is using the original PCB ... you could just undef the pins in your config.h, and redefine them. That would remove the need to specify a new boards And you can override the MCU speed in your keymap's rules.mk file. Personally, I feel that this would be a better way to handle this, but I'm not opposed to merging this, as is. |
I think that it would work as a keymap, but I'd prefer a new keyboard because that would let me use the Configurator with it. |
Thank you for your contribution! |
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.
LGTM, thanks!
* master: (973 commits) Fix AVR SPI parameter configuration, remove timeouts due to sync protocol. (qmk#8775) VIA Support: Jane V2 (qmk#8735) Add a simple custom keymap for Gergo. (qmk#8662) Add via support to keebio/bdn9 (qmk#8620) DP60 VIA cleanups (qmk#8697) Adding Niu Mini to VIA (qmk#8702) Allow trailing whitespace in markdown docs, for formatting purposes. (qmk#8774) Add support for hardware and board initialisation overrides. (qmk#8330) [Keyboard] Add IDOBAO ID80 (qmk#8728) [Keyboard] Quefrency Rev2 Caps Lock LED, set lighting defaults (qmk#8729) [Keyboard] Add handwired Fc200rt qmk board (qmk#8726) Bugfix for quantum/dip_switch.c (qmk#8731) Add *OPT aliases for *ALT keycodes and macros (qmk#8714) [Keymap] Add keymap for Nyquist rev3 (qmk#8706) format code according to conventions [skip ci] Added Workman ZXCVM variation (qmk#8686) [Keyboard] jotpad16 status leds (qmk#8643) [Keyboard] Add handwired BDN9-BLE (qmk#8192) Fix bug with layer caching in get_event_keycode (qmk#8693) [Keyboard] Add CannonKeys Atlas keyboard (qmk#8207) ...
* Add handwired BDN9-BLE * Apply suggestions from code review Co-Authored-By: Ryan <[email protected]> * Update keyboards/handwired/bdn9_ble/rules.mk Co-Authored-By: Ryan <[email protected]> * Update keyboards/handwired/bdn9_ble/rules.mk Co-Authored-By: Ryan <[email protected]> * Update keyboards/handwired/bdn9_ble/readme.md Co-Authored-By: James Young <[email protected]> Co-authored-by: Ryan <[email protected]> Co-authored-by: James Young <[email protected]>
* Add handwired BDN9-BLE * Apply suggestions from code review Co-Authored-By: Ryan <[email protected]> * Update keyboards/handwired/bdn9_ble/rules.mk Co-Authored-By: Ryan <[email protected]> * Update keyboards/handwired/bdn9_ble/rules.mk Co-Authored-By: Ryan <[email protected]> * Update keyboards/handwired/bdn9_ble/readme.md Co-Authored-By: James Young <[email protected]> Co-authored-by: Ryan <[email protected]> Co-authored-by: James Young <[email protected]>
* Add handwired BDN9-BLE * Apply suggestions from code review Co-Authored-By: Ryan <[email protected]> * Update keyboards/handwired/bdn9_ble/rules.mk Co-Authored-By: Ryan <[email protected]> * Update keyboards/handwired/bdn9_ble/rules.mk Co-Authored-By: Ryan <[email protected]> * Update keyboards/handwired/bdn9_ble/readme.md Co-Authored-By: James Young <[email protected]> Co-authored-by: Ryan <[email protected]> Co-authored-by: James Young <[email protected]>
* Add handwired BDN9-BLE * Apply suggestions from code review Co-Authored-By: Ryan <[email protected]> * Update keyboards/handwired/bdn9_ble/rules.mk Co-Authored-By: Ryan <[email protected]> * Update keyboards/handwired/bdn9_ble/rules.mk Co-Authored-By: Ryan <[email protected]> * Update keyboards/handwired/bdn9_ble/readme.md Co-Authored-By: James Young <[email protected]> Co-authored-by: Ryan <[email protected]> Co-authored-by: James Young <[email protected]>
* Add handwired BDN9-BLE * Apply suggestions from code review Co-Authored-By: Ryan <[email protected]> * Update keyboards/handwired/bdn9_ble/rules.mk Co-Authored-By: Ryan <[email protected]> * Update keyboards/handwired/bdn9_ble/rules.mk Co-Authored-By: Ryan <[email protected]> * Update keyboards/handwired/bdn9_ble/readme.md Co-Authored-By: James Young <[email protected]> Co-authored-by: Ryan <[email protected]> Co-authored-by: James Young <[email protected]>
* Add handwired BDN9-BLE * Apply suggestions from code review Co-Authored-By: Ryan <[email protected]> * Update keyboards/handwired/bdn9_ble/rules.mk Co-Authored-By: Ryan <[email protected]> * Update keyboards/handwired/bdn9_ble/rules.mk Co-Authored-By: Ryan <[email protected]> * Update keyboards/handwired/bdn9_ble/readme.md Co-Authored-By: James Young <[email protected]> Co-authored-by: Ryan <[email protected]> Co-authored-by: James Young <[email protected]>
* Add handwired BDN9-BLE * Apply suggestions from code review Co-Authored-By: Ryan <[email protected]> * Update keyboards/handwired/bdn9_ble/rules.mk Co-Authored-By: Ryan <[email protected]> * Update keyboards/handwired/bdn9_ble/rules.mk Co-Authored-By: Ryan <[email protected]> * Update keyboards/handwired/bdn9_ble/readme.md Co-Authored-By: James Young <[email protected]> Co-authored-by: Ryan <[email protected]> Co-authored-by: James Young <[email protected]>
Description
Add BDN9-BLE, a handwired BDN9 macropad modified to add Bluetooth.
Types of Changes
Checklist