config.h 634 B

1234567891011121314151617181920212223
  1. // Copyright 2024 Ryan Neff (@JellyTitan)
  2. // SPDX-License-Identifier: GPL-2.0-or-later
  3. #pragma once
  4. /* Use full duplex communication (TRRS) */
  5. #define SERIAL_USART_FULL_DUPLEX
  6. #define SERIAL_USART_TX_PIN GP16
  7. #define SERIAL_USART_RX_PIN GP17
  8. /* Swap TX and RX pins if keyboard is master half. Only available on some MCU's. This _is_ available on the RP2040 */
  9. #define SERIAL_USART_PIN_SWAP
  10. /* I2C for OLEDs */
  11. #define I2C_DRIVER I2CD1
  12. #define I2C1_SDA_PIN GP6
  13. #define I2C1_SCL_PIN GP7
  14. #define OLED_DISPLAY_128X64
  15. #define OLED_TIMEOUT 30000
  16. #define ENCODER_MAP_KEY_DELAY 10
  17. #define RGB_MATRIX_TYPING_HEATMAP_DECREASE_DELAY_MS 50