config.h (694B)
1 // Copyright 2023 Massdrop, Inc. 2 // SPDX-License-Identifier: GPL-2.0-or-later 3 #pragma once 4 5 #define ADC_BUFFER_DEPTH 4 6 #define ADC_SAMPLING_RATE ADC_SMPR_SMP_601P5 7 #define ADC_RESOLUTION ADC_CFGR_RES_12BITS 8 9 #define I2C_DRIVER I2CD2 10 #define I2C1_SCL_PIN A9 11 #define I2C1_SDA_PIN A10 12 13 #define EXTERNAL_EEPROM_I2C_BASE_ADDRESS 0b10101000 14 #define EXTERNAL_EEPROM_WP_PIN B5 15 #define EEPROM_I2C_24LC256 16 17 #define IS31FL3733_I2C_ADDRESS_1 IS31FL3733_I2C_ADDRESS_GND_VCC 18 #define IS31FL3733_I2C_ADDRESS_2 IS31FL3733_I2C_ADDRESS_VCC_VCC 19 #define IS31FL3733_I2C_ADDRESS_3 IS31FL3733_I2C_ADDRESS_GND_GND 20 #define IS31FL3733_PWM_FREQUENCY IS31FL3733_PWM_FREQUENCY_26K7_HZ 21 22 #define RGB_MATRIX_CYCLE_ZONES_ENABLE