Пример результата работы:
#include <avr/pgmspace.h>
const char* binSomeFilename PROGMEM = {0x3C,0x3F,0x78,0x6D,0x6C,0x20};
- Поместите двоичные файлы, которые надо представить массивом байт, в папку с программой Arduino File2Hex;
- Запустите программу, после чего она сразу начнёт преобразование, а по окончанию выведет в консоль "Complete!";
- Добавьте файл result.ino в ваш проект. В этом файле находятся представления всех файлов, которые были в папке с программой в момент запуска за исключением файлов с расширениями ".exe" и ".ino" (файлы с данными расширениями игнорируются программой).