ESPHome 2026.2.1
Loading...
Searching...
No Matches
esphome::mipi_spi Namespace Reference

Data Structures

class  MipiSpi
 Base class for MIPI SPI displays. More...
 
class  MipiSpiBuffer
 Class for MIPI SPI displays with a buffer. More...
 

Enumerations

enum  PixelMode { PIXEL_MODE_8 = 1 , PIXEL_MODE_16 = 2 , PIXEL_MODE_18 = 3 }
 
enum  BusType { BUS_TYPE_SINGLE = 1 , BUS_TYPE_QUAD = 4 , BUS_TYPE_OCTAL = 8 , BUS_TYPE_SINGLE_16 = 16 }
 

Functions

void internal_dump_config (const char *model, int width, int height, int offset_width, int offset_height, uint8_t madctl, bool invert_colors, int display_bits, bool is_big_endian, const optional< uint8_t > &brightness, GPIOPin *cs, GPIOPin *reset, GPIOPin *dc, int spi_mode, uint32_t data_rate, int bus_width)
 

Enumeration Type Documentation

◆ BusType

Enumerator
BUS_TYPE_SINGLE 
BUS_TYPE_QUAD 
BUS_TYPE_OCTAL 
BUS_TYPE_SINGLE_16 

Definition at line 59 of file mipi_spi.h.

◆ PixelMode

Enumerator
PIXEL_MODE_8 
PIXEL_MODE_16 
PIXEL_MODE_18 

Definition at line 53 of file mipi_spi.h.

Function Documentation

◆ internal_dump_config()

void esphome::mipi_spi::internal_dump_config ( const char * model,
int width,
int height,
int offset_width,
int offset_height,
uint8_t madctl,
bool invert_colors,
int display_bits,
bool is_big_endian,
const optional< uint8_t > & brightness,
GPIOPin * cs,
GPIOPin * reset,
GPIOPin * dc,
int spi_mode,
uint32_t data_rate,
int bus_width )

Definition at line 6 of file mipi_spi.cpp.