roo_display
API Documentation for roo_display
Loading...
Searching...
No Matches
st7789.h File Reference
Include dependency graph for st7789.h:

Go to the source code of this file.

Data Structures

struct  roo_display::st7789::Init
 

Namespaces

namespace  roo_display
 Defines 140 opaque HTML named colors.
 
namespace  roo_display::st7789
 

Typedefs

typedef SpiSettings< 40000000, kSpiMsbFirst, kSpiMode3roo_display::st7789::DefaultSpiSettings
 
template<typename Transport , int16_t display_width, int16_t display_height, int16_t lpad = 0, int16_t tpad = 0, int16_t rpad = lpad, int16_t bpad = tpad>
using roo_display::St7789_Generic = AddrWindowDevice< st77xx::St77xxTarget< Transport, st7789::Init, display_width, display_height, lpad, tpad, rpad, bpad, true > >
 
template<int pinCS, int pinDC, int pinRST, int16_t display_width, int16_t display_height, int16_t lpad = 0, int16_t tpad = 0, int16_t rpad = lpad, int16_t bpad = tpad, typename Spi = DefaultSpi, typename SpiSettings = st7789::DefaultSpiSettings, typename Gpio = DefaultGpio>
using roo_display::St7789spi_Generic = St7789_Generic< SpiTransport< pinCS, pinDC, pinRST, SpiSettings, Spi, Gpio >, display_width, display_height, lpad, tpad, rpad, bpad >
 
template<int pinCS, int pinDC, int pinRST, typename Spi = DefaultSpi, typename SpiSettings = st7789::DefaultSpiSettings>
using roo_display::St7789spi_240x240 = St7789spi_Generic< pinCS, pinDC, pinRST, 240, 240, 0, 0, 0, 80, Spi, SpiSettings, DefaultGpio >
 
template<int pinCS, int pinDC, int pinRST, typename Spi = DefaultSpi, typename SpiSettings = st7789::DefaultSpiSettings, typename Gpio = DefaultGpio>
using roo_display::St7789spi_240x280 = St7789spi_Generic< pinCS, pinDC, pinRST, 240, 280, 0, 20, 0, 0, Spi, SpiSettings, Gpio >
 
template<int pinCS, int pinDC, int pinRST, typename Spi = DefaultSpi, typename SpiSettings = st7789::DefaultSpiSettings, typename Gpio = DefaultGpio>
using roo_display::St7789spi_172x320 = St7789spi_Generic< pinCS, pinDC, pinRST, 172, 320, 34, 0, 34, 0, Spi, SpiSettings, DefaultGpio >
 
template<int pinCS, int pinDC, int pinRST, typename Spi = DefaultSpi, typename SpiSettings = st7789::DefaultSpiSettings, typename Gpio = DefaultGpio>
using roo_display::St7789spi_135x240 = St7789spi_Generic< pinCS, pinDC, pinRST, 135, 240, 0, 40, 53, 0, Spi, SpiSettings, DefaultGpio >