Esp32c3 Arduino Code No Effect

The voltage of the digital inputs and outputs depends on the supply voltage. how many volts is DVDD?
Do you design your own boards?

@msfujino do you mean ADS1299 board?

You said “TI ADS1299” and I thought it was an “ADS1299 chip.” Are you using “EEGFront-EndPerformanceDemonstrationKit”? If so, how is it connected to XIAO_ESO32C3? How many volts is DVDD?

I am not sure what you are having trouble with, as there is not much information available.

1 Like

Thx for your quick reply, @msfujino
About the board, I will gather more info and update later.
Now I have a firmware question:
For SPI, all the pins (MOSI, MISO, and Clock) are fixed at D10, D9, and D8, right? I don’t need to configure them in SPI calls, do I?

It depends on what kind of library you use. Do you have a specific library in mind that you will use?

Arduino standard SPI library cannot do the job?

The following SPI library should be available.

\Arduino15\packages\esp32\hardware\esp32\2.0.14\libraries\SPI
\Arduino15\packages\esp32\hardware\esp32\2.0.14\variants\XIAO_ESP32C3

This sketch has been tested on a digital oscilloscope.
ESP32C3_XIAO_SPI_TEST.zip (1.2 KB)