#include "rom/gpio.h" //SIG_IN_FUNC228_IDX blob/master/components/soc/esp32c3/include/soc/gpio_sig_map.h
/********* SETUP **********/
void setup(void)
{
// @doc Only the loopback signals ESP32 224-228 can be configured to be routed from one input GPIO and directly to another output GPIO.
// @doc Only the loopback signals ESP32c3 97-100 can be configured to be routed from one input GPIO and directly to another output GPIO.
gpio_matrix_in(4, 97, false); // gpio_matrix_in(pin, signal, inverted);
gpio_matrix_out(0, 97, false, false); // gpio_matrix_out(pin, function, invertOut, invertEnable);
gpio_matrix_in(5, 98, false); // gpio_matrix_in(pin, signal, inverted);
gpio_matrix_out(1, 98, false, false); // gpio_matrix_out(pin, function, invertOut, invertEnable);
gpio_matrix_in(6, 99, false); // gpio_matrix_in(pin, signal, inverted);
gpio_matrix_out(3, 99, false, false); // gpio_matrix_out(pin, function, invertOut, invertEnable);
gpio_matrix_in(10, 100, false); // gpio_matrix_in(pin, signal, inverted);
gpio_matrix_out(7, 100, false, false); // gpio_matrix_out(pin, function, invertOut, invertEnable);
Serial.begin(115200);
pinMode(4,INPUT);
pinMode(5,INPUT);
pinMode(6,INPUT);
pinMode(10,INPUT);
pinMode(0,OUTPUT);
pinMode(1,OUTPUT);
pinMode(3,OUTPUT);
pinMode(7,OUTPUT);
Serial.print(F("Initializing SD card..."));
}
/********* LOOP **********/
void loop(void)
{
}
Loading
esp32-c3-devkitm-1
esp32-c3-devkitm-1