config.h (837B)
1 // Copyright 2024 splitkb.com (support@splitkb.com) 2 // SPDX-License-Identifier: GPL-2.0-or-later 3 4 #pragma once 5 6 // Make it easier to enter the bootloader 7 #define RP2040_BOOTLOADER_DOUBLE_TAP_RESET 8 #define RP2040_BOOTLOADER_DOUBLE_TAP_RESET_TIMEOUT 1000U 9 10 // UART1, communication between the two halves 11 #define SERIAL_USART_FULL_DUPLEX // Enable full duplex operation mode. 12 #define SERIAL_USART_TX_PIN GP28 // USART TX pin 13 #define SERIAL_USART_RX_PIN GP29 // USART RX pin 14 #define SERIAL_PIO_USE_PIO1 // Use PIO1 as PIO0 is used for WS2812 driver 15 16 // VBUS detection 17 #define USB_VBUS_PIN GP1 18 19 //// VIK 20 21 // GPIO1 = GP27 22 // GPIO2 = GP26 23 // CS = GP13 24 25 #define I2C_DRIVER I2C0 26 #define I2C1_SDA_PIN GP16 27 #define I2C1_SCL_PIN GP17 28 29 #define SPI_DRIVER SPID1 30 #define SPI_SCK_PIN GP14 31 #define SPI_MOSI_PIN GP15 32 #define SPI_MISO_PIN GP12