Reply To Thread
Страница 1 из 37 1 2 3 4 5 11 ... ПоследняяПоследняя
Показано с 1 по 20 из 730
  1. Collapse Details
    Создание открытой прошивки для мода Zishan Z1/Z2 под OLED дисплей 
    #1
    Lightbulb
    Создание прошивки с открытым исходным кодом для плееров 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! Спасибо!

    _________________________________________

    Настоятельная просьба не писать здесь о целесообразности создания сабжа, зачем это нужно и т.п. Если вас это не интересует - просто проходите мимо, затея сугубо добровольная и предназначена ТОЛЬКО для тех, кому понятно зачем все это собственно нужно.
    Последний раз редактировалось Foetus; 25.09.2017 в 09:36.
    Ответить с цитированием
     

  2. Следующие 2 пользователей сказали Спасибо за этот полезный пост

    pigeon40 (04.09.2017), Repuuaaaaaa (29.09.2017)

  3. Collapse Details
    Re: Создание открытой прошивки для мода Zishan Z1/Z2 под OLED дисплей 
    #2
    По умолчанию
    Первым будет Z1, как более доступный

    Если кто-то зарегистрирован на иностранных форумах в ветках по Z1/Z2, сбросьте пожалуйста ссылочку нашим забугорным друзьям, кто знает, во что вырастет это начинание ))

    Александр скоро зарегистрируется и присоединится к нам.
    Ответить с цитированием
     

  4. Collapse Details
    Re: Создание открытой прошивки для мода Zishan Z1/Z2 под OLED дисплей 
    #3
    Форумчанин Аватар для maxi_funy
    Адрес
    Москва
    Сообщений
    4,832
    Репутация
    29661 (307)
    По умолчанию
    Интересно, если просто собрать с экраном и вывести контактную группу с STM32f405, что будет отображаться? Писал в теме по Z1, что контроллер в базе поддерживает 320х240 экраны, но тема не стартанула.
    Ответить с цитированием
     

  5. Collapse Details
    Re: Создание открытой прошивки для мода Zishan Z1/Z2 под OLED дисплей 
    #4
    По умолчанию
    maxi_funy, на этот вопрос лучше всего ответит Александр, но мое мнение - ничего не будет отображаться, программа пишется под конкретный дисплей, в зишанах эти строчки никто бы писать не стал, т.к. незачем было.
    Ответить с цитированием
     

  6. Collapse Details
    Re: Создание открытой прошивки для мода Zishan Z1/Z2 под OLED дисплей 
    #5
    Форумчанин
    Адрес
    Тверь
    Сообщений
    180
    Репутация
    1395 (16)
    По умолчанию
    Цитата Сообщение от maxi_funy Посмотреть сообщение
    Интересно, если просто собрать с экраном и вывести контактную группу с STM32f405, что будет отображаться? Писал в теме по Z1, что контроллер в базе поддерживает 320х240 экраны, но тема не стартанула.
    На плате стоит не что-то особенное и имеющее скрытые фичи, а лишь микроконтроллер - микросхема с флешью, оперативкой и собстно цпу на борту. И она делает лишь то, что написали китайцы в программе) А STM32F405 поддерживает даже HD TFT дисплеи на 30фпс - там хардварный 8080/6800 интерфейс.
    Ответить с цитированием
     

  7. Collapse Details
    Re: Создание открытой прошивки для мода Zishan Z1/Z2 под OLED дисплей 
    #6
    По умолчанию
    Перевел 500р - присоединяйтесь!

    https://github.com/SL-RU/osfi-z
    Ответить с цитированием
     

  8. Collapse Details
    Re: Создание открытой прошивки для мода Zishan Z1/Z2 под OLED дисплей 
    #7
    Форумчанин
    Адрес
    Тверь
    Сообщений
    180
    Репутация
    1395 (16)
    По умолчанию
    Цитата Сообщение от questioner Посмотреть сообщение
    Перевел 500р - присоединяйтесь!
    https://github.com/SL-RU/osfi-z
    Ах, рано ты, я даже не начал ничего разрабатывать
    Ответить с цитированием
     

  9. Collapse Details
    Re: Создание открытой прошивки для мода Zishan Z1/Z2 под OLED дисплей 
    #8
    По умолчанию
    Ничего, если что - вернешь назад
    Ответить с цитированием
     

  10. Collapse Details
    Re: Создание открытой прошивки для мода Zishan Z1/Z2 под OLED дисплей 
    #9
    Форумчанин Аватар для maxi_funy
    Адрес
    Москва
    Сообщений
    4,832
    Репутация
    29661 (307)
    По умолчанию
    Цитата Сообщение от s.lyra Посмотреть сообщение
    STM32F405 поддерживает даже HD TFT дисплеи на 30фпс - там хардварный 8080/6800 интерфейс.
    по даташиту их хардварный 8080/6800 тянет 320х240, или я что-то пропустил в спеке 405? (без использования LCD-TFT controller DMA bus)
    Ответить с цитированием
     

  11. Collapse Details
    Re: Создание открытой прошивки для мода Zishan Z1/Z2 под OLED дисплей 
    #10
    Форумчанин
    Адрес
    Тверь
    Сообщений
    180
    Репутация
    1395 (16)
    По умолчанию
    Цитата Сообщение от maxi_funy Посмотреть сообщение
    по даташиту их хардварный 8080/6800 тянет 320х240, или я что-то пропустил в спеке 405? (без использования LCD-TFT controller DMA bus)
    Если вы говорите про ограничение по ОЗУ для буфера из этой презентации на 12том слайде http://www.compel.ru/wordpress/wp-co..._ChromeART.pdf То это ограничение только исходит из объёма встроенной памяти. На седьмом слайде написаны настоящие хардварные ограничения. Ограничения по объёму памяти для буфера можно обойти двумя способами: использовать внешнюю RAM(логично) и использовать палитру цветов(например 2х или 4х битную) - DMA2D позволяет это делать.
    Так же есть не TFT дисплеи со встроенной памятью. Но это всё не важно Так то да, вы правы.
    Ответить с цитированием
     

  12. Collapse Details
    Re: Создание открытой прошивки для мода Zishan Z1/Z2 под OLED дисплей 
    #11
    Форумчанин
    Адрес
    Тверь
    Сообщений
    180
    Репутация
    1395 (16)
    По умолчанию
    Пока у меня нет устройства, я бы хотел попросить владельцев Z1 прозвонить мультиметром или просто посмотреть, проходят ли дорожки от этих ножек МК к разъёму. Это интерфейс отладки SWD.
    djmmgkphcmchhaoc.png
    Ответить с цитированием
     

  13. Collapse Details
    Re: Создание открытой прошивки для мода Zishan Z1/Z2 под OLED дисплей 
    #12
    Меломан-Конструктор Аватар для Alex_Nsk
    Адрес
    wild siberia
    Возраст
    45
    Сообщений
    8,606
    Репутация
    103787 (1057)
    По умолчанию
    Интересная тема.
    Любите музыку, а не аппаратуру!
    High End portable/personal: aleXmod/MA9AE/M0AE +ME186AE/Dolphinear/HD580/MrSpeakers Aeon C/aURa supreme...
    "..идеальная аудиоаппаратура та, об индивидуальности звучания которой сказать ничего нельзя..." АМЛ(RIP)
    Ответить с цитированием
     

  14. Collapse Details
    Re: Создание открытой прошивки для мода Zishan Z1/Z2 под OLED дисплей 
    #13
    Форумчанин Аватар для ED27
    Адрес
    GMT+10
    Сообщений
    611
    Репутация
    3370 (37)
    По умолчанию
    Новый корпус и кнопочный "крест" неизбежны ?
    FAudioXS01+DexpHF001+TascamDR22
    Спойлер: 
    TascamUS366+AardvarkQ10+AlesisDEQ230
    FXAudioDACSQ5+DACX6+PHA2+Tube03+1002A+YamahaNSF150
    ElfidelityDAC\AXF101+DAC1387x8+DAC1305х2+DAC1305+L BearB5+E10+E11
    TempoEC1B+BrAudioDV20A+LiTeDAC+BrAudioHA5000+DarkV oice336SE+LpSpiritT01+RivalsAK88
    SonyMDS640+TechnicsSLPS670+RSBX701+SHGE90+SU700+SB CD520
    FostexT20RPmk3+PhilipsSHP9500+ISK9999+Takstar82+JV CrX900+ATHA700X+MsurN650+BossHiFiB3\7+Senf4-1\UE+KZED9\ZST+EasyH2+Monk+Qian25\39\69+EMX500+TP1 6+Faeal64+HiZ150+K's300+YuinPK1
    Ответить с цитированием
     

  15. Collapse Details
    Re: Создание открытой прошивки для мода Zishan Z1/Z2 под OLED дисплей 
    #14
    По умолчанию
    интересно
    Ответить с цитированием
     

  16. Collapse Details
    Re: Создание открытой прошивки для мода Zishan Z1/Z2 под OLED дисплей 
    #15
    Форумчанин
    Адрес
    Тверь
    Сообщений
    180
    Репутация
    1395 (16)
    По умолчанию
    Цитата Сообщение от ED27 Посмотреть сообщение
    Новый корпус и кнопочный "крест" неизбежны ?
    Нет, добавления новых кнопок постараюсь избежать
    Ответить с цитированием
     

  17. Пользователи, сказавшие Спасибо s.lyra за полезный пост

    ED27 (04.09.2017)

  18. Collapse Details
    Re: Создание открытой прошивки для мода Zishan Z1/Z2 под OLED дисплей 
    #16
    Форумчанин Аватар для Carel
    Адрес
    Ставрополь
    Сообщений
    337
    Репутация
    5825 (63)
    По умолчанию
    Испортите уникальность данных экземпляров.
    Основной комплект: FiiO X5 (свой мод: http://car-el.livejournal.com/4060.html) FW2.5_RUS (свой мод: http://car-el.livejournal.com/4293.html) + FiiO E12 Mont Blanc + Sennheiser HD 650 (свой мод).
    Дополнительно: AKG Q701 PRO (Bass Mod+свой мод); Sennheiser HD 598; Sennheiser Momentum 2.0 On-Ear (свой мод); Klipsch Image X10i; Fiio EX1; Xiaomi Hybrid Pro HD; Xduoo TA-03; XUELIN IHIFI 770C; Zishan Z1.
    Ответить с цитированием
     

  19. Collapse Details
    Re: Создание открытой прошивки для мода Zishan Z1/Z2 под OLED дисплей 
    #17
    По умолчанию
    s.lyra, как вариант подцепить блютус платку к контролеру -а всё управление с андроид девайсов через приложение махом снимается куча ограничений по кнопкам , дисплеям
    это намного перспективней в наш век и может открыть новое направление в мобильном hi fi
    Ответить с цитированием
     

  20. Collapse Details
    Re: Создание открытой прошивки для мода Zishan Z1/Z2 под OLED дисплей 
    #18
    Форумчанин
    Адрес
    Тверь
    Сообщений
    180
    Репутация
    1395 (16)
    По умолчанию
    Цитата Сообщение от ратэк Посмотреть сообщение
    s.lyra, как вариант подцепить блютус платку к контролеру -а всё управление с андроид девайсов через приложение махом снимается куча ограничений по кнопкам , дисплеям
    это намного перспективней в наш век и может открыть новое направление в мобильном hi fi
    Хах, а вот эта идея очень интересна!!! Спасибо за предложение! Обязательно попробую воплотить!
    Но отказываться от дисплея не буду - скорее сделаю возможность выбора.
    Ответить с цитированием
     

  21. Collapse Details
    Re: Создание открытой прошивки для мода Zishan Z1/Z2 под OLED дисплей 
    #19
    По умолчанию
    Цитата Сообщение от s.lyra Посмотреть сообщение
    Хах, а вот эта идея очень интересна!!! Спасибо за предложение! Обязательно попробую воплотить!
    на этой идее можно заработать-готовые беспроводные модули управления контроллером и софт к ним для адроида и яблочных девайсов- продавать как завершенный продукт -сам бы купил
    для примера-выпускается хитовая камера Yi так у неё нет никакого дисплея а все настройки доступны только через приложение но там связь по вай фаю -блютус хорош тем что у него экономней энергопотребление и паразитных радиоизлучений на порядок меньше
    Ответить с цитированием
     

  22. Collapse Details
    Re: Создание открытой прошивки для мода Zishan Z1/Z2 под OLED дисплей 
    #20
    Форумчанин
    Адрес
    Тверь
    Сообщений
    180
    Репутация
    1395 (16)
    По умолчанию
    Цитата Сообщение от ратэк Посмотреть сообщение
    на этой идее можно заработать-готовые беспроводные модули управления контроллером и софт к ним на андроид- продавать как завершенный продукт -сам бы купил
    для примера-выпускается хитовая камера Yi так у неё нет никакого дисплея а все настройки доступны только через приложение но там связь по вай фаю -блютус хорош тем что у него экономней энергопотребление и паразитных радиоизлучений на порядок меньше
    Да ну, зарабатывать нужно на готовых устройствах, а все модификации должны быть opensource. Блютус-модули продаются на ali тыщами за копейки.
    Сам я уже третий год разрабатываю свой плеер - остановился на STM32 + cs4398. Уже собрал прототип, использовав ad8656 - звук прелесть! Но со связкой ещё экспериментирую и выбираю. Главной особенностью этого плеера всё же будет необычное управление, корпус и работа с плейлистами. Ну это не важно - как придёт время - расскажу :3
    Ответить с цитированием
     

  23. Пользователи, сказавшие Спасибо s.lyra за полезный пост

    qwre13 (21.10.2017)

Reply To Thread
Страница 1 из 37 1 2 3 4 5 11 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. OLED планшет Dell Venue 8 (7840), отправлю
    от Andrey_i в разделе Архив
    Ответов: 3
    Последнее сообщение: 12.05.2016, 10:41
  2. ТДС-7 для супер-мода
    от Gunibad в разделе Архив
    Ответов: 2
    Последнее сообщение: 12.02.2016, 13:08

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения