You know you have a memory problem when...

"The memory is the first thing to go."

The most obvious sign of a memory problem is when the compiler tells you that your sketch is too big.

But many memory problems show much more subtle symptoms. Your program may load, but not run. It may crash hard, or just start acting funky.

If your program compiles and loads successfully, but any of the following statements are true, there is a good chance that you have a memory problem.

"My program worked fine until I" (choose one)

"Included one more library"

"Added some more LED pixels"

"Opened a file on the SD card"

"Initialized a graphical display"

"Merged in another sketch"

"Added a new function"

If you think you might have a memory problem, you can skip right to the "Solving Memory Problems" page. But you should first take a look through the next few pages to better understand Arduino memory and how it works.

OUT OF STOCK NOTIFICATION

YOUR NAME

YOUR EMAIL

You have been successfully subscribed to the Notification List for this product and will therefore receive an e-mail from us when it is back in stock!

For security reasons, an e-mail has been sent to you acknowledging your subscription. Please remember that this subscription will not result in you receiving any e-mail from us about anything other than the restocking of this item.

If, for any reason, you would like to unsubscribe from the Notification List for this product you will find details of how to do so in the e-mail that has just been sent to you!