ESPixelStick Firmware
Firmware for the ESPixelStick
Loading...
Searching...
No Matches
GPIO_Defs_ESP32_Solo2go.hpp File Reference

Go to the source code of this file.

Macros

#define SUPPORT_SD
 
#define SD_CARD_MISO_PIN   gpio_num_t::GPIO_NUM_19
 
#define SD_CARD_MOSI_PIN   gpio_num_t::GPIO_NUM_23
 
#define SD_CARD_CLK_PIN   gpio_num_t::GPIO_NUM_18
 
#define SD_CARD_CS_PIN   gpio_num_t::GPIO_NUM_5
 
#define SUPPORT_SENSOR_DS18B20
 
#define ONEWIRE_PIN   gpio_num_t::GPIO_NUM_4
 
#define SUPPORT_OutputProtocol_APA102
 
#define SUPPORT_OutputProtocol_DMX
 
#define SUPPORT_OutputProtocol_GECE
 
#define SUPPORT_OutputProtocol_GS8208
 
#define SUPPORT_OutputProtocol_Renard
 
#define SUPPORT_OutputProtocol_Serial
 
#define SUPPORT_OutputProtocol_TM1814
 
#define SUPPORT_OutputProtocol_UCS1903
 
#define SUPPORT_OutputProtocol_UCS8903
 
#define SUPPORT_OutputProtocol_WS2801
 
#define SUPPORT_OutputProtocol_WS2811
 
#define SUPPORT_OutputProtocol_Relay
 
#define SUPPORT_OutputProtocol_Servo_PCA9685
 
#define SUPPORT_OutputProtocol_FireGod
 
#define SUPPORT_OutputProtocol_GRINCH
 

Variables

const OM_OutputPortDefinition_t OM_OutputPortDefinitions []
 

Macro Definition Documentation

◆ ONEWIRE_PIN

#define ONEWIRE_PIN   gpio_num_t::GPIO_NUM_4

◆ SD_CARD_CLK_PIN

#define SD_CARD_CLK_PIN   gpio_num_t::GPIO_NUM_18

◆ SD_CARD_CS_PIN

#define SD_CARD_CS_PIN   gpio_num_t::GPIO_NUM_5

◆ SD_CARD_MISO_PIN

#define SD_CARD_MISO_PIN   gpio_num_t::GPIO_NUM_19

◆ SD_CARD_MOSI_PIN

#define SD_CARD_MOSI_PIN   gpio_num_t::GPIO_NUM_23

◆ SUPPORT_OutputProtocol_APA102

#define SUPPORT_OutputProtocol_APA102

◆ SUPPORT_OutputProtocol_DMX

#define SUPPORT_OutputProtocol_DMX

◆ SUPPORT_OutputProtocol_FireGod

#define SUPPORT_OutputProtocol_FireGod

◆ SUPPORT_OutputProtocol_GECE

#define SUPPORT_OutputProtocol_GECE

◆ SUPPORT_OutputProtocol_GRINCH

#define SUPPORT_OutputProtocol_GRINCH

◆ SUPPORT_OutputProtocol_GS8208

#define SUPPORT_OutputProtocol_GS8208

◆ SUPPORT_OutputProtocol_Relay

#define SUPPORT_OutputProtocol_Relay

◆ SUPPORT_OutputProtocol_Renard

#define SUPPORT_OutputProtocol_Renard

◆ SUPPORT_OutputProtocol_Serial

#define SUPPORT_OutputProtocol_Serial

◆ SUPPORT_OutputProtocol_Servo_PCA9685

#define SUPPORT_OutputProtocol_Servo_PCA9685

◆ SUPPORT_OutputProtocol_TM1814

#define SUPPORT_OutputProtocol_TM1814

◆ SUPPORT_OutputProtocol_UCS1903

#define SUPPORT_OutputProtocol_UCS1903

◆ SUPPORT_OutputProtocol_UCS8903

#define SUPPORT_OutputProtocol_UCS8903

◆ SUPPORT_OutputProtocol_WS2801

#define SUPPORT_OutputProtocol_WS2801

◆ SUPPORT_OutputProtocol_WS2811

#define SUPPORT_OutputProtocol_WS2811

◆ SUPPORT_SD

#define SUPPORT_SD

◆ SUPPORT_SENSOR_DS18B20

#define SUPPORT_SENSOR_DS18B20

Variable Documentation

◆ OM_OutputPortDefinitions

const OM_OutputPortDefinition_t OM_OutputPortDefinitions[]
Initial value:
=
{
{OM_PortId_t(0), OM_PortType_t::OM_SERIAL, {gpio_num_t::GPIO_NUM_2}},
{OM_PortId_t(0), OM_PortType_t::OM_RELAY, {gpio_num_t::GPIO_NUM_2}},
{OM_PortId_t(1), OM_PortType_t::OM_RELAY, {gpio_num_t::GPIO_NUM_17}},
{OM_PortId_t(2), OM_PortType_t::OM_SPI, {gpio_num_t::GPIO_NUM_25, gpio_num_t::GPIO_NUM_26, gpio_num_t::GPIO_NUM_27}},
{OM_PortId_t(3), OM_PortType_t::OM_I2C, {gpio_num_t::GPIO_NUM_21, gpio_num_t::GPIO_NUM_22}},
}
@ OM_I2C
Definition OutputMgrPortDefs.hpp:78
@ OM_SERIAL
Definition OutputMgrPortDefs.hpp:75
@ OM_SPI
Definition OutputMgrPortDefs.hpp:77
@ OM_RELAY
Definition OutputMgrPortDefs.hpp:76
uint8_t OM_PortId_t
Definition OutputMgrPortDefs.hpp:71