block/IO_MUX: description: Input/Output Multiplexer. items: - name: PIN_CTRL byte_offset: 0 fieldset: PIN_CTRL - name: GPIO36 byte_offset: 4 fieldset: GPIO36 - name: GPIO37 byte_offset: 8 fieldset: GPIO37 - name: GPIO38 byte_offset: 12 fieldset: GPIO38 - name: GPIO39 byte_offset: 16 fieldset: GPIO39 - name: GPIO34 byte_offset: 20 fieldset: GPIO34 - name: GPIO35 byte_offset: 24 fieldset: GPIO35 - name: GPIO32 byte_offset: 28 fieldset: GPIO32 - name: GPIO33 byte_offset: 32 fieldset: GPIO33 - name: GPIO25 byte_offset: 36 fieldset: GPIO25 - name: GPIO26 byte_offset: 40 fieldset: GPIO26 - name: GPIO27 byte_offset: 44 fieldset: GPIO27 - name: GPIO14 byte_offset: 48 fieldset: GPIO14 - name: GPIO12 byte_offset: 52 fieldset: GPIO12 - name: GPIO13 byte_offset: 56 fieldset: GPIO13 - name: GPIO15 byte_offset: 60 fieldset: GPIO15 - name: GPIO2 byte_offset: 64 fieldset: GPIO2 - name: GPIO0 byte_offset: 68 fieldset: GPIO0 - name: GPIO4 byte_offset: 72 fieldset: GPIO4 - name: GPIO16 byte_offset: 76 fieldset: GPIO16 - name: GPIO17 byte_offset: 80 fieldset: GPIO17 - name: GPIO9 byte_offset: 84 fieldset: GPIO9 - name: GPIO10 byte_offset: 88 fieldset: GPIO10 - name: GPIO11 byte_offset: 92 fieldset: GPIO11 - name: GPIO6 byte_offset: 96 fieldset: GPIO6 - name: GPIO7 byte_offset: 100 fieldset: GPIO7 - name: GPIO8 byte_offset: 104 fieldset: GPIO8 - name: GPIO5 byte_offset: 108 fieldset: GPIO5 - name: GPIO18 byte_offset: 112 fieldset: GPIO18 - name: GPIO19 byte_offset: 116 fieldset: GPIO19 - name: GPIO20 byte_offset: 120 fieldset: GPIO20 - name: GPIO21 byte_offset: 124 fieldset: GPIO21 - name: GPIO22 byte_offset: 128 fieldset: GPIO22 - name: GPIO3 byte_offset: 132 fieldset: GPIO3 - name: GPIO1 byte_offset: 136 fieldset: GPIO1 - name: GPIO23 byte_offset: 140 fieldset: GPIO23 - name: GPIO24 byte_offset: 144 fieldset: GPIO24 fieldset/GPIO0: fields: - name: MCU_OE description: 'Output enable of the pad in sleep mode. 1: enable output; 0: disable output.' bit_offset: 0 bit_size: 1 - name: SLP_SEL description: Sleep mode selection of this pad. Set to 1 to put the pad in sleep mode. bit_offset: 1 bit_size: 1 - name: MCU_WPD description: 'Pull-down enable of the pad during sleep mode. 1: internal pull-down enabled; 0: internal pull-down disabled.' bit_offset: 2 bit_size: 1 - name: MCU_WPU description: 'Pull-up enable of the pad during sleep mode. 1: internal pull-up enabled; 0: internal pull-up disabled.' bit_offset: 3 bit_size: 1 - name: MCU_IE description: 'Input enable of the pad during sleep mode. 1: input enabled; 0: input disabled.' bit_offset: 4 bit_size: 1 - name: MCU_DRV description: Select the drive strength of the pad during sleep mode. A higher value corresponds with a higher strength. bit_offset: 5 bit_size: 2 - name: FUN_WPD description: 'Pull-down enable of the pad. 1: internal pull-down enabled, 0: internal pull-down disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull-down circuitry, therefore, their FUN_WPD is always 0.' bit_offset: 7 bit_size: 1 - name: FUN_WPU description: 'Pull-up enable of the pad. 1: internal pull-up enabled; 0: internal pull-up disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull- down circuitry, therefore, their FUN_WPU is always 0.' bit_offset: 8 bit_size: 1 - name: FUN_IE description: 'Input enable of the pad. 1: input enabled; 0: input disabled.' bit_offset: 9 bit_size: 1 - name: FUN_DRV description: Select the drive strength of the pad. A higher value corresponds with a higher strength. For GPIO34-39, FUN_DRV is always 0. For detailed drive strength, please see note 8 in Table ”Notes on ESP32 Pin Lists”, in ESP32 Datasheet. bit_offset: 10 bit_size: 2 - name: MCU_SEL description: Select the IO_MUX function for this signal. 0 selects Function 0, 1 selects Function 1, etc. bit_offset: 12 bit_size: 3 fieldset/GPIO1: fields: - name: MCU_OE description: 'Output enable of the pad in sleep mode. 1: enable output; 0: disable output.' bit_offset: 0 bit_size: 1 - name: SLP_SEL description: Sleep mode selection of this pad. Set to 1 to put the pad in sleep mode. bit_offset: 1 bit_size: 1 - name: MCU_WPD description: 'Pull-down enable of the pad during sleep mode. 1: internal pull-down enabled; 0: internal pull-down disabled.' bit_offset: 2 bit_size: 1 - name: MCU_WPU description: 'Pull-up enable of the pad during sleep mode. 1: internal pull-up enabled; 0: internal pull-up disabled.' bit_offset: 3 bit_size: 1 - name: MCU_IE description: 'Input enable of the pad during sleep mode. 1: input enabled; 0: input disabled.' bit_offset: 4 bit_size: 1 - name: MCU_DRV description: Select the drive strength of the pad during sleep mode. A higher value corresponds with a higher strength. bit_offset: 5 bit_size: 2 - name: FUN_WPD description: 'Pull-down enable of the pad. 1: internal pull-down enabled, 0: internal pull-down disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull-down circuitry, therefore, their FUN_WPD is always 0.' bit_offset: 7 bit_size: 1 - name: FUN_WPU description: 'Pull-up enable of the pad. 1: internal pull-up enabled; 0: internal pull-up disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull- down circuitry, therefore, their FUN_WPU is always 0.' bit_offset: 8 bit_size: 1 - name: FUN_IE description: 'Input enable of the pad. 1: input enabled; 0: input disabled.' bit_offset: 9 bit_size: 1 - name: FUN_DRV description: Select the drive strength of the pad. A higher value corresponds with a higher strength. For GPIO34-39, FUN_DRV is always 0. For detailed drive strength, please see note 8 in Table ”Notes on ESP32 Pin Lists”, in ESP32 Datasheet. bit_offset: 10 bit_size: 2 - name: MCU_SEL description: Select the IO_MUX function for this signal. 0 selects Function 0, 1 selects Function 1, etc. bit_offset: 12 bit_size: 3 fieldset/GPIO10: fields: - name: MCU_OE description: 'Output enable of the pad in sleep mode. 1: enable output; 0: disable output.' bit_offset: 0 bit_size: 1 - name: SLP_SEL description: Sleep mode selection of this pad. Set to 1 to put the pad in sleep mode. bit_offset: 1 bit_size: 1 - name: MCU_WPD description: 'Pull-down enable of the pad during sleep mode. 1: internal pull-down enabled; 0: internal pull-down disabled.' bit_offset: 2 bit_size: 1 - name: MCU_WPU description: 'Pull-up enable of the pad during sleep mode. 1: internal pull-up enabled; 0: internal pull-up disabled.' bit_offset: 3 bit_size: 1 - name: MCU_IE description: 'Input enable of the pad during sleep mode. 1: input enabled; 0: input disabled.' bit_offset: 4 bit_size: 1 - name: MCU_DRV description: Select the drive strength of the pad during sleep mode. A higher value corresponds with a higher strength. bit_offset: 5 bit_size: 2 - name: FUN_WPD description: 'Pull-down enable of the pad. 1: internal pull-down enabled, 0: internal pull-down disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull-down circuitry, therefore, their FUN_WPD is always 0.' bit_offset: 7 bit_size: 1 - name: FUN_WPU description: 'Pull-up enable of the pad. 1: internal pull-up enabled; 0: internal pull-up disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull- down circuitry, therefore, their FUN_WPU is always 0.' bit_offset: 8 bit_size: 1 - name: FUN_IE description: 'Input enable of the pad. 1: input enabled; 0: input disabled.' bit_offset: 9 bit_size: 1 - name: FUN_DRV description: Select the drive strength of the pad. A higher value corresponds with a higher strength. For GPIO34-39, FUN_DRV is always 0. For detailed drive strength, please see note 8 in Table ”Notes on ESP32 Pin Lists”, in ESP32 Datasheet. bit_offset: 10 bit_size: 2 - name: MCU_SEL description: Select the IO_MUX function for this signal. 0 selects Function 0, 1 selects Function 1, etc. bit_offset: 12 bit_size: 3 fieldset/GPIO11: fields: - name: MCU_OE description: 'Output enable of the pad in sleep mode. 1: enable output; 0: disable output.' bit_offset: 0 bit_size: 1 - name: SLP_SEL description: Sleep mode selection of this pad. Set to 1 to put the pad in sleep mode. bit_offset: 1 bit_size: 1 - name: MCU_WPD description: 'Pull-down enable of the pad during sleep mode. 1: internal pull-down enabled; 0: internal pull-down disabled.' bit_offset: 2 bit_size: 1 - name: MCU_WPU description: 'Pull-up enable of the pad during sleep mode. 1: internal pull-up enabled; 0: internal pull-up disabled.' bit_offset: 3 bit_size: 1 - name: MCU_IE description: 'Input enable of the pad during sleep mode. 1: input enabled; 0: input disabled.' bit_offset: 4 bit_size: 1 - name: MCU_DRV description: Select the drive strength of the pad during sleep mode. A higher value corresponds with a higher strength. bit_offset: 5 bit_size: 2 - name: FUN_WPD description: 'Pull-down enable of the pad. 1: internal pull-down enabled, 0: internal pull-down disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull-down circuitry, therefore, their FUN_WPD is always 0.' bit_offset: 7 bit_size: 1 - name: FUN_WPU description: 'Pull-up enable of the pad. 1: internal pull-up enabled; 0: internal pull-up disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull- down circuitry, therefore, their FUN_WPU is always 0.' bit_offset: 8 bit_size: 1 - name: FUN_IE description: 'Input enable of the pad. 1: input enabled; 0: input disabled.' bit_offset: 9 bit_size: 1 - name: FUN_DRV description: Select the drive strength of the pad. A higher value corresponds with a higher strength. For GPIO34-39, FUN_DRV is always 0. For detailed drive strength, please see note 8 in Table ”Notes on ESP32 Pin Lists”, in ESP32 Datasheet. bit_offset: 10 bit_size: 2 - name: MCU_SEL description: Select the IO_MUX function for this signal. 0 selects Function 0, 1 selects Function 1, etc. bit_offset: 12 bit_size: 3 fieldset/GPIO12: fields: - name: MCU_OE description: 'Output enable of the pad in sleep mode. 1: enable output; 0: disable output.' bit_offset: 0 bit_size: 1 - name: SLP_SEL description: Sleep mode selection of this pad. Set to 1 to put the pad in sleep mode. bit_offset: 1 bit_size: 1 - name: MCU_WPD description: 'Pull-down enable of the pad during sleep mode. 1: internal pull-down enabled; 0: internal pull-down disabled.' bit_offset: 2 bit_size: 1 - name: MCU_WPU description: 'Pull-up enable of the pad during sleep mode. 1: internal pull-up enabled; 0: internal pull-up disabled.' bit_offset: 3 bit_size: 1 - name: MCU_IE description: 'Input enable of the pad during sleep mode. 1: input enabled; 0: input disabled.' bit_offset: 4 bit_size: 1 - name: MCU_DRV description: Select the drive strength of the pad during sleep mode. A higher value corresponds with a higher strength. bit_offset: 5 bit_size: 2 - name: FUN_WPD description: 'Pull-down enable of the pad. 1: internal pull-down enabled, 0: internal pull-down disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull-down circuitry, therefore, their FUN_WPD is always 0.' bit_offset: 7 bit_size: 1 - name: FUN_WPU description: 'Pull-up enable of the pad. 1: internal pull-up enabled; 0: internal pull-up disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull- down circuitry, therefore, their FUN_WPU is always 0.' bit_offset: 8 bit_size: 1 - name: FUN_IE description: 'Input enable of the pad. 1: input enabled; 0: input disabled.' bit_offset: 9 bit_size: 1 - name: FUN_DRV description: Select the drive strength of the pad. A higher value corresponds with a higher strength. For GPIO34-39, FUN_DRV is always 0. For detailed drive strength, please see note 8 in Table ”Notes on ESP32 Pin Lists”, in ESP32 Datasheet. bit_offset: 10 bit_size: 2 - name: MCU_SEL description: Select the IO_MUX function for this signal. 0 selects Function 0, 1 selects Function 1, etc. bit_offset: 12 bit_size: 3 fieldset/GPIO13: fields: - name: MCU_OE description: 'Output enable of the pad in sleep mode. 1: enable output; 0: disable output.' bit_offset: 0 bit_size: 1 - name: SLP_SEL description: Sleep mode selection of this pad. Set to 1 to put the pad in sleep mode. bit_offset: 1 bit_size: 1 - name: MCU_WPD description: 'Pull-down enable of the pad during sleep mode. 1: internal pull-down enabled; 0: internal pull-down disabled.' bit_offset: 2 bit_size: 1 - name: MCU_WPU description: 'Pull-up enable of the pad during sleep mode. 1: internal pull-up enabled; 0: internal pull-up disabled.' bit_offset: 3 bit_size: 1 - name: MCU_IE description: 'Input enable of the pad during sleep mode. 1: input enabled; 0: input disabled.' bit_offset: 4 bit_size: 1 - name: MCU_DRV description: Select the drive strength of the pad during sleep mode. A higher value corresponds with a higher strength. bit_offset: 5 bit_size: 2 - name: FUN_WPD description: 'Pull-down enable of the pad. 1: internal pull-down enabled, 0: internal pull-down disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull-down circuitry, therefore, their FUN_WPD is always 0.' bit_offset: 7 bit_size: 1 - name: FUN_WPU description: 'Pull-up enable of the pad. 1: internal pull-up enabled; 0: internal pull-up disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull- down circuitry, therefore, their FUN_WPU is always 0.' bit_offset: 8 bit_size: 1 - name: FUN_IE description: 'Input enable of the pad. 1: input enabled; 0: input disabled.' bit_offset: 9 bit_size: 1 - name: FUN_DRV description: Select the drive strength of the pad. A higher value corresponds with a higher strength. For GPIO34-39, FUN_DRV is always 0. For detailed drive strength, please see note 8 in Table ”Notes on ESP32 Pin Lists”, in ESP32 Datasheet. bit_offset: 10 bit_size: 2 - name: MCU_SEL description: Select the IO_MUX function for this signal. 0 selects Function 0, 1 selects Function 1, etc. bit_offset: 12 bit_size: 3 fieldset/GPIO14: fields: - name: MCU_OE description: 'Output enable of the pad in sleep mode. 1: enable output; 0: disable output.' bit_offset: 0 bit_size: 1 - name: SLP_SEL description: Sleep mode selection of this pad. Set to 1 to put the pad in sleep mode. bit_offset: 1 bit_size: 1 - name: MCU_WPD description: 'Pull-down enable of the pad during sleep mode. 1: internal pull-down enabled; 0: internal pull-down disabled.' bit_offset: 2 bit_size: 1 - name: MCU_WPU description: 'Pull-up enable of the pad during sleep mode. 1: internal pull-up enabled; 0: internal pull-up disabled.' bit_offset: 3 bit_size: 1 - name: MCU_IE description: 'Input enable of the pad during sleep mode. 1: input enabled; 0: input disabled.' bit_offset: 4 bit_size: 1 - name: MCU_DRV description: Select the drive strength of the pad during sleep mode. A higher value corresponds with a higher strength. bit_offset: 5 bit_size: 2 - name: FUN_WPD description: 'Pull-down enable of the pad. 1: internal pull-down enabled, 0: internal pull-down disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull-down circuitry, therefore, their FUN_WPD is always 0.' bit_offset: 7 bit_size: 1 - name: FUN_WPU description: 'Pull-up enable of the pad. 1: internal pull-up enabled; 0: internal pull-up disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull- down circuitry, therefore, their FUN_WPU is always 0.' bit_offset: 8 bit_size: 1 - name: FUN_IE description: 'Input enable of the pad. 1: input enabled; 0: input disabled.' bit_offset: 9 bit_size: 1 - name: FUN_DRV description: Select the drive strength of the pad. A higher value corresponds with a higher strength. For GPIO34-39, FUN_DRV is always 0. For detailed drive strength, please see note 8 in Table ”Notes on ESP32 Pin Lists”, in ESP32 Datasheet. bit_offset: 10 bit_size: 2 - name: MCU_SEL description: Select the IO_MUX function for this signal. 0 selects Function 0, 1 selects Function 1, etc. bit_offset: 12 bit_size: 3 fieldset/GPIO15: fields: - name: MCU_OE description: 'Output enable of the pad in sleep mode. 1: enable output; 0: disable output.' bit_offset: 0 bit_size: 1 - name: SLP_SEL description: Sleep mode selection of this pad. Set to 1 to put the pad in sleep mode. bit_offset: 1 bit_size: 1 - name: MCU_WPD description: 'Pull-down enable of the pad during sleep mode. 1: internal pull-down enabled; 0: internal pull-down disabled.' bit_offset: 2 bit_size: 1 - name: MCU_WPU description: 'Pull-up enable of the pad during sleep mode. 1: internal pull-up enabled; 0: internal pull-up disabled.' bit_offset: 3 bit_size: 1 - name: MCU_IE description: 'Input enable of the pad during sleep mode. 1: input enabled; 0: input disabled.' bit_offset: 4 bit_size: 1 - name: MCU_DRV description: Select the drive strength of the pad during sleep mode. A higher value corresponds with a higher strength. bit_offset: 5 bit_size: 2 - name: FUN_WPD description: 'Pull-down enable of the pad. 1: internal pull-down enabled, 0: internal pull-down disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull-down circuitry, therefore, their FUN_WPD is always 0.' bit_offset: 7 bit_size: 1 - name: FUN_WPU description: 'Pull-up enable of the pad. 1: internal pull-up enabled; 0: internal pull-up disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull- down circuitry, therefore, their FUN_WPU is always 0.' bit_offset: 8 bit_size: 1 - name: FUN_IE description: 'Input enable of the pad. 1: input enabled; 0: input disabled.' bit_offset: 9 bit_size: 1 - name: FUN_DRV description: Select the drive strength of the pad. A higher value corresponds with a higher strength. For GPIO34-39, FUN_DRV is always 0. For detailed drive strength, please see note 8 in Table ”Notes on ESP32 Pin Lists”, in ESP32 Datasheet. bit_offset: 10 bit_size: 2 - name: MCU_SEL description: Select the IO_MUX function for this signal. 0 selects Function 0, 1 selects Function 1, etc. bit_offset: 12 bit_size: 3 fieldset/GPIO16: fields: - name: MCU_OE description: 'Output enable of the pad in sleep mode. 1: enable output; 0: disable output.' bit_offset: 0 bit_size: 1 - name: SLP_SEL description: Sleep mode selection of this pad. Set to 1 to put the pad in sleep mode. bit_offset: 1 bit_size: 1 - name: MCU_WPD description: 'Pull-down enable of the pad during sleep mode. 1: internal pull-down enabled; 0: internal pull-down disabled.' bit_offset: 2 bit_size: 1 - name: MCU_WPU description: 'Pull-up enable of the pad during sleep mode. 1: internal pull-up enabled; 0: internal pull-up disabled.' bit_offset: 3 bit_size: 1 - name: MCU_IE description: 'Input enable of the pad during sleep mode. 1: input enabled; 0: input disabled.' bit_offset: 4 bit_size: 1 - name: MCU_DRV description: Select the drive strength of the pad during sleep mode. A higher value corresponds with a higher strength. bit_offset: 5 bit_size: 2 - name: FUN_WPD description: 'Pull-down enable of the pad. 1: internal pull-down enabled, 0: internal pull-down disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull-down circuitry, therefore, their FUN_WPD is always 0.' bit_offset: 7 bit_size: 1 - name: FUN_WPU description: 'Pull-up enable of the pad. 1: internal pull-up enabled; 0: internal pull-up disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull- down circuitry, therefore, their FUN_WPU is always 0.' bit_offset: 8 bit_size: 1 - name: FUN_IE description: 'Input enable of the pad. 1: input enabled; 0: input disabled.' bit_offset: 9 bit_size: 1 - name: FUN_DRV description: Select the drive strength of the pad. A higher value corresponds with a higher strength. For GPIO34-39, FUN_DRV is always 0. For detailed drive strength, please see note 8 in Table ”Notes on ESP32 Pin Lists”, in ESP32 Datasheet. bit_offset: 10 bit_size: 2 - name: MCU_SEL description: Select the IO_MUX function for this signal. 0 selects Function 0, 1 selects Function 1, etc. bit_offset: 12 bit_size: 3 fieldset/GPIO17: fields: - name: MCU_OE description: 'Output enable of the pad in sleep mode. 1: enable output; 0: disable output.' bit_offset: 0 bit_size: 1 - name: SLP_SEL description: Sleep mode selection of this pad. Set to 1 to put the pad in sleep mode. bit_offset: 1 bit_size: 1 - name: MCU_WPD description: 'Pull-down enable of the pad during sleep mode. 1: internal pull-down enabled; 0: internal pull-down disabled.' bit_offset: 2 bit_size: 1 - name: MCU_WPU description: 'Pull-up enable of the pad during sleep mode. 1: internal pull-up enabled; 0: internal pull-up disabled.' bit_offset: 3 bit_size: 1 - name: MCU_IE description: 'Input enable of the pad during sleep mode. 1: input enabled; 0: input disabled.' bit_offset: 4 bit_size: 1 - name: MCU_DRV description: Select the drive strength of the pad during sleep mode. A higher value corresponds with a higher strength. bit_offset: 5 bit_size: 2 - name: FUN_WPD description: 'Pull-down enable of the pad. 1: internal pull-down enabled, 0: internal pull-down disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull-down circuitry, therefore, their FUN_WPD is always 0.' bit_offset: 7 bit_size: 1 - name: FUN_WPU description: 'Pull-up enable of the pad. 1: internal pull-up enabled; 0: internal pull-up disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull- down circuitry, therefore, their FUN_WPU is always 0.' bit_offset: 8 bit_size: 1 - name: FUN_IE description: 'Input enable of the pad. 1: input enabled; 0: input disabled.' bit_offset: 9 bit_size: 1 - name: FUN_DRV description: Select the drive strength of the pad. A higher value corresponds with a higher strength. For GPIO34-39, FUN_DRV is always 0. For detailed drive strength, please see note 8 in Table ”Notes on ESP32 Pin Lists”, in ESP32 Datasheet. bit_offset: 10 bit_size: 2 - name: MCU_SEL description: Select the IO_MUX function for this signal. 0 selects Function 0, 1 selects Function 1, etc. bit_offset: 12 bit_size: 3 fieldset/GPIO18: fields: - name: MCU_OE description: 'Output enable of the pad in sleep mode. 1: enable output; 0: disable output.' bit_offset: 0 bit_size: 1 - name: SLP_SEL description: Sleep mode selection of this pad. Set to 1 to put the pad in sleep mode. bit_offset: 1 bit_size: 1 - name: MCU_WPD description: 'Pull-down enable of the pad during sleep mode. 1: internal pull-down enabled; 0: internal pull-down disabled.' bit_offset: 2 bit_size: 1 - name: MCU_WPU description: 'Pull-up enable of the pad during sleep mode. 1: internal pull-up enabled; 0: internal pull-up disabled.' bit_offset: 3 bit_size: 1 - name: MCU_IE description: 'Input enable of the pad during sleep mode. 1: input enabled; 0: input disabled.' bit_offset: 4 bit_size: 1 - name: MCU_DRV description: Select the drive strength of the pad during sleep mode. A higher value corresponds with a higher strength. bit_offset: 5 bit_size: 2 - name: FUN_WPD description: 'Pull-down enable of the pad. 1: internal pull-down enabled, 0: internal pull-down disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull-down circuitry, therefore, their FUN_WPD is always 0.' bit_offset: 7 bit_size: 1 - name: FUN_WPU description: 'Pull-up enable of the pad. 1: internal pull-up enabled; 0: internal pull-up disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull- down circuitry, therefore, their FUN_WPU is always 0.' bit_offset: 8 bit_size: 1 - name: FUN_IE description: 'Input enable of the pad. 1: input enabled; 0: input disabled.' bit_offset: 9 bit_size: 1 - name: FUN_DRV description: Select the drive strength of the pad. A higher value corresponds with a higher strength. For GPIO34-39, FUN_DRV is always 0. For detailed drive strength, please see note 8 in Table ”Notes on ESP32 Pin Lists”, in ESP32 Datasheet. bit_offset: 10 bit_size: 2 - name: MCU_SEL description: Select the IO_MUX function for this signal. 0 selects Function 0, 1 selects Function 1, etc. bit_offset: 12 bit_size: 3 fieldset/GPIO19: fields: - name: MCU_OE description: 'Output enable of the pad in sleep mode. 1: enable output; 0: disable output.' bit_offset: 0 bit_size: 1 - name: SLP_SEL description: Sleep mode selection of this pad. Set to 1 to put the pad in sleep mode. bit_offset: 1 bit_size: 1 - name: MCU_WPD description: 'Pull-down enable of the pad during sleep mode. 1: internal pull-down enabled; 0: internal pull-down disabled.' bit_offset: 2 bit_size: 1 - name: MCU_WPU description: 'Pull-up enable of the pad during sleep mode. 1: internal pull-up enabled; 0: internal pull-up disabled.' bit_offset: 3 bit_size: 1 - name: MCU_IE description: 'Input enable of the pad during sleep mode. 1: input enabled; 0: input disabled.' bit_offset: 4 bit_size: 1 - name: MCU_DRV description: Select the drive strength of the pad during sleep mode. A higher value corresponds with a higher strength. bit_offset: 5 bit_size: 2 - name: FUN_WPD description: 'Pull-down enable of the pad. 1: internal pull-down enabled, 0: internal pull-down disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull-down circuitry, therefore, their FUN_WPD is always 0.' bit_offset: 7 bit_size: 1 - name: FUN_WPU description: 'Pull-up enable of the pad. 1: internal pull-up enabled; 0: internal pull-up disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull- down circuitry, therefore, their FUN_WPU is always 0.' bit_offset: 8 bit_size: 1 - name: FUN_IE description: 'Input enable of the pad. 1: input enabled; 0: input disabled.' bit_offset: 9 bit_size: 1 - name: FUN_DRV description: Select the drive strength of the pad. A higher value corresponds with a higher strength. For GPIO34-39, FUN_DRV is always 0. For detailed drive strength, please see note 8 in Table ”Notes on ESP32 Pin Lists”, in ESP32 Datasheet. bit_offset: 10 bit_size: 2 - name: MCU_SEL description: Select the IO_MUX function for this signal. 0 selects Function 0, 1 selects Function 1, etc. bit_offset: 12 bit_size: 3 fieldset/GPIO2: fields: - name: MCU_OE description: 'Output enable of the pad in sleep mode. 1: enable output; 0: disable output.' bit_offset: 0 bit_size: 1 - name: SLP_SEL description: Sleep mode selection of this pad. Set to 1 to put the pad in sleep mode. bit_offset: 1 bit_size: 1 - name: MCU_WPD description: 'Pull-down enable of the pad during sleep mode. 1: internal pull-down enabled; 0: internal pull-down disabled.' bit_offset: 2 bit_size: 1 - name: MCU_WPU description: 'Pull-up enable of the pad during sleep mode. 1: internal pull-up enabled; 0: internal pull-up disabled.' bit_offset: 3 bit_size: 1 - name: MCU_IE description: 'Input enable of the pad during sleep mode. 1: input enabled; 0: input disabled.' bit_offset: 4 bit_size: 1 - name: MCU_DRV description: Select the drive strength of the pad during sleep mode. A higher value corresponds with a higher strength. bit_offset: 5 bit_size: 2 - name: FUN_WPD description: 'Pull-down enable of the pad. 1: internal pull-down enabled, 0: internal pull-down disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull-down circuitry, therefore, their FUN_WPD is always 0.' bit_offset: 7 bit_size: 1 - name: FUN_WPU description: 'Pull-up enable of the pad. 1: internal pull-up enabled; 0: internal pull-up disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull- down circuitry, therefore, their FUN_WPU is always 0.' bit_offset: 8 bit_size: 1 - name: FUN_IE description: 'Input enable of the pad. 1: input enabled; 0: input disabled.' bit_offset: 9 bit_size: 1 - name: FUN_DRV description: Select the drive strength of the pad. A higher value corresponds with a higher strength. For GPIO34-39, FUN_DRV is always 0. For detailed drive strength, please see note 8 in Table ”Notes on ESP32 Pin Lists”, in ESP32 Datasheet. bit_offset: 10 bit_size: 2 - name: MCU_SEL description: Select the IO_MUX function for this signal. 0 selects Function 0, 1 selects Function 1, etc. bit_offset: 12 bit_size: 3 fieldset/GPIO20: fields: - name: MCU_OE description: 'Output enable of the pad in sleep mode. 1: enable output; 0: disable output.' bit_offset: 0 bit_size: 1 - name: SLP_SEL description: Sleep mode selection of this pad. Set to 1 to put the pad in sleep mode. bit_offset: 1 bit_size: 1 - name: MCU_WPD description: 'Pull-down enable of the pad during sleep mode. 1: internal pull-down enabled; 0: internal pull-down disabled.' bit_offset: 2 bit_size: 1 - name: MCU_WPU description: 'Pull-up enable of the pad during sleep mode. 1: internal pull-up enabled; 0: internal pull-up disabled.' bit_offset: 3 bit_size: 1 - name: MCU_IE description: 'Input enable of the pad during sleep mode. 1: input enabled; 0: input disabled.' bit_offset: 4 bit_size: 1 - name: MCU_DRV description: Select the drive strength of the pad during sleep mode. A higher value corresponds with a higher strength. bit_offset: 5 bit_size: 2 - name: FUN_WPD description: 'Pull-down enable of the pad. 1: internal pull-down enabled, 0: internal pull-down disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull-down circuitry, therefore, their FUN_WPD is always 0.' bit_offset: 7 bit_size: 1 - name: FUN_WPU description: 'Pull-up enable of the pad. 1: internal pull-up enabled; 0: internal pull-up disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull- down circuitry, therefore, their FUN_WPU is always 0.' bit_offset: 8 bit_size: 1 - name: FUN_IE description: 'Input enable of the pad. 1: input enabled; 0: input disabled.' bit_offset: 9 bit_size: 1 - name: FUN_DRV description: Select the drive strength of the pad. A higher value corresponds with a higher strength. For GPIO34-39, FUN_DRV is always 0. For detailed drive strength, please see note 8 in Table ”Notes on ESP32 Pin Lists”, in ESP32 Datasheet. bit_offset: 10 bit_size: 2 - name: MCU_SEL description: Select the IO_MUX function for this signal. 0 selects Function 0, 1 selects Function 1, etc. bit_offset: 12 bit_size: 3 fieldset/GPIO21: fields: - name: MCU_OE description: 'Output enable of the pad in sleep mode. 1: enable output; 0: disable output.' bit_offset: 0 bit_size: 1 - name: SLP_SEL description: Sleep mode selection of this pad. Set to 1 to put the pad in sleep mode. bit_offset: 1 bit_size: 1 - name: MCU_WPD description: 'Pull-down enable of the pad during sleep mode. 1: internal pull-down enabled; 0: internal pull-down disabled.' bit_offset: 2 bit_size: 1 - name: MCU_WPU description: 'Pull-up enable of the pad during sleep mode. 1: internal pull-up enabled; 0: internal pull-up disabled.' bit_offset: 3 bit_size: 1 - name: MCU_IE description: 'Input enable of the pad during sleep mode. 1: input enabled; 0: input disabled.' bit_offset: 4 bit_size: 1 - name: MCU_DRV description: Select the drive strength of the pad during sleep mode. A higher value corresponds with a higher strength. bit_offset: 5 bit_size: 2 - name: FUN_WPD description: 'Pull-down enable of the pad. 1: internal pull-down enabled, 0: internal pull-down disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull-down circuitry, therefore, their FUN_WPD is always 0.' bit_offset: 7 bit_size: 1 - name: FUN_WPU description: 'Pull-up enable of the pad. 1: internal pull-up enabled; 0: internal pull-up disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull- down circuitry, therefore, their FUN_WPU is always 0.' bit_offset: 8 bit_size: 1 - name: FUN_IE description: 'Input enable of the pad. 1: input enabled; 0: input disabled.' bit_offset: 9 bit_size: 1 - name: FUN_DRV description: Select the drive strength of the pad. A higher value corresponds with a higher strength. For GPIO34-39, FUN_DRV is always 0. For detailed drive strength, please see note 8 in Table ”Notes on ESP32 Pin Lists”, in ESP32 Datasheet. bit_offset: 10 bit_size: 2 - name: MCU_SEL description: Select the IO_MUX function for this signal. 0 selects Function 0, 1 selects Function 1, etc. bit_offset: 12 bit_size: 3 fieldset/GPIO22: fields: - name: MCU_OE description: 'Output enable of the pad in sleep mode. 1: enable output; 0: disable output.' bit_offset: 0 bit_size: 1 - name: SLP_SEL description: Sleep mode selection of this pad. Set to 1 to put the pad in sleep mode. bit_offset: 1 bit_size: 1 - name: MCU_WPD description: 'Pull-down enable of the pad during sleep mode. 1: internal pull-down enabled; 0: internal pull-down disabled.' bit_offset: 2 bit_size: 1 - name: MCU_WPU description: 'Pull-up enable of the pad during sleep mode. 1: internal pull-up enabled; 0: internal pull-up disabled.' bit_offset: 3 bit_size: 1 - name: MCU_IE description: 'Input enable of the pad during sleep mode. 1: input enabled; 0: input disabled.' bit_offset: 4 bit_size: 1 - name: MCU_DRV description: Select the drive strength of the pad during sleep mode. A higher value corresponds with a higher strength. bit_offset: 5 bit_size: 2 - name: FUN_WPD description: 'Pull-down enable of the pad. 1: internal pull-down enabled, 0: internal pull-down disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull-down circuitry, therefore, their FUN_WPD is always 0.' bit_offset: 7 bit_size: 1 - name: FUN_WPU description: 'Pull-up enable of the pad. 1: internal pull-up enabled; 0: internal pull-up disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull- down circuitry, therefore, their FUN_WPU is always 0.' bit_offset: 8 bit_size: 1 - name: FUN_IE description: 'Input enable of the pad. 1: input enabled; 0: input disabled.' bit_offset: 9 bit_size: 1 - name: FUN_DRV description: Select the drive strength of the pad. A higher value corresponds with a higher strength. For GPIO34-39, FUN_DRV is always 0. For detailed drive strength, please see note 8 in Table ”Notes on ESP32 Pin Lists”, in ESP32 Datasheet. bit_offset: 10 bit_size: 2 - name: MCU_SEL description: Select the IO_MUX function for this signal. 0 selects Function 0, 1 selects Function 1, etc. bit_offset: 12 bit_size: 3 fieldset/GPIO23: fields: - name: MCU_OE description: 'Output enable of the pad in sleep mode. 1: enable output; 0: disable output.' bit_offset: 0 bit_size: 1 - name: SLP_SEL description: Sleep mode selection of this pad. Set to 1 to put the pad in sleep mode. bit_offset: 1 bit_size: 1 - name: MCU_WPD description: 'Pull-down enable of the pad during sleep mode. 1: internal pull-down enabled; 0: internal pull-down disabled.' bit_offset: 2 bit_size: 1 - name: MCU_WPU description: 'Pull-up enable of the pad during sleep mode. 1: internal pull-up enabled; 0: internal pull-up disabled.' bit_offset: 3 bit_size: 1 - name: MCU_IE description: 'Input enable of the pad during sleep mode. 1: input enabled; 0: input disabled.' bit_offset: 4 bit_size: 1 - name: MCU_DRV description: Select the drive strength of the pad during sleep mode. A higher value corresponds with a higher strength. bit_offset: 5 bit_size: 2 - name: FUN_WPD description: 'Pull-down enable of the pad. 1: internal pull-down enabled, 0: internal pull-down disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull-down circuitry, therefore, their FUN_WPD is always 0.' bit_offset: 7 bit_size: 1 - name: FUN_WPU description: 'Pull-up enable of the pad. 1: internal pull-up enabled; 0: internal pull-up disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull- down circuitry, therefore, their FUN_WPU is always 0.' bit_offset: 8 bit_size: 1 - name: FUN_IE description: 'Input enable of the pad. 1: input enabled; 0: input disabled.' bit_offset: 9 bit_size: 1 - name: FUN_DRV description: Select the drive strength of the pad. A higher value corresponds with a higher strength. For GPIO34-39, FUN_DRV is always 0. For detailed drive strength, please see note 8 in Table ”Notes on ESP32 Pin Lists”, in ESP32 Datasheet. bit_offset: 10 bit_size: 2 - name: MCU_SEL description: Select the IO_MUX function for this signal. 0 selects Function 0, 1 selects Function 1, etc. bit_offset: 12 bit_size: 3 fieldset/GPIO24: fields: - name: MCU_OE description: 'Output enable of the pad in sleep mode. 1: enable output; 0: disable output.' bit_offset: 0 bit_size: 1 - name: SLP_SEL description: Sleep mode selection of this pad. Set to 1 to put the pad in sleep mode. bit_offset: 1 bit_size: 1 - name: MCU_WPD description: 'Pull-down enable of the pad during sleep mode. 1: internal pull-down enabled; 0: internal pull-down disabled.' bit_offset: 2 bit_size: 1 - name: MCU_WPU description: 'Pull-up enable of the pad during sleep mode. 1: internal pull-up enabled; 0: internal pull-up disabled.' bit_offset: 3 bit_size: 1 - name: MCU_IE description: 'Input enable of the pad during sleep mode. 1: input enabled; 0: input disabled.' bit_offset: 4 bit_size: 1 - name: MCU_DRV description: Select the drive strength of the pad during sleep mode. A higher value corresponds with a higher strength. bit_offset: 5 bit_size: 2 - name: FUN_WPD description: 'Pull-down enable of the pad. 1: internal pull-down enabled, 0: internal pull-down disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull-down circuitry, therefore, their FUN_WPD is always 0.' bit_offset: 7 bit_size: 1 - name: FUN_WPU description: 'Pull-up enable of the pad. 1: internal pull-up enabled; 0: internal pull-up disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull- down circuitry, therefore, their FUN_WPU is always 0.' bit_offset: 8 bit_size: 1 - name: FUN_IE description: 'Input enable of the pad. 1: input enabled; 0: input disabled.' bit_offset: 9 bit_size: 1 - name: FUN_DRV description: Select the drive strength of the pad. A higher value corresponds with a higher strength. For GPIO34-39, FUN_DRV is always 0. For detailed drive strength, please see note 8 in Table ”Notes on ESP32 Pin Lists”, in ESP32 Datasheet. bit_offset: 10 bit_size: 2 - name: MCU_SEL description: Select the IO_MUX function for this signal. 0 selects Function 0, 1 selects Function 1, etc. bit_offset: 12 bit_size: 3 fieldset/GPIO25: fields: - name: MCU_OE description: 'Output enable of the pad in sleep mode. 1: enable output; 0: disable output.' bit_offset: 0 bit_size: 1 - name: SLP_SEL description: Sleep mode selection of this pad. Set to 1 to put the pad in sleep mode. bit_offset: 1 bit_size: 1 - name: MCU_WPD description: 'Pull-down enable of the pad during sleep mode. 1: internal pull-down enabled; 0: internal pull-down disabled.' bit_offset: 2 bit_size: 1 - name: MCU_WPU description: 'Pull-up enable of the pad during sleep mode. 1: internal pull-up enabled; 0: internal pull-up disabled.' bit_offset: 3 bit_size: 1 - name: MCU_IE description: 'Input enable of the pad during sleep mode. 1: input enabled; 0: input disabled.' bit_offset: 4 bit_size: 1 - name: MCU_DRV description: Select the drive strength of the pad during sleep mode. A higher value corresponds with a higher strength. bit_offset: 5 bit_size: 2 - name: FUN_WPD description: 'Pull-down enable of the pad. 1: internal pull-down enabled, 0: internal pull-down disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull-down circuitry, therefore, their FUN_WPD is always 0.' bit_offset: 7 bit_size: 1 - name: FUN_WPU description: 'Pull-up enable of the pad. 1: internal pull-up enabled; 0: internal pull-up disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull- down circuitry, therefore, their FUN_WPU is always 0.' bit_offset: 8 bit_size: 1 - name: FUN_IE description: 'Input enable of the pad. 1: input enabled; 0: input disabled.' bit_offset: 9 bit_size: 1 - name: FUN_DRV description: Select the drive strength of the pad. A higher value corresponds with a higher strength. For GPIO34-39, FUN_DRV is always 0. For detailed drive strength, please see note 8 in Table ”Notes on ESP32 Pin Lists”, in ESP32 Datasheet. bit_offset: 10 bit_size: 2 - name: MCU_SEL description: Select the IO_MUX function for this signal. 0 selects Function 0, 1 selects Function 1, etc. bit_offset: 12 bit_size: 3 fieldset/GPIO26: fields: - name: MCU_OE description: 'Output enable of the pad in sleep mode. 1: enable output; 0: disable output.' bit_offset: 0 bit_size: 1 - name: SLP_SEL description: Sleep mode selection of this pad. Set to 1 to put the pad in sleep mode. bit_offset: 1 bit_size: 1 - name: MCU_WPD description: 'Pull-down enable of the pad during sleep mode. 1: internal pull-down enabled; 0: internal pull-down disabled.' bit_offset: 2 bit_size: 1 - name: MCU_WPU description: 'Pull-up enable of the pad during sleep mode. 1: internal pull-up enabled; 0: internal pull-up disabled.' bit_offset: 3 bit_size: 1 - name: MCU_IE description: 'Input enable of the pad during sleep mode. 1: input enabled; 0: input disabled.' bit_offset: 4 bit_size: 1 - name: MCU_DRV description: Select the drive strength of the pad during sleep mode. A higher value corresponds with a higher strength. bit_offset: 5 bit_size: 2 - name: FUN_WPD description: 'Pull-down enable of the pad. 1: internal pull-down enabled, 0: internal pull-down disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull-down circuitry, therefore, their FUN_WPD is always 0.' bit_offset: 7 bit_size: 1 - name: FUN_WPU description: 'Pull-up enable of the pad. 1: internal pull-up enabled; 0: internal pull-up disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull- down circuitry, therefore, their FUN_WPU is always 0.' bit_offset: 8 bit_size: 1 - name: FUN_IE description: 'Input enable of the pad. 1: input enabled; 0: input disabled.' bit_offset: 9 bit_size: 1 - name: FUN_DRV description: Select the drive strength of the pad. A higher value corresponds with a higher strength. For GPIO34-39, FUN_DRV is always 0. For detailed drive strength, please see note 8 in Table ”Notes on ESP32 Pin Lists”, in ESP32 Datasheet. bit_offset: 10 bit_size: 2 - name: MCU_SEL description: Select the IO_MUX function for this signal. 0 selects Function 0, 1 selects Function 1, etc. bit_offset: 12 bit_size: 3 fieldset/GPIO27: fields: - name: MCU_OE description: 'Output enable of the pad in sleep mode. 1: enable output; 0: disable output.' bit_offset: 0 bit_size: 1 - name: SLP_SEL description: Sleep mode selection of this pad. Set to 1 to put the pad in sleep mode. bit_offset: 1 bit_size: 1 - name: MCU_WPD description: 'Pull-down enable of the pad during sleep mode. 1: internal pull-down enabled; 0: internal pull-down disabled.' bit_offset: 2 bit_size: 1 - name: MCU_WPU description: 'Pull-up enable of the pad during sleep mode. 1: internal pull-up enabled; 0: internal pull-up disabled.' bit_offset: 3 bit_size: 1 - name: MCU_IE description: 'Input enable of the pad during sleep mode. 1: input enabled; 0: input disabled.' bit_offset: 4 bit_size: 1 - name: MCU_DRV description: Select the drive strength of the pad during sleep mode. A higher value corresponds with a higher strength. bit_offset: 5 bit_size: 2 - name: FUN_WPD description: 'Pull-down enable of the pad. 1: internal pull-down enabled, 0: internal pull-down disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull-down circuitry, therefore, their FUN_WPD is always 0.' bit_offset: 7 bit_size: 1 - name: FUN_WPU description: 'Pull-up enable of the pad. 1: internal pull-up enabled; 0: internal pull-up disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull- down circuitry, therefore, their FUN_WPU is always 0.' bit_offset: 8 bit_size: 1 - name: FUN_IE description: 'Input enable of the pad. 1: input enabled; 0: input disabled.' bit_offset: 9 bit_size: 1 - name: FUN_DRV description: Select the drive strength of the pad. A higher value corresponds with a higher strength. For GPIO34-39, FUN_DRV is always 0. For detailed drive strength, please see note 8 in Table ”Notes on ESP32 Pin Lists”, in ESP32 Datasheet. bit_offset: 10 bit_size: 2 - name: MCU_SEL description: Select the IO_MUX function for this signal. 0 selects Function 0, 1 selects Function 1, etc. bit_offset: 12 bit_size: 3 fieldset/GPIO3: fields: - name: MCU_OE description: 'Output enable of the pad in sleep mode. 1: enable output; 0: disable output.' bit_offset: 0 bit_size: 1 - name: SLP_SEL description: Sleep mode selection of this pad. Set to 1 to put the pad in sleep mode. bit_offset: 1 bit_size: 1 - name: MCU_WPD description: 'Pull-down enable of the pad during sleep mode. 1: internal pull-down enabled; 0: internal pull-down disabled.' bit_offset: 2 bit_size: 1 - name: MCU_WPU description: 'Pull-up enable of the pad during sleep mode. 1: internal pull-up enabled; 0: internal pull-up disabled.' bit_offset: 3 bit_size: 1 - name: MCU_IE description: 'Input enable of the pad during sleep mode. 1: input enabled; 0: input disabled.' bit_offset: 4 bit_size: 1 - name: MCU_DRV description: Select the drive strength of the pad during sleep mode. A higher value corresponds with a higher strength. bit_offset: 5 bit_size: 2 - name: FUN_WPD description: 'Pull-down enable of the pad. 1: internal pull-down enabled, 0: internal pull-down disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull-down circuitry, therefore, their FUN_WPD is always 0.' bit_offset: 7 bit_size: 1 - name: FUN_WPU description: 'Pull-up enable of the pad. 1: internal pull-up enabled; 0: internal pull-up disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull- down circuitry, therefore, their FUN_WPU is always 0.' bit_offset: 8 bit_size: 1 - name: FUN_IE description: 'Input enable of the pad. 1: input enabled; 0: input disabled.' bit_offset: 9 bit_size: 1 - name: FUN_DRV description: Select the drive strength of the pad. A higher value corresponds with a higher strength. For GPIO34-39, FUN_DRV is always 0. For detailed drive strength, please see note 8 in Table ”Notes on ESP32 Pin Lists”, in ESP32 Datasheet. bit_offset: 10 bit_size: 2 - name: MCU_SEL description: Select the IO_MUX function for this signal. 0 selects Function 0, 1 selects Function 1, etc. bit_offset: 12 bit_size: 3 fieldset/GPIO32: fields: - name: MCU_OE description: 'Output enable of the pad in sleep mode. 1: enable output; 0: disable output.' bit_offset: 0 bit_size: 1 - name: SLP_SEL description: Sleep mode selection of this pad. Set to 1 to put the pad in sleep mode. bit_offset: 1 bit_size: 1 - name: MCU_WPD description: 'Pull-down enable of the pad during sleep mode. 1: internal pull-down enabled; 0: internal pull-down disabled.' bit_offset: 2 bit_size: 1 - name: MCU_WPU description: 'Pull-up enable of the pad during sleep mode. 1: internal pull-up enabled; 0: internal pull-up disabled.' bit_offset: 3 bit_size: 1 - name: MCU_IE description: 'Input enable of the pad during sleep mode. 1: input enabled; 0: input disabled.' bit_offset: 4 bit_size: 1 - name: MCU_DRV description: Select the drive strength of the pad during sleep mode. A higher value corresponds with a higher strength. bit_offset: 5 bit_size: 2 - name: FUN_WPD description: 'Pull-down enable of the pad. 1: internal pull-down enabled, 0: internal pull-down disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull-down circuitry, therefore, their FUN_WPD is always 0.' bit_offset: 7 bit_size: 1 - name: FUN_WPU description: 'Pull-up enable of the pad. 1: internal pull-up enabled; 0: internal pull-up disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull- down circuitry, therefore, their FUN_WPU is always 0.' bit_offset: 8 bit_size: 1 - name: FUN_IE description: 'Input enable of the pad. 1: input enabled; 0: input disabled.' bit_offset: 9 bit_size: 1 - name: FUN_DRV description: Select the drive strength of the pad. A higher value corresponds with a higher strength. For GPIO34-39, FUN_DRV is always 0. For detailed drive strength, please see note 8 in Table ”Notes on ESP32 Pin Lists”, in ESP32 Datasheet. bit_offset: 10 bit_size: 2 - name: MCU_SEL description: Select the IO_MUX function for this signal. 0 selects Function 0, 1 selects Function 1, etc. bit_offset: 12 bit_size: 3 fieldset/GPIO33: fields: - name: MCU_OE description: 'Output enable of the pad in sleep mode. 1: enable output; 0: disable output.' bit_offset: 0 bit_size: 1 - name: SLP_SEL description: Sleep mode selection of this pad. Set to 1 to put the pad in sleep mode. bit_offset: 1 bit_size: 1 - name: MCU_WPD description: 'Pull-down enable of the pad during sleep mode. 1: internal pull-down enabled; 0: internal pull-down disabled.' bit_offset: 2 bit_size: 1 - name: MCU_WPU description: 'Pull-up enable of the pad during sleep mode. 1: internal pull-up enabled; 0: internal pull-up disabled.' bit_offset: 3 bit_size: 1 - name: MCU_IE description: 'Input enable of the pad during sleep mode. 1: input enabled; 0: input disabled.' bit_offset: 4 bit_size: 1 - name: MCU_DRV description: Select the drive strength of the pad during sleep mode. A higher value corresponds with a higher strength. bit_offset: 5 bit_size: 2 - name: FUN_WPD description: 'Pull-down enable of the pad. 1: internal pull-down enabled, 0: internal pull-down disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull-down circuitry, therefore, their FUN_WPD is always 0.' bit_offset: 7 bit_size: 1 - name: FUN_WPU description: 'Pull-up enable of the pad. 1: internal pull-up enabled; 0: internal pull-up disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull- down circuitry, therefore, their FUN_WPU is always 0.' bit_offset: 8 bit_size: 1 - name: FUN_IE description: 'Input enable of the pad. 1: input enabled; 0: input disabled.' bit_offset: 9 bit_size: 1 - name: FUN_DRV description: Select the drive strength of the pad. A higher value corresponds with a higher strength. For GPIO34-39, FUN_DRV is always 0. For detailed drive strength, please see note 8 in Table ”Notes on ESP32 Pin Lists”, in ESP32 Datasheet. bit_offset: 10 bit_size: 2 - name: MCU_SEL description: Select the IO_MUX function for this signal. 0 selects Function 0, 1 selects Function 1, etc. bit_offset: 12 bit_size: 3 fieldset/GPIO34: fields: - name: MCU_OE description: 'Output enable of the pad in sleep mode. 1: enable output; 0: disable output.' bit_offset: 0 bit_size: 1 - name: SLP_SEL description: Sleep mode selection of this pad. Set to 1 to put the pad in sleep mode. bit_offset: 1 bit_size: 1 - name: MCU_WPD description: 'Pull-down enable of the pad during sleep mode. 1: internal pull-down enabled; 0: internal pull-down disabled.' bit_offset: 2 bit_size: 1 - name: MCU_WPU description: 'Pull-up enable of the pad during sleep mode. 1: internal pull-up enabled; 0: internal pull-up disabled.' bit_offset: 3 bit_size: 1 - name: MCU_IE description: 'Input enable of the pad during sleep mode. 1: input enabled; 0: input disabled.' bit_offset: 4 bit_size: 1 - name: MCU_DRV description: Select the drive strength of the pad during sleep mode. A higher value corresponds with a higher strength. bit_offset: 5 bit_size: 2 - name: FUN_WPD description: 'Pull-down enable of the pad. 1: internal pull-down enabled, 0: internal pull-down disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull-down circuitry, therefore, their FUN_WPD is always 0.' bit_offset: 7 bit_size: 1 - name: FUN_WPU description: 'Pull-up enable of the pad. 1: internal pull-up enabled; 0: internal pull-up disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull- down circuitry, therefore, their FUN_WPU is always 0.' bit_offset: 8 bit_size: 1 - name: FUN_IE description: 'Input enable of the pad. 1: input enabled; 0: input disabled.' bit_offset: 9 bit_size: 1 - name: FUN_DRV description: Select the drive strength of the pad. A higher value corresponds with a higher strength. For GPIO34-39, FUN_DRV is always 0. For detailed drive strength, please see note 8 in Table ”Notes on ESP32 Pin Lists”, in ESP32 Datasheet. bit_offset: 10 bit_size: 2 - name: MCU_SEL description: Select the IO_MUX function for this signal. 0 selects Function 0, 1 selects Function 1, etc. bit_offset: 12 bit_size: 3 fieldset/GPIO35: fields: - name: MCU_OE description: 'Output enable of the pad in sleep mode. 1: enable output; 0: disable output.' bit_offset: 0 bit_size: 1 - name: SLP_SEL description: Sleep mode selection of this pad. Set to 1 to put the pad in sleep mode. bit_offset: 1 bit_size: 1 - name: MCU_WPD description: 'Pull-down enable of the pad during sleep mode. 1: internal pull-down enabled; 0: internal pull-down disabled.' bit_offset: 2 bit_size: 1 - name: MCU_WPU description: 'Pull-up enable of the pad during sleep mode. 1: internal pull-up enabled; 0: internal pull-up disabled.' bit_offset: 3 bit_size: 1 - name: MCU_IE description: 'Input enable of the pad during sleep mode. 1: input enabled; 0: input disabled.' bit_offset: 4 bit_size: 1 - name: MCU_DRV description: Select the drive strength of the pad during sleep mode. A higher value corresponds with a higher strength. bit_offset: 5 bit_size: 2 - name: FUN_WPD description: 'Pull-down enable of the pad. 1: internal pull-down enabled, 0: internal pull-down disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull-down circuitry, therefore, their FUN_WPD is always 0.' bit_offset: 7 bit_size: 1 - name: FUN_WPU description: 'Pull-up enable of the pad. 1: internal pull-up enabled; 0: internal pull-up disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull- down circuitry, therefore, their FUN_WPU is always 0.' bit_offset: 8 bit_size: 1 - name: FUN_IE description: 'Input enable of the pad. 1: input enabled; 0: input disabled.' bit_offset: 9 bit_size: 1 - name: FUN_DRV description: Select the drive strength of the pad. A higher value corresponds with a higher strength. For GPIO34-39, FUN_DRV is always 0. For detailed drive strength, please see note 8 in Table ”Notes on ESP32 Pin Lists”, in ESP32 Datasheet. bit_offset: 10 bit_size: 2 - name: MCU_SEL description: Select the IO_MUX function for this signal. 0 selects Function 0, 1 selects Function 1, etc. bit_offset: 12 bit_size: 3 fieldset/GPIO36: fields: - name: MCU_OE description: 'Output enable of the pad in sleep mode. 1: enable output; 0: disable output.' bit_offset: 0 bit_size: 1 - name: SLP_SEL description: Sleep mode selection of this pad. Set to 1 to put the pad in sleep mode. bit_offset: 1 bit_size: 1 - name: MCU_WPD description: 'Pull-down enable of the pad during sleep mode. 1: internal pull-down enabled; 0: internal pull-down disabled.' bit_offset: 2 bit_size: 1 - name: MCU_WPU description: 'Pull-up enable of the pad during sleep mode. 1: internal pull-up enabled; 0: internal pull-up disabled.' bit_offset: 3 bit_size: 1 - name: MCU_IE description: 'Input enable of the pad during sleep mode. 1: input enabled; 0: input disabled.' bit_offset: 4 bit_size: 1 - name: MCU_DRV description: Select the drive strength of the pad during sleep mode. A higher value corresponds with a higher strength. bit_offset: 5 bit_size: 2 - name: FUN_WPD description: 'Pull-down enable of the pad. 1: internal pull-down enabled, 0: internal pull-down disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull-down circuitry, therefore, their FUN_WPD is always 0.' bit_offset: 7 bit_size: 1 - name: FUN_WPU description: 'Pull-up enable of the pad. 1: internal pull-up enabled; 0: internal pull-up disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull- down circuitry, therefore, their FUN_WPU is always 0.' bit_offset: 8 bit_size: 1 - name: FUN_IE description: 'Input enable of the pad. 1: input enabled; 0: input disabled.' bit_offset: 9 bit_size: 1 - name: FUN_DRV description: Select the drive strength of the pad. A higher value corresponds with a higher strength. For GPIO34-39, FUN_DRV is always 0. For detailed drive strength, please see note 8 in Table ”Notes on ESP32 Pin Lists”, in ESP32 Datasheet. bit_offset: 10 bit_size: 2 - name: MCU_SEL description: Select the IO_MUX function for this signal. 0 selects Function 0, 1 selects Function 1, etc. bit_offset: 12 bit_size: 3 fieldset/GPIO37: fields: - name: MCU_OE description: 'Output enable of the pad in sleep mode. 1: enable output; 0: disable output.' bit_offset: 0 bit_size: 1 - name: SLP_SEL description: Sleep mode selection of this pad. Set to 1 to put the pad in sleep mode. bit_offset: 1 bit_size: 1 - name: MCU_WPD description: 'Pull-down enable of the pad during sleep mode. 1: internal pull-down enabled; 0: internal pull-down disabled.' bit_offset: 2 bit_size: 1 - name: MCU_WPU description: 'Pull-up enable of the pad during sleep mode. 1: internal pull-up enabled; 0: internal pull-up disabled.' bit_offset: 3 bit_size: 1 - name: MCU_IE description: 'Input enable of the pad during sleep mode. 1: input enabled; 0: input disabled.' bit_offset: 4 bit_size: 1 - name: MCU_DRV description: Select the drive strength of the pad during sleep mode. A higher value corresponds with a higher strength. bit_offset: 5 bit_size: 2 - name: FUN_WPD description: 'Pull-down enable of the pad. 1: internal pull-down enabled, 0: internal pull-down disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull-down circuitry, therefore, their FUN_WPD is always 0.' bit_offset: 7 bit_size: 1 - name: FUN_WPU description: 'Pull-up enable of the pad. 1: internal pull-up enabled; 0: internal pull-up disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull- down circuitry, therefore, their FUN_WPU is always 0.' bit_offset: 8 bit_size: 1 - name: FUN_IE description: 'Input enable of the pad. 1: input enabled; 0: input disabled.' bit_offset: 9 bit_size: 1 - name: FUN_DRV description: Select the drive strength of the pad. A higher value corresponds with a higher strength. For GPIO34-39, FUN_DRV is always 0. For detailed drive strength, please see note 8 in Table ”Notes on ESP32 Pin Lists”, in ESP32 Datasheet. bit_offset: 10 bit_size: 2 - name: MCU_SEL description: Select the IO_MUX function for this signal. 0 selects Function 0, 1 selects Function 1, etc. bit_offset: 12 bit_size: 3 fieldset/GPIO38: fields: - name: MCU_OE description: 'Output enable of the pad in sleep mode. 1: enable output; 0: disable output.' bit_offset: 0 bit_size: 1 - name: SLP_SEL description: Sleep mode selection of this pad. Set to 1 to put the pad in sleep mode. bit_offset: 1 bit_size: 1 - name: MCU_WPD description: 'Pull-down enable of the pad during sleep mode. 1: internal pull-down enabled; 0: internal pull-down disabled.' bit_offset: 2 bit_size: 1 - name: MCU_WPU description: 'Pull-up enable of the pad during sleep mode. 1: internal pull-up enabled; 0: internal pull-up disabled.' bit_offset: 3 bit_size: 1 - name: MCU_IE description: 'Input enable of the pad during sleep mode. 1: input enabled; 0: input disabled.' bit_offset: 4 bit_size: 1 - name: MCU_DRV description: Select the drive strength of the pad during sleep mode. A higher value corresponds with a higher strength. bit_offset: 5 bit_size: 2 - name: FUN_WPD description: 'Pull-down enable of the pad. 1: internal pull-down enabled, 0: internal pull-down disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull-down circuitry, therefore, their FUN_WPD is always 0.' bit_offset: 7 bit_size: 1 - name: FUN_WPU description: 'Pull-up enable of the pad. 1: internal pull-up enabled; 0: internal pull-up disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull- down circuitry, therefore, their FUN_WPU is always 0.' bit_offset: 8 bit_size: 1 - name: FUN_IE description: 'Input enable of the pad. 1: input enabled; 0: input disabled.' bit_offset: 9 bit_size: 1 - name: FUN_DRV description: Select the drive strength of the pad. A higher value corresponds with a higher strength. For GPIO34-39, FUN_DRV is always 0. For detailed drive strength, please see note 8 in Table ”Notes on ESP32 Pin Lists”, in ESP32 Datasheet. bit_offset: 10 bit_size: 2 - name: MCU_SEL description: Select the IO_MUX function for this signal. 0 selects Function 0, 1 selects Function 1, etc. bit_offset: 12 bit_size: 3 fieldset/GPIO39: fields: - name: MCU_OE description: 'Output enable of the pad in sleep mode. 1: enable output; 0: disable output.' bit_offset: 0 bit_size: 1 - name: SLP_SEL description: Sleep mode selection of this pad. Set to 1 to put the pad in sleep mode. bit_offset: 1 bit_size: 1 - name: MCU_WPD description: 'Pull-down enable of the pad during sleep mode. 1: internal pull-down enabled; 0: internal pull-down disabled.' bit_offset: 2 bit_size: 1 - name: MCU_WPU description: 'Pull-up enable of the pad during sleep mode. 1: internal pull-up enabled; 0: internal pull-up disabled.' bit_offset: 3 bit_size: 1 - name: MCU_IE description: 'Input enable of the pad during sleep mode. 1: input enabled; 0: input disabled.' bit_offset: 4 bit_size: 1 - name: MCU_DRV description: Select the drive strength of the pad during sleep mode. A higher value corresponds with a higher strength. bit_offset: 5 bit_size: 2 - name: FUN_WPD description: 'Pull-down enable of the pad. 1: internal pull-down enabled, 0: internal pull-down disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull-down circuitry, therefore, their FUN_WPD is always 0.' bit_offset: 7 bit_size: 1 - name: FUN_WPU description: 'Pull-up enable of the pad. 1: internal pull-up enabled; 0: internal pull-up disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull- down circuitry, therefore, their FUN_WPU is always 0.' bit_offset: 8 bit_size: 1 - name: FUN_IE description: 'Input enable of the pad. 1: input enabled; 0: input disabled.' bit_offset: 9 bit_size: 1 - name: FUN_DRV description: Select the drive strength of the pad. A higher value corresponds with a higher strength. For GPIO34-39, FUN_DRV is always 0. For detailed drive strength, please see note 8 in Table ”Notes on ESP32 Pin Lists”, in ESP32 Datasheet. bit_offset: 10 bit_size: 2 - name: MCU_SEL description: Select the IO_MUX function for this signal. 0 selects Function 0, 1 selects Function 1, etc. bit_offset: 12 bit_size: 3 fieldset/GPIO4: fields: - name: MCU_OE description: 'Output enable of the pad in sleep mode. 1: enable output; 0: disable output.' bit_offset: 0 bit_size: 1 - name: SLP_SEL description: Sleep mode selection of this pad. Set to 1 to put the pad in sleep mode. bit_offset: 1 bit_size: 1 - name: MCU_WPD description: 'Pull-down enable of the pad during sleep mode. 1: internal pull-down enabled; 0: internal pull-down disabled.' bit_offset: 2 bit_size: 1 - name: MCU_WPU description: 'Pull-up enable of the pad during sleep mode. 1: internal pull-up enabled; 0: internal pull-up disabled.' bit_offset: 3 bit_size: 1 - name: MCU_IE description: 'Input enable of the pad during sleep mode. 1: input enabled; 0: input disabled.' bit_offset: 4 bit_size: 1 - name: MCU_DRV description: Select the drive strength of the pad during sleep mode. A higher value corresponds with a higher strength. bit_offset: 5 bit_size: 2 - name: FUN_WPD description: 'Pull-down enable of the pad. 1: internal pull-down enabled, 0: internal pull-down disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull-down circuitry, therefore, their FUN_WPD is always 0.' bit_offset: 7 bit_size: 1 - name: FUN_WPU description: 'Pull-up enable of the pad. 1: internal pull-up enabled; 0: internal pull-up disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull- down circuitry, therefore, their FUN_WPU is always 0.' bit_offset: 8 bit_size: 1 - name: FUN_IE description: 'Input enable of the pad. 1: input enabled; 0: input disabled.' bit_offset: 9 bit_size: 1 - name: FUN_DRV description: Select the drive strength of the pad. A higher value corresponds with a higher strength. For GPIO34-39, FUN_DRV is always 0. For detailed drive strength, please see note 8 in Table ”Notes on ESP32 Pin Lists”, in ESP32 Datasheet. bit_offset: 10 bit_size: 2 - name: MCU_SEL description: Select the IO_MUX function for this signal. 0 selects Function 0, 1 selects Function 1, etc. bit_offset: 12 bit_size: 3 fieldset/GPIO5: fields: - name: MCU_OE description: 'Output enable of the pad in sleep mode. 1: enable output; 0: disable output.' bit_offset: 0 bit_size: 1 - name: SLP_SEL description: Sleep mode selection of this pad. Set to 1 to put the pad in sleep mode. bit_offset: 1 bit_size: 1 - name: MCU_WPD description: 'Pull-down enable of the pad during sleep mode. 1: internal pull-down enabled; 0: internal pull-down disabled.' bit_offset: 2 bit_size: 1 - name: MCU_WPU description: 'Pull-up enable of the pad during sleep mode. 1: internal pull-up enabled; 0: internal pull-up disabled.' bit_offset: 3 bit_size: 1 - name: MCU_IE description: 'Input enable of the pad during sleep mode. 1: input enabled; 0: input disabled.' bit_offset: 4 bit_size: 1 - name: MCU_DRV description: Select the drive strength of the pad during sleep mode. A higher value corresponds with a higher strength. bit_offset: 5 bit_size: 2 - name: FUN_WPD description: 'Pull-down enable of the pad. 1: internal pull-down enabled, 0: internal pull-down disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull-down circuitry, therefore, their FUN_WPD is always 0.' bit_offset: 7 bit_size: 1 - name: FUN_WPU description: 'Pull-up enable of the pad. 1: internal pull-up enabled; 0: internal pull-up disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull- down circuitry, therefore, their FUN_WPU is always 0.' bit_offset: 8 bit_size: 1 - name: FUN_IE description: 'Input enable of the pad. 1: input enabled; 0: input disabled.' bit_offset: 9 bit_size: 1 - name: FUN_DRV description: Select the drive strength of the pad. A higher value corresponds with a higher strength. For GPIO34-39, FUN_DRV is always 0. For detailed drive strength, please see note 8 in Table ”Notes on ESP32 Pin Lists”, in ESP32 Datasheet. bit_offset: 10 bit_size: 2 - name: MCU_SEL description: Select the IO_MUX function for this signal. 0 selects Function 0, 1 selects Function 1, etc. bit_offset: 12 bit_size: 3 fieldset/GPIO6: fields: - name: MCU_OE description: 'Output enable of the pad in sleep mode. 1: enable output; 0: disable output.' bit_offset: 0 bit_size: 1 - name: SLP_SEL description: Sleep mode selection of this pad. Set to 1 to put the pad in sleep mode. bit_offset: 1 bit_size: 1 - name: MCU_WPD description: 'Pull-down enable of the pad during sleep mode. 1: internal pull-down enabled; 0: internal pull-down disabled.' bit_offset: 2 bit_size: 1 - name: MCU_WPU description: 'Pull-up enable of the pad during sleep mode. 1: internal pull-up enabled; 0: internal pull-up disabled.' bit_offset: 3 bit_size: 1 - name: MCU_IE description: 'Input enable of the pad during sleep mode. 1: input enabled; 0: input disabled.' bit_offset: 4 bit_size: 1 - name: MCU_DRV description: Select the drive strength of the pad during sleep mode. A higher value corresponds with a higher strength. bit_offset: 5 bit_size: 2 - name: FUN_WPD description: 'Pull-down enable of the pad. 1: internal pull-down enabled, 0: internal pull-down disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull-down circuitry, therefore, their FUN_WPD is always 0.' bit_offset: 7 bit_size: 1 - name: FUN_WPU description: 'Pull-up enable of the pad. 1: internal pull-up enabled; 0: internal pull-up disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull- down circuitry, therefore, their FUN_WPU is always 0.' bit_offset: 8 bit_size: 1 - name: FUN_IE description: 'Input enable of the pad. 1: input enabled; 0: input disabled.' bit_offset: 9 bit_size: 1 - name: FUN_DRV description: Select the drive strength of the pad. A higher value corresponds with a higher strength. For GPIO34-39, FUN_DRV is always 0. For detailed drive strength, please see note 8 in Table ”Notes on ESP32 Pin Lists”, in ESP32 Datasheet. bit_offset: 10 bit_size: 2 - name: MCU_SEL description: Select the IO_MUX function for this signal. 0 selects Function 0, 1 selects Function 1, etc. bit_offset: 12 bit_size: 3 fieldset/GPIO7: fields: - name: MCU_OE description: 'Output enable of the pad in sleep mode. 1: enable output; 0: disable output.' bit_offset: 0 bit_size: 1 - name: SLP_SEL description: Sleep mode selection of this pad. Set to 1 to put the pad in sleep mode. bit_offset: 1 bit_size: 1 - name: MCU_WPD description: 'Pull-down enable of the pad during sleep mode. 1: internal pull-down enabled; 0: internal pull-down disabled.' bit_offset: 2 bit_size: 1 - name: MCU_WPU description: 'Pull-up enable of the pad during sleep mode. 1: internal pull-up enabled; 0: internal pull-up disabled.' bit_offset: 3 bit_size: 1 - name: MCU_IE description: 'Input enable of the pad during sleep mode. 1: input enabled; 0: input disabled.' bit_offset: 4 bit_size: 1 - name: MCU_DRV description: Select the drive strength of the pad during sleep mode. A higher value corresponds with a higher strength. bit_offset: 5 bit_size: 2 - name: FUN_WPD description: 'Pull-down enable of the pad. 1: internal pull-down enabled, 0: internal pull-down disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull-down circuitry, therefore, their FUN_WPD is always 0.' bit_offset: 7 bit_size: 1 - name: FUN_WPU description: 'Pull-up enable of the pad. 1: internal pull-up enabled; 0: internal pull-up disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull- down circuitry, therefore, their FUN_WPU is always 0.' bit_offset: 8 bit_size: 1 - name: FUN_IE description: 'Input enable of the pad. 1: input enabled; 0: input disabled.' bit_offset: 9 bit_size: 1 - name: FUN_DRV description: Select the drive strength of the pad. A higher value corresponds with a higher strength. For GPIO34-39, FUN_DRV is always 0. For detailed drive strength, please see note 8 in Table ”Notes on ESP32 Pin Lists”, in ESP32 Datasheet. bit_offset: 10 bit_size: 2 - name: MCU_SEL description: Select the IO_MUX function for this signal. 0 selects Function 0, 1 selects Function 1, etc. bit_offset: 12 bit_size: 3 fieldset/GPIO8: fields: - name: MCU_OE description: 'Output enable of the pad in sleep mode. 1: enable output; 0: disable output.' bit_offset: 0 bit_size: 1 - name: SLP_SEL description: Sleep mode selection of this pad. Set to 1 to put the pad in sleep mode. bit_offset: 1 bit_size: 1 - name: MCU_WPD description: 'Pull-down enable of the pad during sleep mode. 1: internal pull-down enabled; 0: internal pull-down disabled.' bit_offset: 2 bit_size: 1 - name: MCU_WPU description: 'Pull-up enable of the pad during sleep mode. 1: internal pull-up enabled; 0: internal pull-up disabled.' bit_offset: 3 bit_size: 1 - name: MCU_IE description: 'Input enable of the pad during sleep mode. 1: input enabled; 0: input disabled.' bit_offset: 4 bit_size: 1 - name: MCU_DRV description: Select the drive strength of the pad during sleep mode. A higher value corresponds with a higher strength. bit_offset: 5 bit_size: 2 - name: FUN_WPD description: 'Pull-down enable of the pad. 1: internal pull-down enabled, 0: internal pull-down disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull-down circuitry, therefore, their FUN_WPD is always 0.' bit_offset: 7 bit_size: 1 - name: FUN_WPU description: 'Pull-up enable of the pad. 1: internal pull-up enabled; 0: internal pull-up disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull- down circuitry, therefore, their FUN_WPU is always 0.' bit_offset: 8 bit_size: 1 - name: FUN_IE description: 'Input enable of the pad. 1: input enabled; 0: input disabled.' bit_offset: 9 bit_size: 1 - name: FUN_DRV description: Select the drive strength of the pad. A higher value corresponds with a higher strength. For GPIO34-39, FUN_DRV is always 0. For detailed drive strength, please see note 8 in Table ”Notes on ESP32 Pin Lists”, in ESP32 Datasheet. bit_offset: 10 bit_size: 2 - name: MCU_SEL description: Select the IO_MUX function for this signal. 0 selects Function 0, 1 selects Function 1, etc. bit_offset: 12 bit_size: 3 fieldset/GPIO9: fields: - name: MCU_OE description: 'Output enable of the pad in sleep mode. 1: enable output; 0: disable output.' bit_offset: 0 bit_size: 1 - name: SLP_SEL description: Sleep mode selection of this pad. Set to 1 to put the pad in sleep mode. bit_offset: 1 bit_size: 1 - name: MCU_WPD description: 'Pull-down enable of the pad during sleep mode. 1: internal pull-down enabled; 0: internal pull-down disabled.' bit_offset: 2 bit_size: 1 - name: MCU_WPU description: 'Pull-up enable of the pad during sleep mode. 1: internal pull-up enabled; 0: internal pull-up disabled.' bit_offset: 3 bit_size: 1 - name: MCU_IE description: 'Input enable of the pad during sleep mode. 1: input enabled; 0: input disabled.' bit_offset: 4 bit_size: 1 - name: MCU_DRV description: Select the drive strength of the pad during sleep mode. A higher value corresponds with a higher strength. bit_offset: 5 bit_size: 2 - name: FUN_WPD description: 'Pull-down enable of the pad. 1: internal pull-down enabled, 0: internal pull-down disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull-down circuitry, therefore, their FUN_WPD is always 0.' bit_offset: 7 bit_size: 1 - name: FUN_WPU description: 'Pull-up enable of the pad. 1: internal pull-up enabled; 0: internal pull-up disabled. GPIO pins 34-39 are input-only. These pins do not feature an output driver or internal pull- up/pull- down circuitry, therefore, their FUN_WPU is always 0.' bit_offset: 8 bit_size: 1 - name: FUN_IE description: 'Input enable of the pad. 1: input enabled; 0: input disabled.' bit_offset: 9 bit_size: 1 - name: FUN_DRV description: Select the drive strength of the pad. A higher value corresponds with a higher strength. For GPIO34-39, FUN_DRV is always 0. For detailed drive strength, please see note 8 in Table ”Notes on ESP32 Pin Lists”, in ESP32 Datasheet. bit_offset: 10 bit_size: 2 - name: MCU_SEL description: Select the IO_MUX function for this signal. 0 selects Function 0, 1 selects Function 1, etc. bit_offset: 12 bit_size: 3 fieldset/PIN_CTRL: fields: - name: CLK1 description: 'If you want to output clock for I2S0 to: CLK_OUT1, then set PIN_CTRL[3:0] = 0x0; CLK_OUT2, then set PIN_CTRL[3:0] = 0x0 and PIN_CTRL[7:4] = 0x0; CLK_OUT3, then set PIN_CTRL[3:0] = 0x0 and PIN_CTRL[11:8] = 0x0. If you want to output clock for I2S1 to: CLK_OUT1, then set PIN_CTRL[3:0] = 0xF; CLK_OUT2, then set PIN_CTRL[3:0] = 0xF and PIN_CTRL[7:4] = 0x0; CLK_OUT3, then set PIN_CTRL[3:0] = 0xF and PIN_CTRL[11:8] = 0x0.' bit_offset: 0 bit_size: 4 - name: CLK2 description: 'If you want to output clock for I2S0 to: CLK_OUT1, then set PIN_CTRL[3:0] = 0x0; CLK_OUT2, then set PIN_CTRL[3:0] = 0x0 and PIN_CTRL[7:4] = 0x0; CLK_OUT3, then set PIN_CTRL[3:0] = 0x0 and PIN_CTRL[11:8] = 0x0. If you want to output clock for I2S1 to: CLK_OUT1, then set PIN_CTRL[3:0] = 0xF; CLK_OUT2, then set PIN_CTRL[3:0] = 0xF and PIN_CTRL[7:4] = 0x0; CLK_OUT3, then set PIN_CTRL[3:0] = 0xF and PIN_CTRL[11:8] = 0x0.' bit_offset: 4 bit_size: 4 - name: CLK3 description: 'If you want to output clock for I2S0 to: CLK_OUT1, then set PIN_CTRL[3:0] = 0x0; CLK_OUT2, then set PIN_CTRL[3:0] = 0x0 and PIN_CTRL[7:4] = 0x0; CLK_OUT3, then set PIN_CTRL[3:0] = 0x0 and PIN_CTRL[11:8] = 0x0. If you want to output clock for I2S1 to: CLK_OUT1, then set PIN_CTRL[3:0] = 0xF; CLK_OUT2, then set PIN_CTRL[3:0] = 0xF and PIN_CTRL[7:4] = 0x0; CLK_OUT3, then set PIN_CTRL[3:0] = 0xF and PIN_CTRL[11:8] = 0x0.' bit_offset: 8 bit_size: 4