user9953: I need to display some dynamic Chinese characters to 12864 using Arduino. What to show is transported from my web server. The character is stored as a 16x16 dot matrix, needing 16*16/8=32 byte. And I need to show some sentences, which contains more than 100 Chinese characters. 
The problem is that I can't storage all the dot matrix data in Arduino because it has too small memory.

If I get the dot matrix data from web server, I need to have 100*32B memory, but SPAM with EEPROM have only 3k. So that failed.
If I save the dot matrix "library" in the Flash memory, I need 3500*32B (There are 3500 Chinese frequent-used characters), but there is only 32K Flash. Saving the "library" means that I should storage the dot matrix data of all the 3500 chars in Flash, then the server only need to send the Unicode of characters, and I can get the matrix of the char.

Any help is appreciated!

user316: 
Use a different Arduino or Arduino-clone with more flash memory
Store the character bitmaps in external EEPROM (example)


9953: <p>I need to display some dynamic Chinese characters to 12864 using Arduino. What to show is transported from my web server. The character is stored as a 16x16 dot matrix, needing 16*16/8=32 byte. And I need to show some sentences, which contains more than 100 Chinese characters. </p>

<p>The problem is that I can't storage all the dot matrix data in Arduino because it has too small memory.</p>

<ul>
<li>If I get the dot matrix data from web server, I need to have 100*32B memory, but SPAM with EEPROM have only 3k. So that failed.</li>
<li>If I save the dot matrix "library" in the Flash memory, I need 3500*32B (There are 3500 Chinese frequent-used characters), but there is only 32K Flash. Saving the "library" means that I should storage the dot matrix data of all the 3500 chars in Flash, then the server only need to send the Unicode of characters, and I can get the matrix of the char.</li>
</ul>

<p>Any help is appreciated!</p>
 316: <ol>
<li><p>Use a different <a href="http://www.arduino.cc/en/Main/Products" rel="nofollow">Arduino</a> or <a href="http://playground.arduino.cc/Main/SimilarBoards#goArdComp" rel="nofollow">Arduino-clone</a> with <a href="http://www.arduino.cc/en/Tutorial/Memory" rel="nofollow">more flash memory</a></p></li>
<li><p>Store the character bitmaps in external EEPROM (<a href="http://www.hobbytronics.co.uk/arduino-external-eeprom" rel="nofollow">example</a>)</p></li>
</ol>
