Board definitions for the ESP32-S3-USB-OTG boards.  
More...
Board definitions for the ESP32-S3-USB-OTG boards. 
Any modifications required for specific applications can be overridden by application-specific board configuration.
- Author
- Gunar Schorcht gunar.nosp@m.@sch.nosp@m.orcht.nosp@m..net 
Definition in file board.h.
#include <stdint.h>
#include "board_common.h"
Go to the source code of this file.
|  | 
| #define | BTN0_PIN   GPIO0 | 
|  | BOOT/OK button GPIO pin definition. 
 | 
|  | 
| #define | BTN0_MODE   GPIO_IN_PU | 
|  | BOOT/OK button GPIO mode definition. 
 | 
|  | 
| #define | BTN0_INT_FLANK   GPIO_FALLING | 
|  | Default interrupt flank definition for the BOOT/OK button GPIO. 
 | 
|  | 
| #define | BUTTON0_PIN   BTN0_PIN | 
|  | Definition for compatibility with previous versions. 
 | 
|  | 
| #define | BTN1_PIN   GPIO14 | 
|  | MENU button GPIO pin definition. 
 | 
|  | 
| #define | BTN1_MODE   GPIO_IN_PU | 
|  | MENU button GPIO mode definition. 
 | 
|  | 
| #define | BTN1_INT_FLANK   GPIO_FALLING | 
|  | Default interrupt flank definition for the MENU button GPIO. 
 | 
|  | 
| #define | BUTTON1_PIN   BTN1_PIN | 
|  | Definition for compatibility with previous versions. 
 | 
|  | 
| #define | BTN2_PIN   GPIO11 | 
|  | DW- button GPIO pin definition. 
 | 
|  | 
| #define | BTN2_MODE   GPIO_IN_PU | 
|  | DW- button GPIO mode definition. 
 | 
|  | 
| #define | BTN2_INT_FLANK   GPIO_FALLING | 
|  | Default interrupt flank definition for the DW- button GPIO. 
 | 
|  | 
| #define | BUTTON2_PIN   BTN2_PIN | 
|  | Definition for compatibility with previous versions. 
 | 
|  | 
| #define | BTN3_PIN   GPIO10 | 
|  | UP+ button GPIO pin definition. 
 | 
|  | 
| #define | BTN3_MODE   GPIO_IN_PU | 
|  | UP+ button GPIO mode definition. 
 | 
|  | 
| #define | BTN3_INT_FLANK   GPIO_FALLING | 
|  | Default interrupt flank definition for the UP+ button GPIO. 
 | 
|  | 
| #define | BUTTON3_PIN   BTN3_PIN | 
|  | Definition for compatibility with previous versions. 
 | 
|  | 
|  | 
| ESP32-S3-USB-OTG boards have two LEDs on board.  | 
| #define | LED0_PIN   GPIO15 | 
|  | Green LED. 
 | 
|  | 
| #define | LED0_ACTIVE   (1) | 
|  | Green LED is high active. 
 | 
|  | 
| #define | LED1_PIN   GPIO16 | 
|  | Yellow LED. 
 | 
|  | 
| #define | LED1_ACTIVE   (1) | 
|  | Yellow LED is high active. 
 | 
|  | 
◆ BTN0_INT_FLANK
      
        
          | #define BTN0_INT_FLANK   GPIO_FALLING | 
      
 
Default interrupt flank definition for the BOOT/OK button GPIO. 
Definition at line 45 of file board.h.
 
 
◆ BTN0_MODE
      
        
          | #define BTN0_MODE   GPIO_IN_PU | 
      
 
BOOT/OK button GPIO mode definition. 
Definition at line 39 of file board.h.
 
 
◆ BTN0_PIN
BOOT/OK button GPIO pin definition. 
The BOOT button is connected to GPIO0 and is used as OK button during normal operation. The button is LOW active. 
Definition at line 34 of file board.h.
 
 
◆ BTN1_INT_FLANK
      
        
          | #define BTN1_INT_FLANK   GPIO_FALLING | 
      
 
Default interrupt flank definition for the MENU button GPIO. 
Definition at line 69 of file board.h.
 
 
◆ BTN1_MODE
      
        
          | #define BTN1_MODE   GPIO_IN_PU | 
      
 
MENU button GPIO mode definition. 
Definition at line 63 of file board.h.
 
 
◆ BTN1_PIN
MENU button GPIO pin definition. 
The MENU button is connected to GPIO14. It is LOW active. 
Definition at line 58 of file board.h.
 
 
◆ BTN2_INT_FLANK
      
        
          | #define BTN2_INT_FLANK   GPIO_FALLING | 
      
 
Default interrupt flank definition for the DW- button GPIO. 
Definition at line 93 of file board.h.
 
 
◆ BTN2_MODE
      
        
          | #define BTN2_MODE   GPIO_IN_PU | 
      
 
DW- button GPIO mode definition. 
Definition at line 87 of file board.h.
 
 
◆ BTN2_PIN
DW- button GPIO pin definition. 
The DW- button is connected to GPIO11. It is LOW active. 
Definition at line 82 of file board.h.
 
 
◆ BTN3_INT_FLANK
      
        
          | #define BTN3_INT_FLANK   GPIO_FALLING | 
      
 
Default interrupt flank definition for the UP+ button GPIO. 
Definition at line 117 of file board.h.
 
 
◆ BTN3_MODE
      
        
          | #define BTN3_MODE   GPIO_IN_PU | 
      
 
UP+ button GPIO mode definition. 
Definition at line 111 of file board.h.
 
 
◆ BTN3_PIN
UP+ button GPIO pin definition. 
The MENU button is connected to GPIO10. It is LOW active. 
Definition at line 106 of file board.h.
 
 
◆ BUTTON0_PIN
      
        
          | #define BUTTON0_PIN   BTN0_PIN | 
      
 
Definition for compatibility with previous versions. 
Definition at line 51 of file board.h.
 
 
◆ BUTTON1_PIN
Definition for compatibility with previous versions. 
Definition at line 75 of file board.h.
 
 
◆ BUTTON2_PIN
Definition for compatibility with previous versions. 
Definition at line 99 of file board.h.
 
 
◆ BUTTON3_PIN
      
        
          | #define BUTTON3_PIN   BTN3_PIN | 
      
 
Definition for compatibility with previous versions. 
Definition at line 123 of file board.h.
 
 
◆ LED0_ACTIVE
Green LED is high active. 
Definition at line 134 of file board.h.
 
 
◆ LED0_PIN
Green LED. 
Definition at line 133 of file board.h.
 
 
◆ LED1_ACTIVE
Yellow LED is high active. 
Definition at line 137 of file board.h.
 
 
◆ LED1_PIN
Yellow LED. 
Definition at line 136 of file board.h.
 
 
◆ SDCARD_SPI_PARAM_CLK
◆ SDCARD_SPI_PARAM_CS
◆ SDCARD_SPI_PARAM_MISO
◆ SDCARD_SPI_PARAM_MOSI
◆ SDCARD_SPI_PARAM_POWER
◆ SDCARD_SPI_PARAM_SPI
      
        
          | #define SDCARD_SPI_PARAM_SPI   SPI_DEV(1) |