Есть Music Shield V 2.0 нудно чтобы просто проигрывал музыку с SD карты. Нашел скетч на http://wiki.amperka.ru/: // Подключаем все 3 предоставленные библиотеки #include <Fat16util.h> #include <NewSPI.h> #include "MusicPlayer.h" // Создаём объект для управления плейером MusicPlayer myplayer; void setup() { // инициализируем аппаратные средства и устанавливаем // режим проигрывания по умолчанию myplayer.begin(); } void loop() { //устанавливаем режим случайного воспроизведения myplayer.setPlayMode(MODE_SHUFFLE); //Если текущий плейлист пуст, добавим в него все треки, //находящиеся в корневой папке карты памяти. myplayer.creatPlaylist(); //отдаём контроль над микроконтроллером проигрывателю myplayer.playList(); } При загрузке прошивки ругается (на скриншоте). От чего - понять не могу.
Может, здесь есть то, что упущено в уроке? Попробуй демки из библиотеки запустить. http://www.seeedstudio.com/wiki/Music_Shield_V2.0
Раз в коде проблем нет, значит следует искать их снаружи. Где у тебя лежит сама библиотека и скетч? У меня такая структура. Папка с файлом .ino и папка libraries лежат в одном месте. Все пути написаны латиницей.
Да все должно работать и в стандартной Arduino IDE. Что-то где-то пошло не так. Просто переустановить на последнюю версию не пробовали? Сейчас 1.5.8 если мне память не изменяет.
Ещё раз на всякий случай порекомендую вам статью http://wiki.amperka.ru/программирование:библиотеки#сторонние_библиотеки