 |
Wirepas SDK
|
|
Go to the documentation of this file.
13 #ifndef BOARD_PCA20065_BOARD_H_
14 #define BOARD_PCA20065_BOARD_H_
25 #define BOARD_AT_COMMANDS "AT%XMIPIRFFEDEV=1,4,71,198,248\0" \
26 "AT%XMIPIRFFECTRL=1,0,2,28,248,0,130\0" \
27 "AT%XMIPIRFFECTRL=1,3,2,28,184,0,0\0"
70 #define BOARD_USART_TX_PIN 1 // P0.01 Inverse from schematics
71 #define BOARD_USART_RX_PIN 0 // P0.00
74 #define BOARD_GPIO_PIN_LIST {29, \
84 #define BOARD_GPIO_ID_LED1 0 // mapped to pin P0.29
85 #define BOARD_GPIO_ID_LED2 1 // mapped to pin P0.30
86 #define BOARD_GPIO_ID_LED3 2 // mapped to pin P0.31
87 #define BOARD_GPIO_ID_BUTTON1 3 // mapped to pin P0.26
88 #define BOARD_GPIO_ID_USART_WAKEUP 4 // mapped to usart rx pin
91 #define BOARD_LED_ID_LIST {BOARD_GPIO_ID_LED1, BOARD_GPIO_ID_LED2, BOARD_GPIO_ID_LED3}
94 #define BOARD_BUTTON_ID_LIST {BOARD_GPIO_ID_BUTTON1}
97 #define BOARD_LED_ACTIVE_LOW false
100 #define BOARD_BUTTON_ACTIVE_LOW true
103 #define BOARD_BUTTON_INTERNAL_PULL true
108 #ifdef BOARD_SUPPORT_DCDC
109 #error This option has been moved to board/<board_name>/config.mk
115 #define BOARD_SPI_SCK_PIN 13
116 #define BOARD_SPI_MOSI_PIN 14
117 #define BOARD_SPI_MISO_PIN 15
130 #define EXT_FLASH_SPI_SCK BOARD_SPI_SCK_PIN // P0.13
131 #define EXT_FLASH_SPI_MOSI BOARD_SPI_MOSI_PIN // P0.14
132 #define EXT_FLASH_SPI_MISO BOARD_SPI_MISO_PIN // P0.15
133 #define EXT_FLASH_CS 12 // P0.12
134 #define EXT_FLASH_SPIM_P NRF_SPIM1
140 #define EXT_FLASH_USER_FIRST_ADDRESS 0x200000
141 #define EXT_FLASH_USER_LAST_ADDRESS 0x1FFFFFF
150 #define BOARD_I2C_SCL_PIN 8 // P0.08
151 #define BOARD_I2C_SDA_PIN 9 // P0.09
153 #define BOARD_I2C_PIN_PULLUP true
156 #define BME688_I2C_ADDRESS 0x76
159 #define ADXL367_I2C_ADDRESS 0x1D