The nRF52 and C3 differ in terms of the presence or absence of thermal pads on the back side, the position of the battery pad, and the holes for the USB connector. Has this been taken into consideration in the PCB design?
To quickly determine whether this is a hardware issue or an implementation issue, I think the best thing to do is to connect the C3 to the PCB with a short wire.
It appears that several ICs are implemented, but are any other than NAND Flash connected to the SPI bus?
Only the sd nand flash is on the SPI bus. Nothing else. Everything else is I2C or analog input.
Here is the pcb pad footprint. I tried to be adaptable to both the nrf52840 and the esp32c3… the battery pads are in the same spot on both Xiao boards (I think)
I said that PJ’s sketch works fine, but there is one thing that concerns me. Pressing the reset button on C3 does not restart it. To restart, I need to reconnect the USB connector(Power on reset?). I don’t know the reason yet.
The Reset pin on the C3 isn’t on the bottom like on the Nrf SO I think the pins are being shorted a little on PCB of on the footprint for one vs the other if that makes sense.?
on the dev board the reset only works for me on the NRF’s none of the ESP’s btw ? I put a piece of thin business card between the pogos and the ESP’s , try that and press the C3 reset should work.
HTH
GL PJ
I vote lift one up and test again…
It looks very nice too the PCB ,
yes they are indeed, However the four (4) points vs the six(6) I think they are overlaping (shorting) on the C3 and landing in the middle of two.
I maybe all wet… ?
but if you unsolder one and put pins on it , only connect the power and SD test that. ?