Appiko
sensebe_rev1.h
1 
31 #ifndef PLATFORM_SENSEBE_REV1_H_
32 #define PLATFORM_SENSEBE_REV1_H_
33 
37 #define GPIO1_PIN 19
38 #define GPIO2_PIN 18
39 
46 #define LED_RED 26
47 #define LED_GREEN 25
48 
49 #define LED_1 26
50 #define LED_2 25
51 
53 #define LEDS_ACTIVE_STATE 1
54 
61 #define PHOTODIODE_LIGHT_SENSE 5
62 
64 #define PHOTODIODE_LIGHT_SENSE_EN 29
65 
71 #define BUTTON_PIN 8
72 
73 #define BUTTON_ACTIVE_STATE 0
74 
79 #define JACK_INSERTED_PIN 11
80 #define JACK_FOCUS_PIN 12
81 #define JACK_TRIGGER_PIN 13
82 
88 #define RXTX_UART_RX_PIN 15
89 #define RXTX_UART_TX_PIN 16
90 #define RXTX_UART_JACK_INSERTED 14
91 
96 #define TSSP_RX_OUT 6
97 #define TSSP_RX_EN 7
98 
105 #define IR_TX_LED_EN 27
106 
107 #define IR_TX_REG_EN 28
108 
109 #define IR_TX_PWR1 3
110 
111 #define IR_TX_PWR2 4
112 
114 #define BATT_VOLTAGE_SENSE 31
116 
120 #define RX_PIN_NUMBER 17
121 #define TX_PIN_NUMBER 20
122 #define HWFC false
123 #define RTS_PIN_NUMBER 23
124 #define CTS_PIN_NUMBER 24
125 
127 #define DC_DC_CIRCUITRY true
129 
131 #define NFC_CIRCUITRY false
132 
134 #define LFCLK_XTAL_PRESENT true
135 
137 #define HFCLK_XTAL_PRESENT true
138 
140 #define BOARD_LFCLKSRC_STRUCT {.source = NRF_CLOCK_LF_SRC_XTAL, \
141  .rc_ctiv = 0, \
142  .rc_temp_ctiv = 0, \
143  .accuracy = NRF_CLOCK_LF_ACCURACY_20_PPM}
144 
145 #define BOARD_LFCLKSRC NRF_CLOCK_LFCLK_Xtal
146 
147 #endif /* PLATFORM_SENSEBE_RX_REV2_H_ */
148