e27c845022d12fe6f0dfe8a7d2178e007ace2d93
[i3-mote/i3-mote.git] / Basic-Test-Package / MSP432 / Test_MSP432_3wSPI_M25P40 / i3mote.h
1 /* HID Rev.B */
2 #define HID_PORT  GPIO_PORT_P6
3 #define LEDR      GPIO_PIN2
4 #define LEDG      GPIO_PIN3
5 #define BUTTON    GPIO_PIN1
7 /* Rev.A
8 #define HID_PORT  GPIO_PORT_P8
9 #define LEDR      GPIO_PIN5
10 #define LEDG      GPIO_PIN6
11 #define BUTTON    GPIO_PIN7
12 */
14 /* Power Control */
15 #define CTL_PWR_PORT         GPIO_PORT_P2
16 #define GPS_PWR_nEN_PIN      GPIO_PIN4
17 #define SSM_PWR_nEN_PIN      GPIO_PIN5
20 /* Debg UART */
21 #define UART_BAUD_115200
22 #define UART_PORT            GPIO_PORT_P1
23 #define UART_TX_PIN          GPIO_PIN3
24 #define UART_RX_PIN          GPIO_PIN2
26 /* Flash SPI */
27 #define FLASH_SPI_PORT       GPIO_PORT_P3
28 #define FLASH_SPI_CSN_PIN    GPIO_PIN0
29 #define FLASH_SPI_CLK_PIN    GPIO_PIN1
30 #define FLASH_SPI_MISO_PIN   GPIO_PIN2
31 #define FLASH_SPI_MOSI_PIN   GPIO_PIN3
34 /* CC2650 SPI */
35 #define CC2650_SPI_PORT      GPIO_PORT_P2
36 #define CC2650_SPI_CSN_PIN   GPIO_PIN0
37 #define CC2650_SPI_CLK_PIN   GPIO_PIN1
38 #define CC2650_SPI_MISO_PIN  GPIO_PIN2
39 #define CC2650_SPI_MOSI_PIN  GPIO_PIN3
41 #define CC2650_IRQ_PORT      GPIO_PORT_P4
42 #define CC2650_IRQ_PIN       GPIO_PIN0
44 /* On Board EEPROM 25xx256*/
45 #define EEPROM_SLAVE_ADDRESS 0x50
48 /* On Board Sensors */
49 #define IN219
50 #define OPT3001
51 #define HDC1080
52 #define BMP280
53 #define MPU9250
54 #define TMP007
56 #define Board_HDC1080_ADDR 0x40
57 #define Board_INA219_ADDR  0x41
58 #define Board_TMP007_ADDR  0x44
59 #define Board_OPT3001_ADDR 0x45
60 #define Board_MPU9250_ADDR 0x68
61 #define Board_BMP280_ADDR  0x77