Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't write any data to memory card #30

Open
DriftLegend opened this issue Jan 26, 2023 · 1 comment
Open

Can't write any data to memory card #30

DriftLegend opened this issue Jan 26, 2023 · 1 comment

Comments

@DriftLegend
Copy link

Arduino Nano V3.0 ATMEGA328P CH340
7760160-8y30-b9

It can read data just fine, however can't write anything on a memory card, it Always gets stuck at random %.
I use original memory cards and there's definetly no connection issues. Tried using both old and latest software.

20230126-155416

@ShendoXT
Copy link
Owner

You are using Arduino with 5V logic. Even though you may be supplying the card with 3.3V the logic is still 5V, and that may damage your Memory Card. You should use a level shifter.
In the past people just connected 5V power supply to the card and got good read/write results with those 5V Arduinos.
But be warned, that may shorten the lifespan of your Memory Card, I'm not recommending it in the long run.

The proper way is to use a MCU with 3.3V logic and use 1K external pullups on Cmd, Data, Att, Clk and Ack lines. I've come to found out in my tests that some cards will not work properly with just using internal pullups.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants