В свой музыкальный центр я интегрировал цветомузыку Lumazoid от Nootropic design USA - GitHub
Скетч — компилировать на версии arduino-1.6.8
Работает с любыми светодиодами WS2812 / WS2812B, такими как NeoPixel и другими.
Поддерживает 60, 120 или 180 светодиодов.
Сделал для себя пульт на смартфоне для отличного проекта ampcontrol-f103. Есть классная бесплатная программа irplus которая позволяет создавать и пользоваться уже готовыми пультами - есть большой набор конфигов для многих производителей и моделей разных устройств. Я взял готовый конфиг NEC-PTX-TV и переделал его под себя.
Продолжение... Музыкальный центр своими руками на основе STM32F103
Решил переделать свой музыкальный центр - остановился на использовании только одного устройства - проигрывателя в виде RPI. В малине уже присутствует WiFi, блютуз и дополнительно добавил usb сетевую карту.
Блютуз можно использовать только если RPI подключен к сети через usb сетевую карту. Зато сопряжение к телефону и переключение обратно проходит очень быстро.
Контакты GPIO2 и GPIO3 имеют фиксированные подтягивающие резисторы.
При включении контакты устанавливаются в режим входа, контакты 0-8 подтягиваются к 3V3, контакты 9-27 подтягиваются к 0V.
Зачем я буду переносить папку music на новый раздел microsd? Я это делаю для моего удобства создания и восстановления копии moode audio при этом не трогаю папку с музыкой, а также это даёт возможность видеть и работать с двумя разделами microsd карты из под windows 10 и на прямую копировать и редактировать. Так как я использую RPI zero W и свободных входов для флешки нет и заморачиваться с этим нет охоты. Музыку собираюсь хранить на микросд карте - терабайты хранить не собираюсь - хранить буду только актуальную для себя музыку. Поэтому я думаю мне 20 Гб хватит.
BackUP системы буду делать Paragon Hard Disk Manager.
Для начала уменьшаем раздел с системой - я оставил 6 Гб, все остальное место выделил под раздел MUSIC. Работу с разделами проводил из windows в программе Paragon Hard Disk Manager. Из под Linux есть отличная программа GParted. Отформатировал в системе FAT32 (лучше в NTFS).
Займемся связкой Moode audio player с проектом от WiseLord ampcontrol-f103 - установим скрипт для передачи тегов по UART. Для начала нам нужно иметь установленный Moode audio player и рабочий ampcontrol. Обновляемся до последней прошивки ampcontrol и скачиваем скрипт MPD-UART. Подключаем RPI к ampcontrol-f103 по UART2, а далее подаем питание и ждем запуска Moode audio, у меня запускается примерно за 90 секунд. Запускаем браузер и заходим на страницу Moode audio - настройку будем производить в вэб интерфейсе через Web SSH terminal.