VirEye Home
VirEye Home
  • Видео 22
  • Просмотров 17 368
3D Графика на микроконтроллере, софтварный рендер #2
Код уроков
github.com/seltee/mc_lessons_3d
Ядро системы
github.com/seltee/vireye_core
Приложения
github.com/seltee/vireye_apps
Утилиты
github.com/seltee/vireye_tools
Привет. Я программирующий техно-анархист и любитель всё сделать по своему. Этот канал повествует о фантазии, воплощённой в железе, играх и коде. Развлекательный канал о транзисторах, рассказывающий о вещах, которые не встретишь на каждом углу. Я люблю погружаться в техническую информацию так далеко, насколько это возможно. Люблю математику, могу даже в уме перемножить пару квадратных матриц. Ежедневно играю в видеоигры и верю в прогресс науки. Чипы, микросхемы, платы - всё это отдельный мир, который и позволяет в последние десятилети...
Просмотров: 2 084

Видео

3D Графика на микроконтроллере, софтварный рендер #1
Просмотров 1,2 тыс.4 года назад
Код уроков github.com/seltee/mc_lessons_3d Ядро системы github.com/seltee/vireye_core Приложения github.com/seltee/vireye_apps Утилиты github.com/seltee/vireye_tools Привет. Я программирующий техно-анархист и любитель всё сделать по своему. Этот канал повествует о фантазии, воплощённой в железе, играх и коде. Развлекательный канал о транзисторах, рассказывающий о вещах, которые не встретишь на ...
Vireye - куча и её особенности
Просмотров 4315 лет назад
Ядро системы github.com/seltee/vireye_core Приложения github.com/seltee/vireye_apps Утилиты github.com/seltee/vireye_tools Привет. Меня зовут Deriv'era и я программист. Этот канал повествует о фантазии, воплощённой в железе, играх и коде. Развлекательный канал о транзисторах, рассказывающий о вещах, которые не встретишь на каждом углу. Я люблю погружаться в техническую информацию так далеко, на...
Первая игра под самодельную консоль за 700 р. VirEye
Просмотров 5635 лет назад
Ядро системы github.com/seltee/vireye_core Приложения github.com/seltee/vireye_apps Утилиты github.com/seltee/vireye_tools Привет. Меня зовут Deriv'era и я программист. Этот канал повествует о фантазии, воплощённой в железе, играх и коде. Развлекательный канал о транзисторах, рассказывающий о вещах, которые не встретишь на каждом углу. Я люблю погружаться в техническую информацию так далеко, на...
Звук и бета релиз самодельной игровой консоли на stm32 за 700 р. VirEye
Просмотров 5775 лет назад
Ядро системы github.com/seltee/vireye_core Приложения github.com/seltee/vireye_apps Утилиты github.com/seltee/vireye_tools Привет. Меня зовут Deriv'era и я программист. Этот канал повествует о фантазии, воплощённой в железе, играх и коде. Развлекательный канал о транзисторах, рассказывающий о вещах, которые не встретишь на каждом углу. Я люблю погружаться в техническую информацию так далеко, на...
Теория звука и музыка на stm32f103
Просмотров 2,9 тыс.5 лет назад
Исходники: github.com/seltee/stm32_sound_lesson Привет. Меня зову Deriv'era и я программист. Этот канал повествует о фантазии, воплощённой в железе, играх и коде. Развлекательный канал о транзисторах, рассказывающий о вещах, которые не встретишь на каждом углу. Я люблю погружаться в техническую информацию так далеко, насколько это возможно. Люблю математику, могу даже в уме перемножить пару ква...
Resident Evil 2 Remake - обзор
Просмотров 1065 лет назад
Твиттер HoneyDeriviera Стримы ruclips.net/channel/UC-fvcdddsNVpubMhiEvGdFA Привет. Меня зову Deriv'era и я программист. Этот канал повествует о фантазии, воплощённой в железе, играх и коде. Развлекательный канал о транзисторах, рассказывающий о вещах, которые не встретишь на каждом углу. Я люблю погружаться в техническую информацию так далеко, насколько это возможно. Люблю математик...
DIY консоль на stm32 - запись файлов, сохранение прогресса игры и длинный спич о всяком
Просмотров 6955 лет назад
В этом видео я расскажу и покажу простой пример записи прогресса игры в моей самодельной diy консоли на stm32 стоимостью в 700 р. Репозиторий с кодом ядра: github.com/seltee/vireye_core Репозиторий с инструментарием: github.com/seltee/vireye_tools Файлик с кодом из этого видео (да, в этот раз я не создал очередной репозиторий): drive.google.com/file/d/18F3TMjpj2fjLM61jpROTTZZol-1Gfnpq/view?usp=...
Процессор на коленке #2
Просмотров 2015 лет назад
Серия видеороликов о создании процессора с нуля на дискретной логике Твиттер HoneyDeriviera Привет. Меня зову Deriv'era и я программист. Этот канал повествует о фантазии, воплощённой в железе, играх и коде. Развлекательный канал о транзисторах, рассказывающий о вещах, которые не встретишь на каждом углу. Я люблю погружаться в техническую информацию так далеко, насколько это возможно...
Хейтспич на свитч - почему лично я ненавижу эту консоль
Просмотров 865 лет назад
Твиттер HoneyDeriviera Привет. Меня зову Deriv'era и я программист. Этот канал повествует о фантазии, воплощённой в железе, играх и коде. Развлекательный канал о транзисторах, рассказывающий о вещах, которые не встретишь на каждом углу. Я люблю погружаться в техническую информацию так далеко, насколько это возможно. Люблю математику, могу даже в уме перемножить пару квадратных матри...
DIY консоль - файловая система, немного новых фич и кода
Просмотров 2195 лет назад
Репозиторий с кодом ядра: github.com/seltee/vireye_core Репозиторий с инструментарием: github.com/seltee/vireye_tools Твиттер HoneyDeriviera Привет. Меня зову Deriv'era и я программист. Этот канал повествует о фантазии, воплощённой в железе, играх и коде. Развлекательный канал о транзисторах, рассказывающий о вещах, которые не встретишь на каждом углу. Я люблю погружаться в техничес...
DIY консоль за 10$ - отказ от USB, решение всех проблем
Просмотров 2385 лет назад
Репозиторий с кодом ядра: github.com/seltee/vireye_core Репозиторий с инструментарием: github.com/seltee/vireye_tools
Тест графики diy консоли за 700 р. - stm32, дисплей и кнопки
Просмотров 1,4 тыс.5 лет назад
Репозиторий с кодом ядра системы и схемой: github.com/seltee/vireye_core Репозиторий с кодом графических демок: github.com/seltee/vireye_graphics_test Твиттер HoneyDeriviera Привет. Меня зову Deriv'era и я программист. Этот канал повествует о фантазии, воплощённой в железе, играх и коде. Развлекательный канал о транзисторах, рассказывающий о вещах, которые не встретишь на каждом угл...
Самодельная консоль за 700 рублей - stm32, дисплей и кнопки - просто создать самому
Просмотров 6 тыс.5 лет назад
Репозиторий с кодом ядра системы: github.com/seltee/vireye_core Репозиторий с кодом линкера: github.com/seltee/vireye_linker Репозиторий с кодом эмулятора: github.com/seltee/vireye_emulator Твиттер HoneyDeriviera Привет. Меня зову Deriv'era и я программист. Этот канал повествует о фантазии, воплощённой в железе, играх и коде. Развлекательный канал о транзисторах, рассказывающий о ве...
О жизни в 20!8
Просмотров 885 лет назад
О жизни в 20!8
Процессор на коленке #1
Просмотров 3415 лет назад
Процессор на коленке #1
Kingdom: two crowns - кидай деньги в холопов, не будь жадным, победи жадность
Просмотров 445 лет назад
Kingdom: two crowns - кидай деньги в холопов, не будь жадным, победи жадность
Mutant Year Zero: Road to Eden [обзор] Свинья, лисица, утка против упырей и конца света (второго)
Просмотров 435 лет назад
Mutant Year Zero: Road to Eden [обзор] Свинья, лисица, утка против упырей и конца света (второго)
Rapture Rejects [обзор] - Боженька помоги, ствол ниспошли
Просмотров 315 лет назад
Rapture Rejects [обзор] - Боженька помоги, ствол ниспошли
Donut county [обзор][прохождение] - Когда ты енот и у тебя кончился мусор
Просмотров 415 лет назад
Donut county [обзор][прохождение] - Когда ты енот и у тебя кончился мусор
Warhammer 40k mechanicus [обзор] - уничтожай ересь, спаси империум от ксеносов!
Просмотров 625 лет назад
Warhammer 40k mechanicus [обзор] - уничтожай ересь, спаси империум от ксеносов!
Spyro Reignited Trilogy - обзор нового, старого, маленького, фиолетового дракончика
Просмотров 1555 лет назад
Spyro Reignited Trilogy - обзор нового, старого, маленького, фиолетового дракончика

Комментарии

  • @rdengin
    @rdengin 2 месяца назад

    Друх, изучи теорию, освой русские термины, а потом пиши видосики! Но в целом все верно, поэтому лайк!

  • @AtomicProg3000
    @AtomicProg3000 2 месяца назад

    В чём проблема взять STM32F103CBT6, там 128кБ флеша и памяти в STM32F103 20кБ

  • @vadimsobakar1157
    @vadimsobakar1157 4 месяца назад

    Привет! Проект очень классный! Но вижу ты его подзабросил немного, что печально((( Меня заинтересовал проектик, мог бы я тебе написать и пообщаться по поводу него и куда писать можно? Если на то желание есть))

  • @gpowertesla1714
    @gpowertesla1714 8 месяцев назад

    VirEye Home, проект заброшен? Больше не будет видео?

  • @gpowertesla1714
    @gpowertesla1714 11 месяцев назад

    Очень круто. Будут ещё видео?

  • @billerafon55555
    @billerafon55555 11 месяцев назад

    Канал ещё жив? Можете показать как закачивать и проигрывать с w25q wav файлы?

  • @ardu_radiokot1062
    @ardu_radiokot1062 Год назад

    Крутой проект, ждём продолжения

  • @proglock1601
    @proglock1601 Год назад

    Очень жду новый ролик

  • @proglock1601
    @proglock1601 Год назад

    Давай новый ролик пж

  • @proglock1601
    @proglock1601 Год назад

    Давай новые ролики

  • @sergokhuraza9503
    @sergokhuraza9503 Год назад

    Это вы на 103 ей чудеса творите, а кто то на 407ой термометры делает. Не знаю знаю есть ли у вас педагогический опыт, но контент подан пря на блюдечке с каёмочкой

  • @jigan4eg296
    @jigan4eg296 2 года назад

    А какой канал мог бы быть..... Очень жаль... Наткнулся вот только сейчас и сразу подписался, а потом огорчился что нет новых видео(( Такие вот штуки с такой подачей и в платных "недокурсах" хрен найдешь ..

  • @GPPSoft
    @GPPSoft 2 года назад

    Как круто что я нашёл этот канал!!!!

  • @VadRov
    @VadRov 2 года назад

    По-моему, со звуком намудрено. Через PWM можно было реализовать без Covox.

  • @coreiex
    @coreiex 2 года назад

    Спасибо, хочу я делать процессоры под определённые устройства кастомные...

  • @Yarko007
    @Yarko007 2 года назад

    подписался, чтобы стать ровно 200 подписчиком=)

  • @avi-crakhome2524
    @avi-crakhome2524 3 года назад

    Неужели жалко потратить 7к на двойную точность и сенсорный экран?

  • @RingQy
    @RingQy 3 года назад

    06:06 - буферА видимо отсыл к женским)))))

  • @fedorsova6832
    @fedorsova6832 3 года назад

    Что произошло с проектом? Автор, ты как там?

  • @user-to7ic4jy4p
    @user-to7ic4jy4p 3 года назад

    Очень полезная информация, спасибо! Почему-то в рускоязычном интернет пространстве такие как Вы редкость... Надеюсь будете продолжать свою деятельность! Разумеется подписался)

  • @clora1136
    @clora1136 3 года назад

    А как насчет реально дешевой f401 ? А будет ли разница между одномерным и многомерным массивами после компиляции, что то мне подсказывает что нет.

  • @VictorSklyar
    @VictorSklyar 3 года назад

    я бы посмотрел обоснованый видос про то почему нельзя реализовать декодер opus на stm32f103

  • @DmTzh
    @DmTzh 3 года назад

    почему так давно новых видео не было?

  • @ivannovosyolov115
    @ivannovosyolov115 3 года назад

    Приветствую я вот то же увлекаюсь консолями. Уже собрал три штуки из разных источниках. Есть идея сделать народную консоль как например ArdiBoiy. Где все желающие могут написать свой код и выложить на сайт. 👍

  • @fios2126
    @fios2126 3 года назад

    Что за микрофон у вас?

  • @denkazakov4898
    @denkazakov4898 3 года назад

    Лайк за Сларка

  • @minedroid_
    @minedroid_ 3 года назад

    *Такой крутой канал...* *ПОЧЕМУ ТАК МАЛО* *ПОДПИСОК???* *ПОДПИСЫВАЕМСЯ!!!* я 124!!!

  • @igorkojuhov8614
    @igorkojuhov8614 3 года назад

    Зачем 3Д ? Надо запилить игру спрайтовую, какую нибудь эрпэгешечку или платформер. F407 с fsmc отлично выводит на экранчик 800х600.

    • @vireyehome4060
      @vireyehome4060 3 года назад

      Я занимаюсь в основном ядром системы и алгоритмикой сейчас. А спрайтовая игра уже есть с видео на канале и исходниками. Когда я начинал проект, f103 был самой популярной железкой на алике, потому он и является сердцем системы. На 800х600 будут уже проблемы с производительностью. Посмотрите другие видео, там много объясняется.

    • @igorkojuhov8614
      @igorkojuhov8614 3 года назад

      @@vireyehome4060 Я смотрел видео. Меня очень тема заинтересовала, в плане сделать игру на такую консолечку. С производительностью и выводом на экран по fsmc с 407 проблем не возникнет, главное не заморачиваться на 3Д . Возникнет проблема с объемом пзу. Но можно или SD или пзу подключить. Тема интересная. Бюджетная консоль с новыми играми в ретро-стиле :).

  • @AK_DA
    @AK_DA 3 года назад

    Обязательно подписался)) Надеюсь проект жив)

    • @vireyehome4060
      @vireyehome4060 3 года назад

      Сейчас не простые времена, проект медленно развивается, когда время есть.

  • @masterkit9517
    @masterkit9517 3 года назад

    как бы дисплей подключить, вы же как то подключали, может у вас осталась информация, дайте плиз

    • @vireyehome4060
      @vireyehome4060 3 года назад

      Вся информация есть на гитхабе: github.com/seltee/vireye_core Конкретно ваш вопрос, схема здесь: github.com/seltee/vireye_core/blob/master/Additional/scheme.jpg

  • @masterkit9517
    @masterkit9517 3 года назад

    научите дисплей подключать, вы толком объясняете

  • @masterkit9517
    @masterkit9517 3 года назад

    STM32F407VGT6 по цене MEGA2560 ардуино за 11$ с доставкой возьмите выйдет 196кб ОЗУ и 1024кб ПЗУ

  • @masterkit9517
    @masterkit9517 3 года назад

    а у вас есть видео как дисплей подключить к stm32 ? не знаю как подключить, есть дисплей 3.2 tft и 103 плата stm32 а подключить как не знаю где найти даже

  • @masterkit9517
    @masterkit9517 3 года назад

    Очень классный канал, есть огромнейшее желание подобную информацию получать постоянно, ютуб чудом нашёл ваш канал, было очень интересно, продолжайте. буду смотреть все серии новые

  • @ugene4063
    @ugene4063 3 года назад

    Есть проекты с f103 где он mp3 вывозит на ура

  • @recurser.
    @recurser. 3 года назад

    А есть ли способ расширить эти 20Kb оперативной памяти? Меня интересует разработка под это железо, но мне их точно не хватит, однако я не нашёл ничего по этому вопросу.

    • @masterkit9517
      @masterkit9517 3 года назад

      бесплатно? бесплатного способа нет, но есть платный, STM32F407VET6 дороже в 2 раза лишь плата, ну пусть в 3 чем свиток 103й, но памяти там уже 192кбайт озу, хватит? 168 МГц 512кб пзу стоит как MEGA2560 ардуино, есть версия на 1мб пзу на 1$ дороже и 196кб RAM 168мгц примерно 11$ цена на 1мб ПЗУ однозначно уделывает MEGA2560 за ту же цену

    • @recurser.
      @recurser. 3 года назад

      @@masterkit9517 Спасибо за информацию. 192кб хватит, вот только получится несовместимость с этим проектом, так что придется попытаться уместить всё в 20-и.

    • @vireyehome4060
      @vireyehome4060 3 года назад

      Можно взять другую плату на арме, но придётся переписать под неё игру. Совместимость программ останется, если это м3 или м4 ядра. Возможно также можно будет запустить на распберри, но я не пробовал, руки пока не дошли переписать ядро под армовский линукс.

  • @World_of_Anime44
    @World_of_Anime44 3 года назад

    Когда новый видос?

    • @vireyehome4060
      @vireyehome4060 3 года назад

      Если получится доделать, то в этом году.

  • @dvenger4924
    @dvenger4924 3 года назад

    что за дисплей, подскажите пж

    • @masterkit9517
      @masterkit9517 3 года назад

      в начале видео сказано же что за дисплей

  • @rhinokydo110
    @rhinokydo110 3 года назад

    Интеллект это КРУТО !!!

  • @decltruft2882
    @decltruft2882 4 года назад

    Можно схемы подключения и сборки получить?

    • @vireyehome4060
      @vireyehome4060 3 года назад

      github.com/seltee/vireye_core/blob/master/Additional/scheme.jpg

  • @ivanivanov6319
    @ivanivanov6319 4 года назад

    Спасибо

  • @IvanTolstov_big_brother
    @IvanTolstov_big_brother 4 года назад

    Люблю делать с кубами всё что угодно!

  • @mcvladoc8818
    @mcvladoc8818 4 года назад

    достойно))))

  • @offset_frequency
    @offset_frequency 4 года назад

    Очень полезная инфа! Бесит что прикладного значения применения матриц, интегралов, производных в своё время в универе не объяснили, давали просто как теорию. Спасибо за материал

  • @redserjogha
    @redserjogha 4 года назад

    Это просто необходимая хрень, если ты хочешь создать реально доверенный токен для личного использования.

  • @scrumptopus8847
    @scrumptopus8847 4 года назад

    Нихуя не понял но R'n'RR на заднем плане интересный.

  • @tony-the-fox42
    @tony-the-fox42 4 года назад

    Верни бороду ! :D Посмотрел код и появилось немного вопросов. 1) Почему бы не завести инам для цветов и не перечислить их там? Это будет гораздо читаемей) 2) Почему бы не создать отдельный класс для FixedPoint вычислений? Я не думаю что это даст просадку по производительности, так как компилятор все заинлайнит из-за примитивности функций для работы с ними, зато получим очень аккуратный код) 3) чтобы не делать всякие FPMake можно воспользоваться тем что дает С++ - Определяемыми пользоватлем литералами! en.cppreference.com/w/cpp/language/user_literal Будешь писать что то типа 34.6_F и оно будет конвертироваться в твой фиксед поинт. А если сделаешь его constexpr то это будет происходить вообще в комплтайме) Подержите мое пиво :D

    • @vireyehome4060
      @vireyehome4060 4 года назад

      1. Вообще идея хороша. Эти цвета предполагались, как заглушки, потому что в реальной игре ты будешь использовать собственную палитру 2. Заинлайнит, только если включишь оптимизацию по скорости, я везде использую оптимизацию по размеру. Плюс ко всему... инлайн не работает :D. В списке на починку, линкер нужно научить с ним работать, к сожалению это не компилятор делает. 3. Идея тоже хороша, но немного повысит порог вхождения. Эти туториалы я стараюсь делать максимально простыми, но вообще тоже спасибо за идею. В финальной версии движка у меня будет простор для реализации всяких таких штук.

  • @user-bf1gy1in1c
    @user-bf1gy1in1c 4 года назад

    Все круто, но специфичная тема для профессионалов

    • @vireyehome4060
      @vireyehome4060 4 года назад

      Я бы сказал не очень нужная в наших реалиях, только если ты хочешь понять, как 3д работает под капотом или написать свой софтварный 3д движок. Но это даже разрабам игр не особо то надо, шейдеры скрывают в себе много из той математики, которую я описываю и буду описывать. С другой стороны в стиме есть игры, фишка которых именно использование софтварного движка под старину. Тут вопрос интереса.

  • @alzhgamer5608
    @alzhgamer5608 4 года назад

    Есть еще nodemcu на базе esp8266. Да, для спрайтовых игр она кривая и косая, но если всё таки освоить это дело. Потенциал огромен, хоть и микро процессор плюс минус по выч. мощности аналог stm32, вот оперативы не 20kb, а 128kb. Флеш памяти вообще 1mb либо 4mb(зависит от версии) В теории и простейшую псевдо 3d можно сделать.

  • @user-mo4ku4fm8d
    @user-mo4ku4fm8d 4 года назад

    Идея не плахая но не даканца дапиленая и имеет недостатки