-
Notifications
You must be signed in to change notification settings - Fork 18
Введение на русском
#walkgeek по-русски
Это walkgeek, проект по созданию переносного музыкального плеера, основанного на компонентах отладочной платы STM32F4-Discovery, которая содержит микроконтроллер STM32F407VGT6 и микросхему аудио кодека CS43L22. На сегодняшний момент, поддерживается проигрывание файлов MP3 и Opus.
#Аппаратная часть
На сегодняшний день поддерживаются 2 варианта одной платформы, именуемые N1100 и F4DISCOVERY.
##F4DISCOVERY
Эта платформа представлена платой STM32F4-Discovery. Она предоставляет достаточно простой способ попробовать walkgeek на реальном железе, и даже заниматься его разработкой. В самом простом случае не требуется проводить никаких доработок или модификаций. Требуется только прошить плату, положить на USB флеш-накопитель несколько файлов и подключить его через переходник к разъему USB Micro (CN5). Пользовательский интерфейс в этом случае ограничен кнопкой "User", которая играет роль кнопки "3" плеера, и 4-мя светодиодами:
- Красный означает, что флеш-накопитель не подключен;
- Зеленый означает, что плеер запущен;
- Оранжевый означает, что плеер остановлен либо загружает текущий трек;
- Мигающий Синий означает, что плеер проигрывает текущий трек.
Прошивка для этой платы в формате .hex доступна here.
##N1100
Также имеется более портативная версия, которая предназначена для размещения в корпусе от сотового телефона Nokia 1100. Все материалы в формате EAGLE CAD доступны в директории pcb/ проекта.