 |
Wirepas SDK
|
|
Go to the documentation of this file.
13 #ifndef BOARD_PCA20049_BOARD_H_
14 #define BOARD_PCA20049_BOARD_H_
20 #define BOARD_AT_COMMANDS "AT%XMIPIRFFEDEV=1,4,71,198,248\0" \
21 "AT%XMIPIRFFECTRL=1,0,1,28,248\0" \
22 "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" \
23 "AT%XMIPIRFFECTRL=1,2,1,28,184\0" \
24 "AT%XMIPIRFFECTRL=1,3,1,28,184\0" \
68 #define BOARD_USART_TX_PIN 0 // P0.00
69 #define BOARD_USART_RX_PIN 1 // P0.01
70 #define BOARD_USART_CTS_PIN 2 // P0.02. For USE_USART_HW_FLOW_CONTROL
71 #define BOARD_USART_RTS_PIN 3 // P0.03. For USE_USART_HW_FLOW_CONTROL
74 #define BOARD_GPIO_PIN_LIST {29, \
82 #define BOARD_GPIO_ID_LED1 0 // mapped to pin P0.29
83 #define BOARD_GPIO_ID_LED2 1 // mapped to pin P0.30
84 #define BOARD_GPIO_ID_LED3 2 // mapped to pin P0.31
85 #define BOARD_GPIO_ID_BUTTON1 3 // mapped to pin P0.26
86 #define BOARD_GPIO_ID_USART_WAKEUP 4 // mapped to usart rx pin
87 #define BOARD_GPIO_ID_UART_IRQ 5 // mapped to pin P0.10
90 #define BOARD_LED_ID_LIST {BOARD_GPIO_ID_LED1, BOARD_GPIO_ID_LED2, BOARD_GPIO_ID_LED3}
93 #define BOARD_BUTTON_ID_LIST {BOARD_GPIO_ID_BUTTON1}
96 #define BOARD_LED_ACTIVE_LOW false
99 #define BOARD_BUTTON_ACTIVE_LOW true
102 #define BOARD_BUTTON_INTERNAL_PULL true
107 #ifdef BOARD_SUPPORT_DCDC
108 #error This option has been moved to board/<board_name>/config.mk
112 #define EXT_FLASH_SPI_SCK 13 // P0.13 TP34
113 #define EXT_FLASH_SPI_MOSI 14 // P0.14 TP35
114 #define EXT_FLASH_SPI_MISO 15 // P0.15 TP36
115 #define EXT_FLASH_CS 12 // P0.12 TP33
116 #define EXT_FLASH_SPIM_P NRF_SPIM1
118 #define EXT_FLASH_DRIVER_DEBUG_LED
122 #define BOARD_I2C_SCL_PIN 8 // P0.08
123 #define BOARD_I2C_SDA_PIN 9 // P0.09
126 #define BME688_I2C_ADDRESS 0x76
129 #define ADXL367_I2C_ADDRESS 0x1D