Автор разработки совсем не я. Как предположение - ARM Cortex-M3, во всяком случае на нем идет и wav, и flac, и mp3.
Вот возможности моего транспорта:
1. Чтение с USB-флешек,USB-HDD форматированных FAT16, FAT32. Размер файла ограничен 4 ГБ. Поддержка длинных имён файлов.
2. Формат файлов только несжатый (PCM) WAV 16/24 бита; 44,1/48/88,2/ 96 кГц.
3. Выход I2S / Standart RJ (SCK, WS, SD).
4. Частоты внешних генераторов:
- для частот 44100 и 88200 Гц - 5.6488 | 8.4672 | 11.2896 | 16.9344 | 22.5792 | 33.8688 МГц
- для частот 48000 и 96000 Гц - 9.216 | 12.288 | 18.432 | 24.576 | 36.864 | 49.152 МГц
5. Uвых генераторов 3.3-5В;
6. Питание стабилизированным источником 5В; Ток потребления без ничего - 70мА, с флешкой 16Gb - 130мА, с хардом USB WD160Gb - 420-460мА(стоп), 600-740мА(плей)
7. Возможность простого обновления прошивки пользователем;
8. Поддержка файлов CUE указывающих на файл WAV и содержащих до 30 треков (содержимое: альбом, исполнитель, трек, исполнитель трека, время файла, время трека - выводится текстовыми сообщениями в терминальную программу в кодах vt100 по нульмодемному кабелю через UART)
Размер платы 70х80 мм.
В текущей версии прошивки:
1. Индикация - Восемь семисегментных индикаторов (статическая) + вывод в UART + 6 светодиодов (16, 24 бит, 44100, 48000, 88200, 96000) + светодиод активности USB порта;
2. Управление - ввод в UART(с клавиатуры в терминальной программе) и шесть кнопок + reset самого девайса;
3. сервисные выходы: mute, reset_DAC, clock_1, clock_2, XR_4(FMT0), XR_3(FMT1) - логические уровни (0В, 3.3В)
4. 18 дополнительных контактов (на будущее - для индикации,...)
5. Поддержка кеширования FAT.
Важное дополнение - автор обещает добавить чтение flac.
Если будут несколько желающих на такой транспорт, я переговорю с автором о стоимости.
На сегодняшний день его цена 3500 руб. (сам девайс+доставка по России первый класс со страховкой на полную стоимость).
Ну и буде найдутся желающие, могу помочь со сборкой.