I called HTTP web service on Arduino Uno, now i am trying to store the data in SD card. But as soon as i compile the program, it shows LOW MEMORY error and no data stored in SD card. Any one can help?

  • Use a board with more memory. Both those operations use a lot of RAM for buffers.
    – Majenko
    Aug 10, 2016 at 9:22
  • Please suggest the board. Aug 10, 2016 at 10:02
  • How do you copy the data? It's very unlikely that your UNO can copy all the data at once.
    – aaa
    Aug 11, 2016 at 9:45

2 Answers 2


Try Arduino mega. It has more memory 8 KB RAM, 256 KB flash memory.


Try to use properly kind of variables for example if u r using Int in a value can would use byte of try to put some serial.println(F("wherever you can print ")) for running on sram instead of stack memory.

  • Tried to put serial.println(F(" ")) but still same problem. Aug 11, 2016 at 5:38
  • If it still gives the same problem, why is this answer accepted?
    – aaa
    Aug 11, 2016 at 10:06

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.