Вы можете передавать произвольные файлы JSON, используя CoAP POST / PUT. То, какой каталог будет доступен для записи, полностью зависит от сервера.
Обратите внимание, что для файла такого размера время передачи будет значительно больше, чем с HTTP, поскольку пакеты отправляются с блокировкой (помещая первые 1 КБ,ответ, следующий 1 КБ - тогда как HTTP имеет окно TCP).