slom, да не берите себе в голову всю эту фигню!
Память Arduino просто через USB не прочитаешь, да и зачем вам это? Если у вас новое устройство, то там с завода прошит скетч мигающий светодиодом один раз в секунду. К слову, этот скетч имеется как пример в стандартной среде программирования IDE для Arduino, называется он "Blink", т.е. мигать:
Вы всегда, при необходимости, можете загрузить этот пример обратно в плату, как и любые другие примеры из прилагаемых. Так что фактически, из новой платы, вам читать что либо незачем. Другое дело если вы залили в плату свой скетч, и не сохранив его предварительно на ПК закрыли, вот тогда проблема. Дело в том, что в контроллер Arduino с ПК записывается откомпелированная и переведенная в машинный код программа в шестнадцатиричном виде, и даже если вы, с помощью какого то программатора сможете прочитать содержимое контроллера вы все равно ничего не увидите даже отдаленно напоминающее программный код для Arduino IDE. Это будет набор шестнадцатиричных цифр. И даже если вы эти цифры переведете из машинных кодов в ассемблер все равно загрузить полученное в IDE Arduino не получится. Обратного транслятора из ассемблера в C+ не существует. Аналогия с компьютером - попробуйте открыть любой откомпелированный файл программы для ПК в блокноте, что вы уведите? Длинную вереницу крокозябр. Более-менее продвинутая смотрелка сможет перевести эти крокозябры в HEX код или в ASCI код и все!!! больше ничего вы сделать с этим не сможете, так и с ардуино. Так что рекомендую не забивать голову себе и не обижаться на других по этому поводу, т.к. "другие" (в том числе и я) не знают как декомпелировать программу залитую в контроллер
Вообще, если хотите посмотреть оборудование для программирования AVR можете заглянуть сюда http://www.electronshik.ru/class/programmatori-18170702
Еще вы пишете что у вас плата с интегрированными драйверами двигателей. Скорее всего это Romeo? или подобный. С ним аналогично, на заводе залит Blink, читать из него нечего.
В интернете есть масса скетчей для дуни, масса библиотек, так что поищите, поэкспериментируйте со средой программирования Arduino, думаю у вас получится, ничего особо сложного там нет.