Skip to content

Введение на русском

Oleg Tsaregorodtsev edited this page Mar 15, 2015 · 4 revisions

#walkgeek по-русски

Это walkgeek, проект по созданию переносного музыкального плеера, основанного на компонентах отладочной платы STM32F4-Discovery, которая содержит микроконтроллер STM32F407VGT6 и микросхему аудио кодека CS43L22. На сегодняшний момент, поддерживается проигрывание файлов MP3 и Opus.

#Аппаратная часть

На сегодняшний день поддерживаются 2 варианта одной платформы, именуемые N1100 и F4DISCOVERY.

##F4DISCOVERY

Эта платформа представлена платой STM32F4-Discovery. Она предоставляет достаточно простой способ попробовать walkgeek на реальном железе, и даже заниматься его разработкой. В самом простом случае не требуется проводить никаких доработок или модификаций. Требуется только прошить плату, положить на USB флеш-накопитель несколько файлов и подключить его через переходник к разъему USB Micro (CN5). Пользовательский интерфейс в этом случае ограничен кнопкой "User", которая играет роль кнопки "3" плеера, и 4-мя светодиодами:

  • Красный означает, что флеш-накопитель не подключен;
  • Зеленый означает, что плеер запущен;
  • Оранжевый означает, что плеер остановлен либо загружает текущий трек;
  • Мигающий Синий означает, что плеер проигрывает текущий трек.

Прошивка для этой платы в формате .hex доступна here.

walkgeek-discovery-small

##N1100

Также имеется более портативная версия, которая предназначена для размещения в корпусе от сотового телефона Nokia 1100. Все материалы в формате EAGLE CAD доступны в директории pcb/ проекта.

walkgeek-mp3-small

Clone this wiki locally