1# Copyright (c) 2022-2025 Espressif Systems (Shanghai) Co., Ltd. 2# SPDX-License-Identifier: Apache-2.0 3# 4# Notes: 5# - GPIO pads are numbered from 0-21 and 26-46 6# - GPIO46 is fixed to pull-down and is input-only 7 8uart0: 9 tx: 10 sigo: u0txd_out 11 gpio: [[0, 21], [26, 45]] 12 rx: 13 sigi: u0rxd_in 14 gpio: [[0, 21], [26, 46]] 15 rts: 16 sigo: u0rts_out 17 gpio: [[0, 21], [26, 45]] 18 cts: 19 sigi: u0cts_in 20 gpio: [[0, 21], [26, 46]] 21 dtr: 22 sigo: u0dtr_out 23 gpio: [[0, 21], [26, 46]] 24 dsr: 25 sigi: u0dsr_in 26 gpio: [[0, 21], [26, 46]] 27 28uart1: 29 tx: 30 sigo: u1txd_out 31 gpio: [[0, 21], [26, 45]] 32 rx: 33 sigi: u1rxd_in 34 gpio: [[0, 21], [26, 46]] 35 rts: 36 sigo: u1rts_out 37 gpio: [[0, 21], [26, 45]] 38 cts: 39 sigi: u1cts_in 40 gpio: [[0, 21], [26, 46]] 41 dtr: 42 sigo: u1dtr_out 43 gpio: [[0, 21], [26, 46]] 44 dsr: 45 sigi: u1dsr_in 46 gpio: [[0, 21], [26, 46]] 47 48spim2: 49 miso: 50 sigi: fspiq_in 51 gpio: [[0, 21], [26, 46]] 52 mosi: 53 sigo: fspid_out 54 gpio: [[0, 21], [26, 45]] 55 sclk: 56 sigo: fspiclk_out 57 gpio: [[0, 21], [26, 45]] 58 csel: 59 sigo: fspics0_out 60 gpio: [[0, 21], [26, 45]] 61 csel1: 62 sigo: fspics1_out 63 gpio: [[0, 21], [26, 45]] 64 csel2: 65 sigo: fspics2_out 66 gpio: [[0, 21], [26, 45]] 67 csel3: 68 sigo: fspics3_out 69 gpio: [[0, 21], [26, 45]] 70 csel4: 71 sigo: fspics4_out 72 gpio: [[0, 21], [26, 45]] 73 csel5: 74 sigo: fspics5_out 75 gpio: [[0, 21], [26, 45]] 76 77spim3: 78 miso: 79 sigi: spi3_q_in 80 gpio: [[0, 21], [26, 46]] 81 mosi: 82 sigo: spi3_d_out 83 gpio: [[0, 21], [26, 45]] 84 sclk: 85 sigo: spi3_clk_out_mux 86 gpio: [[0, 21], [26, 45]] 87 csel: 88 sigo: spi3_cs0_out 89 gpio: [[0, 21], [26, 45]] 90 csel1: 91 sigo: spi3_cs1_out 92 gpio: [[0, 21], [26, 45]] 93 csel2: 94 sigo: spi3_cs2_out 95 gpio: [[0, 21], [26, 45]] 96 97i2c0: 98 sda: 99 sigi: i2cext0_sda_in 100 sigo: i2cext0_sda_out 101 gpio: [[0, 21], [26, 45]] 102 scl: 103 sigi: i2cext0_scl_in 104 sigo: i2cext0_scl_out 105 gpio: [[0, 21], [26, 45]] 106 107i2c1: 108 sda: 109 sigi: i2cext1_sda_in 110 sigo: i2cext1_sda_out 111 gpio: [[0, 21], [26, 45]] 112 scl: 113 sigi: i2cext1_scl_in 114 sigo: i2cext1_scl_out 115 gpio: [[0, 21], [26, 45]] 116 117i2s0: 118 mclk: 119 sigo: clk_i2s 120 gpio: [[0, 21], [26, 46]] 121 i_bck: 122 sigi: i2s0i_bck_in 123 sigo: i2s0i_bck_out 124 gpio: [[0, 21], [26, 46]] 125 i_ws: 126 sigi: i2s0i_ws_in 127 sigo: i2s0i_ws_out 128 gpio: [[0, 21], [26, 46]] 129 i_sd: 130 sigi: i2s0i_data_in15 131 gpio: [[0, 21], [26, 46]] 132 o_bck: 133 sigi: i2s0o_bck_in 134 sigo: i2s0o_bck_out 135 gpio: [[0, 21], [26, 46]] 136 o_ws: 137 sigi: i2s0o_ws_in 138 sigo: i2s0o_ws_out 139 gpio: [[0, 21], [26, 46]] 140 o_sd: 141 sigo: i2s0o_data_out23 142 gpio: [[0, 21], [26, 45]] 143 144twai: 145 rx: 146 sigi: twai_rx 147 gpio: [[0, 21], [26, 46]] 148 tx: 149 sigo: twai_tx 150 gpio: [[0, 21], [26, 45]] 151 clkout: 152 sigo: twai_clkout 153 gpio: [[0, 21], [26, 45]] 154 bus_off: 155 sigo: twai_bus_off_on 156 gpio: [[0, 21], [26, 45]] 157 158ledc: 159 ch0: 160 sigo: ledc_ls_sig_out0 161 gpio: [[0, 21], [26, 45]] 162 ch1: 163 sigo: ledc_ls_sig_out1 164 gpio: [[0, 21], [26, 45]] 165 ch2: 166 sigo: ledc_ls_sig_out2 167 gpio: [[0, 21], [26, 45]] 168 ch3: 169 sigo: ledc_ls_sig_out3 170 gpio: [[0, 21], [26, 45]] 171 ch4: 172 sigo: ledc_ls_sig_out4 173 gpio: [[0, 21], [26, 45]] 174 ch5: 175 sigo: ledc_ls_sig_out5 176 gpio: [[0, 21], [26, 45]] 177 ch6: 178 sigo: ledc_ls_sig_out6 179 gpio: [[0, 21], [26, 45]] 180 ch7: 181 sigo: ledc_ls_sig_out7 182 gpio: [[0, 21], [26, 45]] 183 184pcnt0: 185 ch0sig: 186 sigi: pcnt_sig_ch0_in0 187 gpio: [[0, 21], [26, 46]] 188 ch0ctrl: 189 sigi: pcnt_ctrl_ch0_in0 190 gpio: [[0, 21], [26, 46]] 191 ch1sig: 192 sigi: pcnt_sig_ch1_in0 193 gpio: [[0, 21], [26, 46]] 194 ch1ctrl: 195 sigi: pcnt_ctrl_ch1_in0 196 gpio: [[0, 21], [26, 46]] 197 198pcnt1: 199 ch0sig: 200 sigi: pcnt_sig_ch0_in1 201 gpio: [[0, 21], [26, 46]] 202 ch0ctrl: 203 sigi: pcnt_ctrl_ch0_in1 204 gpio: [[0, 21], [26, 46]] 205 ch1sig: 206 sigi: pcnt_sig_ch1_in1 207 gpio: [[0, 21], [26, 46]] 208 ch1ctrl: 209 sigi: pcnt_ctrl_ch1_in1 210 gpio: [[0, 21], [26, 46]] 211 212pcnt2: 213 ch0sig: 214 sigi: pcnt_sig_ch0_in3 215 gpio: [[0, 21], [26, 46]] 216 ch0ctrl: 217 sigi: pcnt_ctrl_ch0_in2 218 gpio: [[0, 21], [26, 46]] 219 ch1sig: 220 sigi: pcnt_sig_ch1_in2 221 gpio: [[0, 21], [26, 46]] 222 ch1ctrl: 223 sigi: pcnt_ctrl_ch1_in2 224 gpio: [[0, 21], [26, 46]] 225 226pcnt3: 227 ch0sig: 228 sigi: pcnt_sig_ch0_in3 229 gpio: [[0, 21], [26, 46]] 230 ch0ctrl: 231 sigi: pcnt_ctrl_ch0_in3 232 gpio: [[0, 21], [26, 46]] 233 ch1sig: 234 sigi: pcnt_sig_ch1_in3 235 gpio: [[0, 21], [26, 46]] 236 ch1ctrl: 237 sigi: pcnt_ctrl_ch1_in3 238 gpio: [[0, 21], [26, 46]] 239