config.h (694B)
1 /* Copyright 2024 CannonKeys */ 2 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 4 #pragma once 5 6 /* VBUS-routed pin for upstream detection */ 7 #define USB_VBUS_PIN GP27 8 9 #define SPLIT_HAND_PIN_LOW_IS_LEFT 10 11 // Configure full duplex split comms over PIO 12 #define SERIAL_USART_FULL_DUPLEX 13 #define SERIAL_USART_TX_PIN GP28 14 #define SERIAL_USART_RX_PIN GP29 15 #define SERIAL_USART_PIN_SWAP 16 17 /* RP2040- and hardware-specific config */ 18 #define RP2040_BOOTLOADER_DOUBLE_TAP_RESET 19 #define RP2040_BOOTLOADER_DOUBLE_TAP_RESET_TIMEOUT 500U 20 #define PICO_XOSC_STARTUP_DELAY_MULTIPLIER 64 21 22 /* I2C for OLEDs */ 23 #define I2C_DRIVER I2CD1 24 #define I2C1_SDA_PIN GP14 25 #define I2C1_SCL_PIN GP15 26 27 #define OLED_DISPLAY_64X128