diff --git a/examples/PNG Images/Flash_PNG/Flash_PNG.ino b/examples/PNG Images/Flash_PNG/Flash_PNG.ino index e602340..91d71bf 100644 --- a/examples/PNG Images/Flash_PNG/Flash_PNG.ino +++ b/examples/PNG Images/Flash_PNG/Flash_PNG.ino @@ -2,6 +2,10 @@ // This example renders a png file that is stored in a FLASH array // using the PNGdec library (available via library manager). +// Note: The PNGDEC required lots of RAM to work (~40kbytes) so +// this sketch is will not run on smaller memory processors (e.g. +// ESP8266, STM32F103 etc.) + // Image files can be converted to arrays using the tool here: // https://notisrac.github.io/FileToCArray/ // To use this tool: diff --git a/examples/PNG Images/Flash_transparent_PNG/Flash_transparent_PNG.ino b/examples/PNG Images/Flash_transparent_PNG/Flash_transparent_PNG.ino index 39e09a6..366e329 100644 --- a/examples/PNG Images/Flash_transparent_PNG/Flash_transparent_PNG.ino +++ b/examples/PNG Images/Flash_transparent_PNG/Flash_transparent_PNG.ino @@ -2,6 +2,10 @@ // This example renders a png file that is stored in a FLASH array // using the PNGdec library (available via library manager). +// Note: The PNGDEC required lots of RAM to work (~40kbytes) so +// this sketch is will not run on smaller memory processors (e.g. +// ESP8266, STM32F103 etc.) + // The example png is encoded as ARGB 8 bits per pixel with indexed colour // It was created using GIMP and has a transparent background area. diff --git a/examples/PNG Images/LittleFS_PNG/LittleFS_PNG.ino b/examples/PNG Images/LittleFS_PNG/LittleFS_PNG.ino index 9af73b8..18040b8 100644 --- a/examples/PNG Images/LittleFS_PNG/LittleFS_PNG.ino +++ b/examples/PNG Images/LittleFS_PNG/LittleFS_PNG.ino @@ -3,6 +3,10 @@ // ESP32, ESP8266). It renders a png file that is stored in LittleFS // using the PNGdec library (available via library manager). +// Note: The PNGDEC required lots of RAM to work (~40kbytes) so +// this sketch is will not run on smaller memory processors (e.g. +// ESP8266, STM32F103 etc.) + // The test image is in the sketch "data" folder (press Ctrl+K to see it). // You must upload the image to LittleFS using the Arduino IDE Tools Data // Upload menu option (you may need to install extra tools for that). diff --git a/examples/PNG Images/LittleFS_PNG_DMA/LittleFS_PNG_DMA.ino b/examples/PNG Images/LittleFS_PNG_DMA/LittleFS_PNG_DMA.ino index 5f751c1..f40cdfe 100644 --- a/examples/PNG Images/LittleFS_PNG_DMA/LittleFS_PNG_DMA.ino +++ b/examples/PNG Images/LittleFS_PNG_DMA/LittleFS_PNG_DMA.ino @@ -3,6 +3,10 @@ // ESP32, ESP8266). It renders a png file that is stored in LittleFS // using the PNGdec library (available via library manager). +// Note: The PNGDEC required lots of RAM to work (~40kbytes) so +// this sketch is will not run on smaller memory processors (e.g. +// ESP8266, STM32F103 etc.) + // It uses DMA to send image data to the TFT while the decoding takes // place. The processor and display combination must support DMA to // run this sketch! The decode time dominates so DMA is mainly an advantage