Inkplate 6: how to display BMP images from microSD card

Customer:

I have a .bmp image. How do I put it to a microSD card so Inkplate 6 can show it? How do I format the card? Do I need to convert the BMP file to something else? Are there any image file naming conventions I should follow? I can’t find good instructions anywhere.

Originally submitted via email support on 29 July 2020. Migrated to the forum for community visibility.

Soldered Support:

There’s a microSD card holder on the Inkplate - just place your microSD card inside.

You can format your card as a standard FAT filesystem. It’s usually already formatted that way, so no problem there.

No special naming convention is required.

Your BMP must be:

  • Resolution less than 800 x 640 pixels
  • Uncompressed

For all the code needed and full instructions, see this example: https://github.com/e-radionicacom/Inkplate-6-Arduino-library/blob/master/examples/2.%20Advanced%20Inkplate%20Features/5-Inkplate_SD_BMP_pictures/5-Inkplate_SD_BMP_pictures.ino