Board specific configuration for the Adafruit Clue board.
More...
Board specific configuration for the Adafruit Clue board.
- Author
- Alexandre Abadie alexa.nosp@m.ndre.nosp@m..abad.nosp@m.ie@i.nosp@m.nria..nosp@m.fr
Definition in file board.h.
#include "cpu.h"
#include "board_common.h"
Go to the source code of this file.
|
| #define | LED0_PIN GPIO_PIN(1, 1) |
| | LED0 pin.
|
| |
| #define | LED0_MASK (1 << 1) |
| | LED0 mask.
|
| |
| #define | LED0_ON (NRF_P1->OUTSET = LED0_MASK) |
| | Turn LED0 on.
|
| |
| #define | LED0_OFF (NRF_P1->OUTCLR = LED0_MASK) |
| | Turn LED0 off.
|
| |
| #define | LED0_TOGGLE (NRF_P1->OUT ^= LED0_MASK) |
| | Toggle LED0.
|
| |
◆ APDS99XX_PARAM_DEV
| #define APDS99XX_PARAM_DEV I2C_DEV(1) |
I2C device.
Definition at line 51 of file board.h.
◆ APDS99XX_PARAM_INT_PIN
| #define APDS99XX_PARAM_INT_PIN GPIO_PIN(0, 9) |
Interrupt pin.
Definition at line 52 of file board.h.
◆ BACKLIGHT_MASK
| #define BACKLIGHT_MASK (1 << 5) |
Backlight pin mask.
Definition at line 90 of file board.h.
◆ BACKLIGHT_OFF
Turn backlight off.
Definition at line 92 of file board.h.
◆ BACKLIGHT_ON
Turn backlight on.
Definition at line 91 of file board.h.
◆ BACKLIGHT_PIN
Backlight pin.
Definition at line 89 of file board.h.
◆ BMX280_PARAM_I2C_DEV
| #define BMX280_PARAM_I2C_DEV I2C_DEV(1) |
I2C device.
Definition at line 59 of file board.h.
◆ BTN0_MODE
| #define BTN0_MODE GPIO_IN_PU |
Button A mode.
Definition at line 41 of file board.h.
◆ BTN0_PIN
Button A pin.
Definition at line 40 of file board.h.
◆ BTN1_MODE
| #define BTN1_MODE GPIO_IN_PU |
Button B mode.
Definition at line 44 of file board.h.
◆ BTN1_PIN
Button B pin.
Definition at line 43 of file board.h.
◆ ILI9341_PARAM_CS
| #define ILI9341_PARAM_CS GPIO_PIN(0, 12) |
Chip select pin.
Definition at line 100 of file board.h.
◆ ILI9341_PARAM_DCX
| #define ILI9341_PARAM_DCX GPIO_PIN(0, 13) |
◆ ILI9341_PARAM_INVERTED
| #define ILI9341_PARAM_INVERTED (1) |
Inversion configuration.
Definition at line 105 of file board.h.
◆ ILI9341_PARAM_NUM_LINES
| #define ILI9341_PARAM_NUM_LINES (240U) |
Number of screen lines.
Definition at line 103 of file board.h.
◆ ILI9341_PARAM_OFFSET_X
| #define ILI9341_PARAM_OFFSET_X (80) |
Vertical rotation requires a 80 pixel offset.
Definition at line 107 of file board.h.
◆ ILI9341_PARAM_RGB
| #define ILI9341_PARAM_RGB (1) |
RGB configuration.
Definition at line 104 of file board.h.
◆ ILI9341_PARAM_ROTATION
Rotation mode.
Definition at line 106 of file board.h.
◆ ILI9341_PARAM_RST
| #define ILI9341_PARAM_RST GPIO_PIN(1, 3) |
Reset pin.
Definition at line 102 of file board.h.
◆ ILI9341_PARAM_SPI
| #define ILI9341_PARAM_SPI SPI_DEV(1) |
SPI device.
Definition at line 99 of file board.h.
◆ LED0_MASK
| #define LED0_MASK (1 << 1) |
LED0 mask.
Definition at line 30 of file board.h.
◆ LED0_OFF
| #define LED0_OFF (NRF_P1->OUTCLR = LED0_MASK) |
Turn LED0 off.
Definition at line 32 of file board.h.
◆ LED0_ON
| #define LED0_ON (NRF_P1->OUTSET = LED0_MASK) |
Turn LED0 on.
Definition at line 31 of file board.h.
◆ LED0_PIN
LED0 pin.
Definition at line 29 of file board.h.
◆ LED0_TOGGLE
| #define LED0_TOGGLE (NRF_P1->OUT ^= LED0_MASK) |
Toggle LED0.
Definition at line 33 of file board.h.
◆ LIS3MDL_PARAM_ADDR
| #define LIS3MDL_PARAM_ADDR (0x1C) |
I2C address.
Definition at line 67 of file board.h.
◆ LIS3MDL_PARAM_I2C
| #define LIS3MDL_PARAM_I2C I2C_DEV(1) |
I2C device.
Definition at line 66 of file board.h.
◆ SHT3X_PARAM_I2C_ADDR
I2C address.
Definition at line 75 of file board.h.
◆ SHT3X_PARAM_I2C_DEV
| #define SHT3X_PARAM_I2C_DEV I2C_DEV(1) |
I2C device.
Definition at line 74 of file board.h.
◆ SPKR_PIN
Speaker pin.
Definition at line 82 of file board.h.