- Видео 22
- Просмотров 17 368
VirEye Home
Россия
Добавлен 25 ноя 2018
3D Графика на микроконтроллере, софтварный рендер #2
Код уроков
github.com/seltee/mc_lessons_3d
Ядро системы
github.com/seltee/vireye_core
Приложения
github.com/seltee/vireye_apps
Утилиты
github.com/seltee/vireye_tools
Привет. Я программирующий техно-анархист и любитель всё сделать по своему. Этот канал повествует о фантазии, воплощённой в железе, играх и коде. Развлекательный канал о транзисторах, рассказывающий о вещах, которые не встретишь на каждом углу. Я люблю погружаться в техническую информацию так далеко, насколько это возможно. Люблю математику, могу даже в уме перемножить пару квадратных матриц. Ежедневно играю в видеоигры и верю в прогресс науки. Чипы, микросхемы, платы - всё это отдельный мир, который и позволяет в последние десятилети...
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 и я программист. Этот канал повествует о фантазии, воплощённой в железе, играх и коде. Развлекательный канал о транзисторах, рассказывающий о ве...
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 - обзор нового, старого, маленького, фиолетового дракончика
Друх, изучи теорию, освой русские термины, а потом пиши видосики! Но в целом все верно, поэтому лайк!
В чём проблема взять STM32F103CBT6, там 128кБ флеша и памяти в STM32F103 20кБ
Привет! Проект очень классный! Но вижу ты его подзабросил немного, что печально((( Меня заинтересовал проектик, мог бы я тебе написать и пообщаться по поводу него и куда писать можно? Если на то желание есть))
VirEye Home, проект заброшен? Больше не будет видео?
Очень круто. Будут ещё видео?
Канал ещё жив? Можете показать как закачивать и проигрывать с w25q wav файлы?
Крутой проект, ждём продолжения
Очень жду новый ролик
Давай новый ролик пж
Давай новые ролики
Это вы на 103 ей чудеса творите, а кто то на 407ой термометры делает. Не знаю знаю есть ли у вас педагогический опыт, но контент подан пря на блюдечке с каёмочкой
А какой канал мог бы быть..... Очень жаль... Наткнулся вот только сейчас и сразу подписался, а потом огорчился что нет новых видео(( Такие вот штуки с такой подачей и в платных "недокурсах" хрен найдешь ..
Как круто что я нашёл этот канал!!!!
По-моему, со звуком намудрено. Через PWM можно было реализовать без Covox.
Спасибо, хочу я делать процессоры под определённые устройства кастомные...
подписался, чтобы стать ровно 200 подписчиком=)
Неужели жалко потратить 7к на двойную точность и сенсорный экран?
06:06 - буферА видимо отсыл к женским)))))
Что произошло с проектом? Автор, ты как там?
Очень полезная информация, спасибо! Почему-то в рускоязычном интернет пространстве такие как Вы редкость... Надеюсь будете продолжать свою деятельность! Разумеется подписался)
А как насчет реально дешевой f401 ? А будет ли разница между одномерным и многомерным массивами после компиляции, что то мне подсказывает что нет.
я бы посмотрел обоснованый видос про то почему нельзя реализовать декодер opus на stm32f103
почему так давно новых видео не было?
Приветствую я вот то же увлекаюсь консолями. Уже собрал три штуки из разных источниках. Есть идея сделать народную консоль как например ArdiBoiy. Где все желающие могут написать свой код и выложить на сайт. 👍
Что за микрофон у вас?
Лайк за Сларка
*Такой крутой канал...* *ПОЧЕМУ ТАК МАЛО* *ПОДПИСОК???* *ПОДПИСЫВАЕМСЯ!!!* я 124!!!
Зачем 3Д ? Надо запилить игру спрайтовую, какую нибудь эрпэгешечку или платформер. F407 с fsmc отлично выводит на экранчик 800х600.
Я занимаюсь в основном ядром системы и алгоритмикой сейчас. А спрайтовая игра уже есть с видео на канале и исходниками. Когда я начинал проект, f103 был самой популярной железкой на алике, потому он и является сердцем системы. На 800х600 будут уже проблемы с производительностью. Посмотрите другие видео, там много объясняется.
@@vireyehome4060 Я смотрел видео. Меня очень тема заинтересовала, в плане сделать игру на такую консолечку. С производительностью и выводом на экран по fsmc с 407 проблем не возникнет, главное не заморачиваться на 3Д . Возникнет проблема с объемом пзу. Но можно или SD или пзу подключить. Тема интересная. Бюджетная консоль с новыми играми в ретро-стиле :).
Обязательно подписался)) Надеюсь проект жив)
Сейчас не простые времена, проект медленно развивается, когда время есть.
как бы дисплей подключить, вы же как то подключали, может у вас осталась информация, дайте плиз
Вся информация есть на гитхабе: github.com/seltee/vireye_core Конкретно ваш вопрос, схема здесь: github.com/seltee/vireye_core/blob/master/Additional/scheme.jpg
научите дисплей подключать, вы толком объясняете
STM32F407VGT6 по цене MEGA2560 ардуино за 11$ с доставкой возьмите выйдет 196кб ОЗУ и 1024кб ПЗУ
а у вас есть видео как дисплей подключить к stm32 ? не знаю как подключить, есть дисплей 3.2 tft и 103 плата stm32 а подключить как не знаю где найти даже
Очень классный канал, есть огромнейшее желание подобную информацию получать постоянно, ютуб чудом нашёл ваш канал, было очень интересно, продолжайте. буду смотреть все серии новые
Есть проекты с f103 где он mp3 вывозит на ура
А есть ли способ расширить эти 20Kb оперативной памяти? Меня интересует разработка под это железо, но мне их точно не хватит, однако я не нашёл ничего по этому вопросу.
бесплатно? бесплатного способа нет, но есть платный, STM32F407VET6 дороже в 2 раза лишь плата, ну пусть в 3 чем свиток 103й, но памяти там уже 192кбайт озу, хватит? 168 МГц 512кб пзу стоит как MEGA2560 ардуино, есть версия на 1мб пзу на 1$ дороже и 196кб RAM 168мгц примерно 11$ цена на 1мб ПЗУ однозначно уделывает MEGA2560 за ту же цену
@@masterkit9517 Спасибо за информацию. 192кб хватит, вот только получится несовместимость с этим проектом, так что придется попытаться уместить всё в 20-и.
Можно взять другую плату на арме, но придётся переписать под неё игру. Совместимость программ останется, если это м3 или м4 ядра. Возможно также можно будет запустить на распберри, но я не пробовал, руки пока не дошли переписать ядро под армовский линукс.
Когда новый видос?
Если получится доделать, то в этом году.
что за дисплей, подскажите пж
в начале видео сказано же что за дисплей
Интеллект это КРУТО !!!
Можно схемы подключения и сборки получить?
github.com/seltee/vireye_core/blob/master/Additional/scheme.jpg
Спасибо
Люблю делать с кубами всё что угодно!
достойно))))
Очень полезная инфа! Бесит что прикладного значения применения матриц, интегралов, производных в своё время в универе не объяснили, давали просто как теорию. Спасибо за материал
Это просто необходимая хрень, если ты хочешь создать реально доверенный токен для личного использования.
Нихуя не понял но R'n'RR на заднем плане интересный.
Верни бороду ! :D Посмотрел код и появилось немного вопросов. 1) Почему бы не завести инам для цветов и не перечислить их там? Это будет гораздо читаемей) 2) Почему бы не создать отдельный класс для FixedPoint вычислений? Я не думаю что это даст просадку по производительности, так как компилятор все заинлайнит из-за примитивности функций для работы с ними, зато получим очень аккуратный код) 3) чтобы не делать всякие FPMake можно воспользоваться тем что дает С++ - Определяемыми пользоватлем литералами! en.cppreference.com/w/cpp/language/user_literal Будешь писать что то типа 34.6_F и оно будет конвертироваться в твой фиксед поинт. А если сделаешь его constexpr то это будет происходить вообще в комплтайме) Подержите мое пиво :D
1. Вообще идея хороша. Эти цвета предполагались, как заглушки, потому что в реальной игре ты будешь использовать собственную палитру 2. Заинлайнит, только если включишь оптимизацию по скорости, я везде использую оптимизацию по размеру. Плюс ко всему... инлайн не работает :D. В списке на починку, линкер нужно научить с ним работать, к сожалению это не компилятор делает. 3. Идея тоже хороша, но немного повысит порог вхождения. Эти туториалы я стараюсь делать максимально простыми, но вообще тоже спасибо за идею. В финальной версии движка у меня будет простор для реализации всяких таких штук.
Все круто, но специфичная тема для профессионалов
Я бы сказал не очень нужная в наших реалиях, только если ты хочешь понять, как 3д работает под капотом или написать свой софтварный 3д движок. Но это даже разрабам игр не особо то надо, шейдеры скрывают в себе много из той математики, которую я описываю и буду описывать. С другой стороны в стиме есть игры, фишка которых именно использование софтварного движка под старину. Тут вопрос интереса.
Есть еще nodemcu на базе esp8266. Да, для спрайтовых игр она кривая и косая, но если всё таки освоить это дело. Потенциал огромен, хоть и микро процессор плюс минус по выч. мощности аналог stm32, вот оперативы не 20kb, а 128kb. Флеш памяти вообще 1mb либо 4mb(зависит от версии) В теории и простейшую псевдо 3d можно сделать.
Идея не плахая но не даканца дапиленая и имеет недостатки