mirror of
https://github.com/qmk/qmk_firmware.git
synced 2025-02-18 02:26:54 +00:00
33 lines
809 B
C
33 lines
809 B
C
// Copyright 2024 Ryan Neff (@JellyTitan)
|
|
// SPDX-License-Identifier: GPL-2.0-or-later
|
|
|
|
#pragma once
|
|
|
|
/* Split Keyboard Stuff */
|
|
#define EE_HANDS
|
|
/* Use full duplex communication (TRRS) */
|
|
#define SERIAL_USART_FULL_DUPLEX
|
|
#define SERIAL_USART_TX_PIN GP16
|
|
#define SERIAL_USART_RX_PIN GP17
|
|
/* Swap TX and RX pins if keyboard is master half. Only available on some MCU's. This _is_ available on the RP2040 */
|
|
#define SERIAL_USART_PIN_SWAP
|
|
|
|
/* I2C for OLEDs */
|
|
#define I2C_DRIVER I2CD1
|
|
#define I2C1_SDA_PIN GP6
|
|
#define I2C1_SCL_PIN GP7
|
|
|
|
#ifdef OLED_ENABLE
|
|
# define OLED_DISPLAY_128X64
|
|
# define OLED_TIMEOUT 30000
|
|
#endif
|
|
|
|
/* Encoder settings */
|
|
#ifdef ENCODER_MAP_ENABLE
|
|
# define ENCODER_MAP_KEY_DELAY 10
|
|
#endif
|
|
|
|
#ifdef RGB_MATRIX_ENABLE
|
|
# define RGB_MATRIX_TYPING_HEATMAP_DECREASE_DELAY_MS 50
|
|
#endif
|