ESP32 hardware pin definitions and SPI constants. More...
#include "driver/spi_common.h"Go to the source code of this file.
Macros | |
| #define | K_ESP32_PIN_MISO (47) |
| MISO (CIPO) GPIO pin. | |
| #define | K_ESP32_PIN_MOSI (38) |
| MOSI (COPI) GPIO pin. | |
| #define | K_ESP32_PIN_CLK (48) |
| SPI clock GPIO pin. | |
| #define | K_ESP32_SPI_HOST SPI2_HOST |
| SPI peripheral to use. | |
| #define | K_ESP32_PIN_CS_BMP (18) |
| BMP390 barometer chip-select GPIO. | |
| #define | K_ESP32_PIN_CS_ICM (21) |
| ICM20948 IMU chip-select GPIO. | |
| #define | K_ESP32_PIN_CS_SDC (9) |
| SD card chip-select GPIO. | |
| #define | K_ESP32_MAX_SPI_DEVICES (4U) |
| Maximum number of SPI device slots. | |
| #define | K_ESP32_SPI_IDX_BMP (0U) |
| SPI device index for the BMP390. | |
| #define | K_ESP32_SPI_IDX_ICM (1U) |
| SPI device index for the ICM20948. | |
| #define | K_ESP32_SPI_IDX_SDC (2U) |
| SPI device index for the SD card. | |
| #define | K_ESP32_UART_PORT_ID UART_NUM_2 |
| #define | K_ESP32_UART_BAUD_RATE 9600 |
| #define | K_ESP32_UART_TX_PIN 5 |
| #define | K_ESP32_UART_RX_PIN 6 |
| #define | K_ESP32_UART_RTS_PIN -1 |
| #define | K_ESP32_UART_CTS_PIN -1 |
| #define | K_ESP32_UART_RX_BUFFER_SIZE 1024 |
| #define | K_ESP32_UART_TX_BUFFER_SIZE 1024 |
| #define | K_ESP32_UART_MAX_DELAY 0 |
ESP32 hardware pin definitions and SPI constants.
Naming conventions used in this file:
Definition in file macrosEsp32.h.
| #define K_ESP32_PIN_MISO (47) |
MISO (CIPO) GPIO pin.
Definition at line 19 of file macrosEsp32.h.
Referenced by SPP_PORTS_HAL_ESP32_spiBusInit().
| #define K_ESP32_PIN_MOSI (38) |
MOSI (COPI) GPIO pin.
Definition at line 22 of file macrosEsp32.h.
Referenced by SPP_PORTS_HAL_ESP32_spiBusInit().
| #define K_ESP32_PIN_CLK (48) |
SPI clock GPIO pin.
Definition at line 25 of file macrosEsp32.h.
Referenced by SPP_PORTS_HAL_ESP32_spiBusInit().
| #define K_ESP32_SPI_HOST SPI2_HOST |
SPI peripheral to use.
Definition at line 28 of file macrosEsp32.h.
Referenced by SPP_PORTS_HAL_ESP32_spiBusInit(), SPP_PORTS_HAL_ESP32_spiDeviceInit(), SPP_PORTS_HAL_ESP32_spiDeviceSetSpeed(), and SPP_PORTS_HAL_ESP32_storageInit().
| #define K_ESP32_PIN_CS_BMP (18) |
BMP390 barometer chip-select GPIO.
Definition at line 35 of file macrosEsp32.h.
Referenced by SPP_PORTS_HAL_ESP32_spiDeviceInit(), and SPP_PORTS_HAL_ESP32_storageInit().
| #define K_ESP32_PIN_CS_ICM (21) |
ICM20948 IMU chip-select GPIO.
Definition at line 38 of file macrosEsp32.h.
Referenced by SPP_PORTS_HAL_ESP32_spiDeviceInit(), and SPP_PORTS_HAL_ESP32_storageInit().
| #define K_ESP32_PIN_CS_SDC (9) |
SD card chip-select GPIO.
Definition at line 41 of file macrosEsp32.h.
Referenced by SPP_PORTS_HAL_ESP32_spiDeviceSetSpeed(), and SPP_PORTS_HAL_ESP32_storageInit().
| #define K_ESP32_MAX_SPI_DEVICES (4U) |
Maximum number of SPI device slots.
Definition at line 48 of file macrosEsp32.h.
Referenced by SPP_PORTS_HAL_ESP32_spiDeviceInit(), and SPP_PORTS_HAL_ESP32_spiGetHandle().
| #define K_ESP32_SPI_IDX_BMP (0U) |
SPI device index for the BMP390.
Definition at line 55 of file macrosEsp32.h.
Referenced by SPP_PORTS_HAL_ESP32_spiDeviceInit().
| #define K_ESP32_SPI_IDX_ICM (1U) |
SPI device index for the ICM20948.
Definition at line 58 of file macrosEsp32.h.
Referenced by SPP_PORTS_HAL_ESP32_spiDeviceInit().
| #define K_ESP32_SPI_IDX_SDC (2U) |
SPI device index for the SD card.
Definition at line 61 of file macrosEsp32.h.
| #define K_ESP32_UART_PORT_ID UART_NUM_2 |
Definition at line 66 of file macrosEsp32.h.
Referenced by SPP_PORTS_HAL_ESP32_uartPortInit(), SPP_PORTS_HAL_ESP32_uartRead(), and SPP_PORTS_HAL_ESP32_uartTransmit().
| #define K_ESP32_UART_BAUD_RATE 9600 |
Definition at line 67 of file macrosEsp32.h.
Referenced by SPP_PORTS_HAL_ESP32_uartPortInit().
| #define K_ESP32_UART_TX_PIN 5 |
Definition at line 69 of file macrosEsp32.h.
Referenced by SPP_PORTS_HAL_ESP32_uartPortInit().
| #define K_ESP32_UART_RX_PIN 6 |
Definition at line 70 of file macrosEsp32.h.
Referenced by SPP_PORTS_HAL_ESP32_uartPortInit().
| #define K_ESP32_UART_RTS_PIN -1 |
Definition at line 71 of file macrosEsp32.h.
Referenced by SPP_PORTS_HAL_ESP32_uartPortInit().
| #define K_ESP32_UART_CTS_PIN -1 |
Definition at line 72 of file macrosEsp32.h.
Referenced by SPP_PORTS_HAL_ESP32_uartPortInit().
| #define K_ESP32_UART_RX_BUFFER_SIZE 1024 |
Definition at line 74 of file macrosEsp32.h.
Referenced by SPP_PORTS_HAL_ESP32_uartPortInit().
| #define K_ESP32_UART_TX_BUFFER_SIZE 1024 |
Definition at line 75 of file macrosEsp32.h.
Referenced by SPP_PORTS_HAL_ESP32_uartPortInit().
| #define K_ESP32_UART_MAX_DELAY 0 |
Definition at line 77 of file macrosEsp32.h.
Referenced by SPP_PORTS_HAL_ESP32_uartRead().