Проект Paragon: Портативный музыкальный плеер

Изображение заголовка портативного музыкального проигрывателя

Скучаете по своему старому iPod? Хотите сделать что-то на замену? Тогда этот проект для вас! Это портативный музыкальный плеер, который гарантированно заставит вас поностальгировать.

Он был сделан Ником, который выложил файлы журнала на Hackaday, и называет его Music32-V2.

Это очень интересная сборка, и я, например, с нетерпением жду, когда она начнет развиваться. Ник планирует сделать ее полностью открытой, так что вы тоже сможете поиграть с ней.

Хочу отметить, что этот проект не завершен. Мы поместили его здесь, потому что это действительно замечательный проект, и, честно говоря, одни из лучших частей этих проектов Hackaday - это журналы.

И даже когда проект не завершен, интересно наблюдать за его развитием.

Портативный музыкальный плеер
Кредит: Nic.

Вы можете увидеть, через какие трудности проходят люди, как они приходят к решениям и насколько изобретательны создатели. Поэтому мы обязательно будем обновлять этот пост по мере продвижения проекта, чтобы вы могли увидеть больше!

Оборудование

И в случае с Nic одна из этих проблем связана с аппаратным обеспечением.

Ник разработал печатную плату для этого проекта, который в настоящее время базируется на микросхеме Espressif ESP32-S3. Идея заключается в том, что портативный музыкальный плеер использует SD-карту для хранения музыки.

Как видно на рисунке ниже, в Nic установлен кодек ES8327, управляющий звуком.

Внутренний вид портативного музыкального проигрывателя
Кредит: Nic.

Изначально Ник выбрал ESP32-S3, поскольку идея заключалась в том, чтобы иметь возможность перетаскивания музыки через USB. Однако ESP32-S3 не подходит для Bluetooth-наушников, поскольку поддерживает только Bluetooth Low Energy (BLE).

Таким образом, в настоящее время планируется доработать программную часть, а затем изменить печатную плату для установки другого микроконтроллера.

По словам Ника, это позволит сделать Bluetooth-наушники доступными, но функция перетаскивания должна исчезнуть.

Кроме того, Nic решил добавить корпус и колесико, чтобы придать устройству сходство с классическими портативными музыкальными устройствами.

(В журнале Ник сравнивает пользовательский интерфейс с Zune. Помните такие? Но я думаю, что на самом деле он очень похож на SanDisk Sansa).

Программное обеспечение

Программное обеспечение пока находится в основном на ранних стадиях.

Проект написан на языке C, и, судя по последним логам, Ник уделяет достаточно много времени работе над спрайтами.

Если обратиться к Репозиторий GitHubВы увидите, что большая часть файлов проекта в настоящее время связана с интерфейсом и приведением файлов в порядок.

Мне не терпится увидеть, как будет развиваться программное обеспечение. Уже сейчас визуальный интерфейс кажется довольно гладким и интуитивно понятным.

Кредит: Nic.

Заключение

Вот и все, портативный музыкальный плеер. Надеюсь, это вдохновит вас на создание своего собственного!

Обязательно посмотрите страница проекта на Hackaday подробнее.

И обязательно ознакомьтесь с другими Paragon Projects здесь.

Хотелось бы увидеть подобный проект с Raspberry Pi Pico.

А как насчет вас? Какие функции и возможности вы бы добавили?

Комментировать