-
-
Notifications
You must be signed in to change notification settings - Fork 38.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
[Docs] Add dedicated page for Split Keyboard information #5802
Conversation
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.
Looks good. Maybe also mention RGBLIGHT_SPLIT
for the sake of animation syncing for split keyboards?
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. I think a short section on troubleshooting would be a valuable addition. Some very non-specific keyboard ideas include, checking for shorts on the TRRS connector, reflowing pins on that connector. Also some pointers to the different configurations for the RGB light strips might be handy. i.e. serial, direct cable attachment, and i2c. With pointers to examples of both.
Otherwise, very good addition.
One additional thought, maybe discuss some of the different controllers available and the pros and cons. With placeholders for ARM. This would also give you a place to mention the sparkfun pro micro and their 3.3v jumper. |
@yanfali Yeah, I need to add a lot more here, However, I wanted to get at least this much done, and started. That way, I could start getting feedback. @SethBarberee Yeah, was planning on it. Thanks for the feedback! |
Fixed now. Weird markdown formatting issue ... |
I drew some blue figures and some gray figures. i2c connection#define USE_I2C soft serial connection#define SOFT_SERIAL_PIN D0 #define SOFT_SERIAL_PIN D2 RGB LED connection (single LED chain)#define SOFT_SERIAL_PIN D2
#define RGB_DI_PIN B5
#define RGBLED_NUM_LEFT 4
#define RGBLED_NUM_RIGHT 4
#define RGBLED_NUM (RGBLED_NUM_LEFT+RGBLED_NUM_RIGHT) RGB LED connection (double LED chain with I2C)#define USE_I2C
#define RGB_DI_PIN B5
#define RGBLED_NUM 4 or #define USE_I2C
#define RGB_DI_PIN B5
#define RGBLED_NUM_LEFT 4
#define RGBLED_NUM_RIGHT 4
#define RGBLED_NUM (RGBLED_NUM_LEFT+RGBLED_NUM_RIGHT)
#define RGBLED_SPLIT { RGBLED_NUM_LEFT, RGBLED_NUM_RIGHT } RGB LED connection (double LED chain with serial)#define SOFT_SERIAL_PIN D2
#define RGB_DI_PIN B5
#define RGBLED_NUM 4
#define RGBLIGHT_SPLIT or #define SOFT_SERIAL_PIN D2
#define RGB_DI_PIN B5
#define RGBLED_NUM_LEFT 4
#define RGBLED_NUM_RIGHT 4
#define RGBLED_NUM (RGBLED_NUM_LEFT+RGBLED_NUM_RIGHT)
#define RGBLED_SPLIT { RGBLED_NUM_LEFT, RGBLED_NUM_RIGHT } |
Co-Authored-By: drashna <drashna@live.com>
Co-Authored-By: drashna <drashna@live.com>
Co-Authored-By: drashna <drashna@live.com>
Co-Authored-By: drashna <drashna@live.com>
fa68a3c
to
6011da0
Compare
* [Docs] Add dedicated page for Split Keyboard information * Apply suggestions from code review Co-Authored-By: drashna <drashna@live.com> * Fix Typos Co-Authored-By: drashna <drashna@live.com> * Fix some formatting issues * Add Additional RGB info * Fix Bulletted formatting * Apply suggestions from code review Co-Authored-By: drashna <drashna@live.com> * Fix line wrapping * Additional fixes and expansion * Reword warning/note Co-Authored-By: drashna <drashna@live.com> * add i2c/serial coexistance info * i2c markdown * Change i2c wiring text Co-Authored-By: drashna <drashna@live.com>
* [Docs] Add dedicated page for Split Keyboard information * Apply suggestions from code review Co-Authored-By: drashna <drashna@live.com> * Fix Typos Co-Authored-By: drashna <drashna@live.com> * Fix some formatting issues * Add Additional RGB info * Fix Bulletted formatting * Apply suggestions from code review Co-Authored-By: drashna <drashna@live.com> * Fix line wrapping * Additional fixes and expansion * Reword warning/note Co-Authored-By: drashna <drashna@live.com> * add i2c/serial coexistance info * i2c markdown * Change i2c wiring text Co-Authored-By: drashna <drashna@live.com>
* [Docs] Add dedicated page for Split Keyboard information * Apply suggestions from code review Co-Authored-By: drashna <drashna@live.com> * Fix Typos Co-Authored-By: drashna <drashna@live.com> * Fix some formatting issues * Add Additional RGB info * Fix Bulletted formatting * Apply suggestions from code review Co-Authored-By: drashna <drashna@live.com> * Fix line wrapping * Additional fixes and expansion * Reword warning/note Co-Authored-By: drashna <drashna@live.com> * add i2c/serial coexistance info * i2c markdown * Change i2c wiring text Co-Authored-By: drashna <drashna@live.com>
* [Docs] Add dedicated page for Split Keyboard information * Apply suggestions from code review Co-Authored-By: drashna <drashna@live.com> * Fix Typos Co-Authored-By: drashna <drashna@live.com> * Fix some formatting issues * Add Additional RGB info * Fix Bulletted formatting * Apply suggestions from code review Co-Authored-By: drashna <drashna@live.com> * Fix line wrapping * Additional fixes and expansion * Reword warning/note Co-Authored-By: drashna <drashna@live.com> * add i2c/serial coexistance info * i2c markdown * Change i2c wiring text Co-Authored-By: drashna <drashna@live.com>
* [Docs] Add dedicated page for Split Keyboard information * Apply suggestions from code review Co-Authored-By: drashna <drashna@live.com> * Fix Typos Co-Authored-By: drashna <drashna@live.com> * Fix some formatting issues * Add Additional RGB info * Fix Bulletted formatting * Apply suggestions from code review Co-Authored-By: drashna <drashna@live.com> * Fix line wrapping * Additional fixes and expansion * Reword warning/note Co-Authored-By: drashna <drashna@live.com> * add i2c/serial coexistance info * i2c markdown * Change i2c wiring text Co-Authored-By: drashna <drashna@live.com>
* [Docs] Add dedicated page for Split Keyboard information * Apply suggestions from code review Co-Authored-By: drashna <drashna@live.com> * Fix Typos Co-Authored-By: drashna <drashna@live.com> * Fix some formatting issues * Add Additional RGB info * Fix Bulletted formatting * Apply suggestions from code review Co-Authored-By: drashna <drashna@live.com> * Fix line wrapping * Additional fixes and expansion * Reword warning/note Co-Authored-By: drashna <drashna@live.com> * add i2c/serial coexistance info * i2c markdown * Change i2c wiring text Co-Authored-By: drashna <drashna@live.com>
Types of Changes
Checklist
To Do