Я не уверен, что вы пытаетесь архивировать. Вы хотите открыть его через Arduino IDE или также скомпилировать исходный код?
Я не знаю, как программировать на голом c в Arduino IDE. Но если вы хотите использовать настоящий c код, возможно, стоит начать компилирование и загрузку через терминал самостоятельно или использовать IDE, которая подходит для разработки на микроконтроллерах.
Я думаю, вы можете сказать Arduino IDE более детально записывать результаты. Это скажет вам точно команды, которые использует IDE (использует avrdude
). Затем вы можете использовать IDE / Editor по вашему выбору для кодирования.
В противном случае, посмотрите, например. Атмел Студио. Они также поддерживают Arduino.