Replies: 2 comments
-
You photo of the adapter shows both a voltage regulator and a set of buffers. So it may not be easily compatible with the Pico. SD cards are 3.3V devices but a lot of those adapters were built for the old Arduino 5V boards so they need level shifters on the logic side and voltage regulators (and 5V in) on the input to power the card. If you can find a board with no actives/passives at all that would be simplest. I've even soldered wires to a full-size SD to microSD card pins and used that directly on the Pico, no trouble other than it looking ugly. AX had some microSD boards which were just the socket pins wired to a header and they work great. Also, MOSI@SD goes to MOSI@Pico, and MISO@SD goes to MISO@Pico. |
Beta Was this translation helpful? Give feedback.
-
now that you mention it. i've check the spec board... it take 5v input only.
|
Beta Was this translation helpful? Give feedback.
-
Trying to setup a SD card reader on a SPI bus on a RP2040-LCD-1.28 and for the life of me I can't get it to work (aka begin() return false). Tried with both default SPI0 layout and SPI1. I'm limited to the H1 header (on the right). Not totally sure if the screen use either of the SPI bus. Also tried changing the pins layout based on this comment. Also tried various SPI speed (full, half, 24h).
In the second comments, by pin we're talking GPIO IDs and not layout pins right ?
About the wiring, I saw some comment about needing to add pullup resistor but I'm pretty sure this is integrated on the board. There is also the question of if the MISO/MOSI label on the board should match (aka MOSI <-> MOSI vs MOSI <-> MISO) but i tried both and doesn't seems to make any difference.
Here is my code if someone can see anything obvious...
So if anyone gots any idea
Beta Was this translation helpful? Give feedback.
All reactions