Appiko
pca10040.h
1 
28 #ifndef PLATFORM_PCA10040_H_
29 #define PLATFORM_PCA10040_H_
30 
34 #define LED_1 17
35 #define LED_2 18
36 #define LED_3 19
37 #define LED_4 20
38 
39 #define LEDS_ACTIVE_STATE 0
40 
45 #define BUTTON_1 13
46 #define BUTTON_2 14
47 #define BUTTON_3 15
48 #define BUTTON_4 16
49 
50 #define BUTTONS_ACTIVE_STATE 0
51 
52 #define BUTTON_PULL NRF_GPIO_PIN_PULLUP
53 
58 #define RX_PIN_NUMBER 8
59 #define TX_PIN_NUMBER 6
60 #define CTS_PIN_NUMBER 7
61 #define RTS_PIN_NUMBER 5
62 
63 #define HWFC false
64 
66 #define DC_DC_CIRCUITRY true
68 
70 #define NFC_CIRCUITRY true
71 
73 #define LFCLK_XTAL_PRESENT true
74 
76 #define HFCLK_XTAL_PRESENT true
77 
79 #define BOARD_LFCLKSRC_STRUCT {.source = NRF_CLOCK_LF_SRC_XTAL, \
80  .rc_ctiv = 0, \
81  .rc_temp_ctiv = 0, \
82  .accuracy = NRF_CLOCK_LF_ACCURACY_20_PPM}
83 
84 #define BOARD_LFCLKSRC NRF_CLOCK_LFCLK_Xtal
85 
86 #endif /* PLATFORM_PCA10040_H_ */
87