sltb001a/include/board.h

Board specific definitions for the SLTB001A starter kit.

XTIMER_HZ
1
(250000UL)
XTIMER_WIDTH
1
(16)
PB0_PIN
1
GPIO_PIN(PD, 14)
PB1_PIN
1
GPIO_PIN(PD, 15)
LED0_PIN
1
GPIO_PIN(PD, 12)
LED1_PIN
1
GPIO_PIN(PD, 11)
LED0_ON
1
gpio_set(LED0_PIN)
LED0_OFF
1
gpio_clear(LED0_PIN)
LED0_TOGGLE
1
gpio_toggle(LED0_PIN)
LED1_ON
1
gpio_set(LED1_PIN)
LED1_OFF
1
gpio_clear(LED1_PIN)
LED1_TOGGLE
1
gpio_toggle(LED1_PIN)
ENV_SENSE_PIC_ADDR
1
(0x01)
ENV_SENSE_PIC_BIT
1
(0)
BMP280_I2C
1
I2C_DEV(0)
BMX280_PARAM_I2C_DEV
1
BMP280_I2C
CCS811_ENABLED
1
(0)
CCS811_I2C
1
I2C_DEV(0)
CCS811_PIC_ADDR
1
(0x03)
CCS811_PIC_EN_BIT
1
(0x00)
CCS811_PIC_WAKE_BIT
1
(0x01)
ICM20648_ENABLED
1
(0)
ICM20648_SPI
1
SPI_DEV(0)
ICM20648_PIC_ADDR
1
(0x00)
ICM20648_PIC_EN_BIT
1
(0x00)
PIC_INT_WAKE_PIN
1
GPIO_PIN(PD, 10)
PIC_I2C
1
I2C_DEV(0)
PIC_I2C_ADDR
1
(0x48)
RGB_LED1_ENABLED
1
(1)
RGB_LED2_ENABLED
1
(1)
RGB_LED3_ENABLED
1
(1)
RGB_LED4_ENABLED
1
(1)
RGB_LED_ADDR
1
(0x04)
RGB_LED_EN_BIT
1
(0x00)
RGB_LED1_EN_BIT
1
(0x07)
RGB_LED2_EN_BIT
1
(0x06)
RGB_LED3_EN_BIT
1
(0x05)
RGB_LED4_EN_BIT
1
(0x04)
SI1133_ENABLED
1
(0)
SI1133_I2C
1
I2C_DEV(0)
SI7021_I2C
1
I2C_DEV(0)
SI70XX_PARAM_I2C_DEV
1
SI7021_I2C
SI7210A_ENABLED
1
(0)
SI7210A_I2C
1
I2C_DEV(0)
void board_init(void)

Initialize the board (GPIO, sensors, clocks).