 |
Wirepas SDK
|
|
Go to the documentation of this file.
13 #ifndef BOARD_PCA20065_BOARD_H_
14 #define BOARD_PCA20065_BOARD_H_
46 #define BOARD_AT_COMMANDS "AT%XMIPIRFFEDEV=1,4,71,198,248\0" \
47 "AT%XMIPIRFFECTRL=1,0,1,28,248\0" \
48 "AT%XMIPIRFFECTRL=1,1,1,28,56,13,0,0,8,8,715,4,4,770,12,12,829,11,11,863,130,130,892,1,1,939,129,129,978,26,26,1042,8,8,1118,4,4,1270,12,12,1386,14,14,1523,130,130,2200\0" \
49 "AT%XMIPIRFFECTRL=1,2,1,28,184\0" \
50 "AT%XMIPIRFFECTRL=1,3,1,28,184\0\0"
93 #define BOARD_USART_TX_PIN 1 // P0.01 Inverse from schematics
94 #define BOARD_USART_RX_PIN 0 // P0.00
97 #define BOARD_GPIO_PIN_LIST {29, \
103 BOARD_USART_RX_PIN, \
107 #define BOARD_GPIO_ID_LED1 0 // mapped to pin P0.29
108 #define BOARD_GPIO_ID_LED2 1 // mapped to pin P0.30
109 #define BOARD_GPIO_ID_LED3 2 // mapped to pin P0.31
110 #define BOARD_GPIO_ID_BUTTON1 3 // mapped to pin P0.26
111 #define BOARD_GPIO_ID_USART_WAKEUP 4 // mapped to usart rx pin
114 #define BOARD_LED_ID_LIST {BOARD_GPIO_ID_LED1, BOARD_GPIO_ID_LED2, BOARD_GPIO_ID_LED3}
117 #define BOARD_BUTTON_ID_LIST {BOARD_GPIO_ID_BUTTON1}
120 #define BOARD_LED_ACTIVE_LOW false
123 #define BOARD_BUTTON_ACTIVE_LOW true
126 #define BOARD_BUTTON_INTERNAL_PULL true
131 #ifdef BOARD_SUPPORT_DCDC
132 #error This option has been moved to board/<board_name>/config.mk
138 #define BOARD_SPI_SCK_PIN 13
139 #define BOARD_SPI_MOSI_PIN 14
140 #define BOARD_SPI_MISO_PIN 15
153 #define EXT_FLASH_SPI_SCK BOARD_SPI_SCK_PIN // P0.13
154 #define EXT_FLASH_SPI_MOSI BOARD_SPI_MOSI_PIN // P0.14
155 #define EXT_FLASH_SPI_MISO BOARD_SPI_MISO_PIN // P0.15
156 #define EXT_FLASH_CS 12 // P0.12
157 #define EXT_FLASH_SPIM_P NRF_SPIM1
163 #define EXT_FLASH_USER_FIRST_ADDRESS 0x200000
164 #define EXT_FLASH_USER_LAST_ADDRESS 0x1FFFFFF
173 #define BOARD_I2C_SCL_PIN 8 // P0.08
174 #define BOARD_I2C_SDA_PIN 9 // P0.09
176 #define BOARD_I2C_PIN_PULLUP true
179 #define BME688_I2C_ADDRESS 0x76
182 #define ADXL367_I2C_ADDRESS 0x1D