Skip to content

Commit

Permalink
RGB 95% done
Browse files Browse the repository at this point in the history
  • Loading branch information
bullwinkle3000 committed Jul 19, 2024
1 parent 529d38f commit 847ffd8
Show file tree
Hide file tree
Showing 8 changed files with 308 additions and 146 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -31,21 +31,21 @@
#define LAYOUT_4x7( \
L00, L01, L02, L03, L04, L05, L06, R00, R01, R02, R03, R04, R05, R06, \
L10, L11, L12, L13, L14, L15, L16, R10, R11, R12, R13, R14, R15, R16, \
L20, L21, L22, L23, L24, L25, L26, R20, R21, R22, R23, R24, R25, R26, \
L20, L21, L22, L23, L24, L25, L26, L40, R46, R20, R21, R22, R23, R24, R25, R26, \
L30, L31, L32, L33, L34, L35, L36, R30, R31, R32, R33, R34, R35, R36, \
L44, L45, R40, \
L40, L43, R41, \
L45, L46, R40, \
L43, L44, R41, \
L41, L42, R42, R43 \
) { \
{ L00, L01, L02, L03, L04, L05, L06 }, \
{ L10, L11, L12, L13, L14, L15, L16 }, \
{ L20, L21, L22, L23, L24, L25, L26 }, \
{ L30, L31, L32, L33, L34, L35, L36 }, \
{ L40, L41, L42, L43, L44, L45, XXX }, \
{ L40, L41, L42, L43, L44, L45, L46 }, \
\
{ R00, R01, R02, R03, R04, R05, R06 }, \
{ R10, R11, R12, R13, R14, R15, R16 }, \
{ R20, R21, R22, R23, R24, R25, R26 }, \
{ R30, R31, R32, R33, R34, R35, R36 }, \
{ R40, R41, R42, R43, XXX, XXX, XXX } \
{ R40, R41, R42, R43, XXX, XXX, R46 } \
}
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@
#define SERIAL_PIO_USE_PIO0
#define SERIAL_USART_TIMEOUT 100 // USART driver timeout. default 100
#define SERIAL_USART_SPEED 921600
#define SERIAL_USART_PIN_SWAP

#define RP2040_BOOTLOADER_DOUBLE_TAP_RESET
#define RP2040_BOOTLOADER_DOUBLE_TAP_RESET_TIMEOUT 200U
Expand Down Expand Up @@ -125,6 +126,26 @@
#define NOP_FUDGE 0.4 // may not be needed if ws driver loaded
#endif

#define SPLIT_TRANSPORT_MIRROR

#ifdef RGB_MATRIX_ENABLE

#define RGBLIGHT_SPLIT
# define RGB_MATRIX_LED_COUNT 66
# define WS2812_PIO_USE_PIO1 // Force the usage of PIO1 peripheral, by default the WS2812 implementation uses the PIO0 peripheral

# define RGB_MATRIX_DEFAULT_MODE RGB_MATRIX_SOLID_REACTIVE // Sets the default mode, if none has been set
# define RGB_MATRIX_DEFAULT_HUE 33 // Sets the default hue value, if none has been set
# define RGB_MATRIX_DEFAULT_SAT 255 // Sets the default saturation value, if none has been set
# define RGB_MATRIX_DEFAULT_SPD 50
# define WS2812_DI_PIN GP22 // can use trackball jack if not used
# define RGB_MATRIX_DEFAULT_VAL RGB_MATRIX_MAXIMUM_BRIGHTNESS
# define RGB_DISABLE_WHEN_USB_SUSPENDED
# define RGB_MATRIX_KEYPRESSES
# define RGB_MATRIX_FRAMEBUFFER_EFFECTS
#define NOP_FUDGE 0.4 // may not be needed if ws driver loaded
#endif

// Misc settings
// Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap
#define LOCKING_SUPPORT_ENABLE
Expand Down
Loading

0 comments on commit 847ffd8

Please sign in to comment.