Board specific configuration for the Adafruit Feather nRF52840 Sense. More...
Board specific configuration for the Adafruit Feather nRF52840 Sense.
Definition in file board.h.
Include dependency graph for board.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
LED pin configuration | |
| #define | LED0_PIN GPIO_PIN(1, 9) |
| #define | LED1_PIN GPIO_PIN(1, 10) |
| #define | LED_PORT (NRF_P1) |
| #define | LED0_MASK (1 << 9) |
| #define | LED1_MASK (1 << 10) |
| #define | LED_MASK (LED0_MASK | LED1_MASK) |
| #define | LED0_ON (LED_PORT->OUTSET = LED0_MASK) |
| #define | LED0_OFF (LED_PORT->OUTCLR = LED0_MASK) |
| #define | LED0_TOGGLE (LED_PORT->OUT ^= LED0_MASK) |
| #define | LED1_ON (LED_PORT->OUTSET = LED1_MASK) |
| #define | LED1_OFF (LED_PORT->OUTCLR = LED1_MASK) |
| #define | LED1_TOGGLE (LED_PORT->OUT ^= LED1_MASK) |
Button pin configuration | |
| #define | BTN0_PIN GPIO_PIN(1, 2) |
| #define | BTN0_MODE GPIO_IN_PU |
MTD configuration | |
| #define | MTD_0 mtd_dev_get(0) |
| MTD device for the external 2MB flash. | |
BMP280 sensor configuration | |
| #define | BMX280_PARAM_I2C_DEV I2C_DEV(0) |
| I2C device. | |
LIS3MDL 3-axis magnetometer | |
| #define | LIS3MDL_PARAM_I2C I2C_DEV(0) |
| I2C device. | |
| #define | LIS3MDL_PARAM_ADDR (0x1C) |
| I2C address. | |
SHT30 temperature and humidity sensor | |
| #define | SHT3X_PARAM_I2C_DEV I2C_DEV(0) |
| I2C device. | |
| #define | SHT3X_PARAM_I2C_ADDR (SHT3X_I2C_ADDR_1) |
| I2C address. | |
LSM6DSXX accelerometer sensor configuration | |
| #define | LSM6DSXX_PARAM_I2C I2C_DEV(0) |
| I2C device. | |
| #define | LSM6DSXX_PARAM_ADDR (0x6A) |
| I2C address. | |
WS281x RGB LEDs configuration | |
| #define | WS281X_PARAM_PIN GPIO_PIN(0, 16) |
| GPIO pin connected to the data pin of the first LED. | |
| #define | WS281X_PARAM_NUMOF (1U) |
| Number of LEDs chained. | |