Создание прошивки с открытым исходным кодом для плееров Zishan Z1/Zishan Z2 с поддержкой экрана, графического эквалайзера, и кто знает, чем еще обрастет эта прошивка.
Фото 1.jpg
Плееры Zishan Z1 и Zishan Z2 на сегодняшний день самые доступные плееры на ЦАП. Их стоимость меньше стоимости комплектующих, если покупать их по отдельности на алиекспресс. Главный недостаток этих плееров для многих, но конечно не для всех, пользователей - отсутствие экрана без которого не только затрудняется навигация по папкам и композициям, но и сильно ограничивается функционал процессора STM32f405, потенциал которого остается не реализованным полностью. При наличии соответствующей прошивки останется только купить экранчик за 200 рублей и припаять 4 проводка к плате плеера в указанных местах.
Для тех, кому экран не нужен можно сделать поддержку bluetooth для настройки плеера с телефона (изменение эквалайзера. функций кнопой и прочих настроек, которые удастся реализовать) или сделать возможность изменять эти настройки с помощью редактирования файла настроек на ПК с последующей загрузкой в плеер - в таком случае не понадобится никаких доработок, кроме заливки прошивки с карты!
К сожалению топикстартер не владеет в полной мере уровнем программирования, необходимым для исправления этой несправедливости, поэтому он обратился за помощью к более квалифицированным специалистам.
Проект будет открытым, прошивку можно будет допиливать так же, как мы сейчас допиливаем железо этих плееров. Вот где будет истинный DIY!
Т.к. программисту понадобятся подопытные плееры, а также ему нужно будет что-то кушать во время работы над проектом я решил организовать сбор средств, возможно кто-то вместо покупки очередного операционного усилителя, пожертвует копеечку на благое дело, в конце концов затея обещает быть увлекательной
Позже в шапке будут опубликованы реквизиты, программист - Александр Луцай (s.lyra), у него уже есть проекты на STM32 парень в теме и заинтересовался моим предложением.
Вот его ответ мне:
ВНИМАНИЕ:Идея, как я говорил, меня привлекла и я могу сделать эту прошивку.
Проект, конечно, будет opensource, с документацией, оформлением и всё по
хорошему. Писать буду на чистом С(arm-none-eabi gnu-c99). Для GUI буду
использовать 0.96 oled и свою библиотеку гуя
https://github.com/SL-RU/MakiseGUI
https://www.youtube.com/watch?v=PjL4AB-iLRY
https://www.youtube.com/watch?v=neL5sA4jyTs - это простейший
просмоторщик папок просто для примера.
Кодеки я опять позаимствую из rockbox, но, конечно же не все - сколько
влезет и какие будут работоспособны без внешней RAM. MP3, WAV, FLAC и
ещё несколько гарантирую. Ничего не могу сказать про APE - в rockbox он
есть, но я его ещё не смотрел - хз как он работает. Так же ничего не
могу сказать пока про DSD - нужно изучать DAC, но уверен, что проблем не
возникнет.
С эквалайзером ещё не решил, но возможно и его попытаюсь взять из
rockbox - если не выйдет, то сделаю сам.
Так что я могу начать. По оплате. Я не могу взять за работу всю сумму
сразу - это будет просто не хорошо, так что думаю стоит сделать просто
страницу сбора денег на разработку. От собранных денег будет просто
зависеть то, как много я смогу уделять времени проекту. Всё время
уделить я не смогу - кушать тоже надо, вы понимаете)
Для прошивки ОБЯЗАТЕЛЬНО понадобится программатор st-link, например этот
Опционально:
дисплей с интерфейсом i2C (у дисплея должно быть 4 контакта SDA, SCL, GND, VCC), пример
bluetooth модуль - пример
Ссылки на продавцов только для примера.
Страница сбора средств
Собрано (обновляется периодически) : 3400 руб
Спасибо тем, кто откликнулся:
спасибо мне(questioner) - 500руб ))
sergzver85 кинул 200руб
100 рублей от nemalio
Nmetx + 150руб
sanmigel 200руб
zcm61 внес 150руб
neonus85 + 300р
tundryuk (с аудиофайт) + 500р
m-b-g + 200р
eresiarx + 200р
tony.korzh + 400р
lohmatiche + 300р
Mef78 + 200 руб
sergzver85 купил и предоставил для проекта плеер Z1!!! Родина тебя не забудет, Дружище!
evgenkent8 купил и предоставил проекту Zishan Z2! Спасибо!
_________________________________________
Настоятельная просьба не писать здесь о целесообразности создания сабжа, зачем это нужно и т.п. Если вас это не интересует - просто проходите мимо, затея сугубо добровольная и предназначена ТОЛЬКО для тех, кому понятно зачем все это собственно нужно.
Показано с 1 по 20 из 730
Древовидный режим
-
- Сообщений
- 275
- Репутация
- 364 (0)
03.09.2017 23:37Последний раз редактировалось Foetus; 25.09.2017 в 09:36.
-
Следующие 2 пользователей сказали Спасибо за этот полезный пост
pigeon40 (04.09.2017), Repuuaaaaaa (29.09.2017)
Информация о теме
Пользователи, просматривающие эту тему
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)
Похожие темы
-
Zishan z4+ 2 opa1656 и мелочь для мода
от framgena в разделе АрхивОтветов: 5Последнее сообщение: 02.06.2022, 13:07 -
Gigabyte AERO 15 OLED
от Turukano в разделе АрхивОтветов: 1Последнее сообщение: 27.02.2020, 16:12 -
ibasso dx50(можно и без экрана) / Zishan z3 без мода
от Mr.HiAudio в разделе АрхивОтветов: 0Последнее сообщение: 11.06.2019, 20:14