Open ameliandev opened 2 years ago
Try it now with the latest build. Apparently adding Mega support broke it for the standard Arduino 328/P boards so the build was reverted to the working one.
Do you talking about memcarduino_py3.py file?
I meant the updated .ino sketch.
I have the latest build updated in Dec 4, 2021
I have 4 cards. one of them is original Japanese and 3 Chinese of different types (not multi-page). I can only read and write in two Chinese. another Chinese one does not work and the original also does not work either for reading or for writing. what the problem is I will not put my mind to it. arduino nano. there are clean 7.6 and 3.6 volts as per the diagram.
I have also a fake memory card that can be read by Arduino Uno but cannot be written. My Arduino Uno has 5V logic on digital pins. What I did was connect all data pins to directly my Arduino Uno except for Pin 7 CLK on the memory card. I used voltage divider method and reduce it to 3.6 V and now my card can work with both read and write. I used 2 - 2k ohm resistor and 1 - 10k ohm resistor. See schematic below.
I also tried an ESP32 that has 3.3V logic on data pins but I could not read or write.
Hi,
I'm working on this hardware project around 1 year more or less.
I've a continuous writing problems with any memory card (official or not) and different Arduino boards (uno and nano). I can read data from any card but, when I try to write data, the process using MemCardRex 1.8 and 1.9, or using memcarduino.py never ends or throw to many errors using py version.
I've checked connections to many times and I can't see any problem, but the software never ends and finally never writin data.
This is a common issue? Can I do something?
It's possible that the error comes from voltages? I connected the 3.6v in 5v Arduino pin (without any resistors). Despite this, it's possible read data, but never writes.
Thanks