rpr_server sample
Select one of the symbols to view example projects that use it.
Symbol previews are coming soon...
Outline
#define _BOARD_H_
#include "driver/gpio.h"
#define LED_R
#define LED_G
#define LED_B
#define LED_R
#define LED_G
#define LED_B
#define BLE_MESH_LED_STRIP_IO
#define BLE_MESH_LED_STRIP_IO
#define BLE_MESH_LED_STRIP_IO
#define BLE_MESH_LED_STRIP_IO
#define BLE_MESH_LED_STRIP_IO
#define BLE_MESH_LED_STRIP_IO
#define BUTTON_IO_NUM
#define LED_ON
#define LED_R
#define LED_G
#define LED_B
#define LED_ON
#define LED_OFF
board_led_operation(uint8_t, uint8_t, uint8_t);
board_init();
Files
loading...
SourceVu
ESP-IDF Framework and Examples
rpr_server sample
main/board.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
/* board.h - Board-specific hooks */
/*
* SPDX-FileCopyrightText: 2017 Intel Corporation
* SPDX-FileContributor: 2018-2021 Espressif Systems (Shanghai) CO LTD
*
* SPDX-License-Identifier: Apache-2.0
*/
/* ... */
#ifndef
_BOARD_H_
#define
_BOARD_H_
#ifdef
__cplusplus
extern
"C"
{
#endif
/**< __cplusplus */
#include
"
driver
/
gpio.h"
#if
defined
(
CONFIG_BLE_MESH_ESP_WROOM_32
)
#define
LED_R
GPIO_NUM_25
#define
LED_G
GPIO_NUM_26
#define
LED_B
GPIO_NUM_27
/* ... */
#elif
defined
(
CONFIG_BLE_MESH_ESP_WROVER
)
#define
LED_R
GPIO_NUM_0
#define
LED_G
GPIO_NUM_2
#define
LED_B
GPIO_NUM_4
/* ... */
#elif
defined
(
CONFIG_BLE_MESH_ESP32C3_DEV
)
#define
BLE_MESH_LED_STRIP_IO
GPIO_NUM_8
#elif
defined
(
CONFIG_BLE_MESH_ESP32S3_DEV
)
#define
BLE_MESH_LED_STRIP_IO
GPIO_NUM_47
#elif
defined
(
CONFIG_BLE_MESH_ESP32C6_DEV
)
#define
BLE_MESH_LED_STRIP_IO
GPIO_NUM_8
#elif
defined
(
CONFIG_BLE_MESH_ESP32C61_DEV
)
#define
BLE_MESH_LED_STRIP_IO
GPIO_NUM_8
#elif
defined
(
CONFIG_BLE_MESH_ESP32H2_DEV
)
#define
BLE_MESH_LED_STRIP_IO
GPIO_NUM_8
#elif
defined
(
CONFIG_BLE_MESH_ESP32C5_DEV
)
#define
BLE_MESH_LED_STRIP_IO
GPIO_NUM_8
#endif
#define
BUTTON_IO_NUM
GPIO_NUM_9
#ifndef
BLE_MESH_LED_STRIP_IO
#define
LED_ON
1
#else
#define
LED_R
0
#define
LED_G
1
#define
LED_B
2
#define
LED_ON
100
/* ... */
#endif
#define
LED_OFF
0
void
board_led_operation
(
uint8_t
r
,
uint8_t
g
,
uint8_t
b
)
;
void
board_init
(
void
)
;
#ifdef
__cplusplus
}
{...}
#endif
/**< __cplusplus */
/* ... */
#endif
/* _BOARD_H_ */
Details
Show:
from
Types:
Columns:
All items filtered out
All items filtered out
This file uses the notable symbols shown below. Click anywhere in the file to view more details.
board_led_operation()
board_init()
LED_OFF
LED_ON
LED_G
LED_B
LED_R
CONFIG_BLE_MESH_ESP_WROOM_32
board_led_operation()::r
board_led_operation()::g
board_led_operation()::b
_BOARD_H_
BUTTON_IO_NUM