IggyTech
48 subscribers
80 photos
17 videos
1 file
58 links
Привет! В этом канале делюсь опытом из мира электроники и программирования: как собрать отечественную игровую консоль, запрограммировать робота, настроить ci/cd. Также новости, мемы, ошибки - все в этом технодневнике

https://boosty.to/voryabchevsky
Download Telegram
За 5 дней распечатал килограмм всяких контейнеров для организации рабочего пространства. Теперь продолжу печатать макеты консоли 👉
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥42😱1
Новая партия моделек для печати:

1. Органайзер для бумаг (а также печатных плат, книг, деталей и т.д.) на который можно нацепить скадисные штучки
2. Набор емкостей для гридфинити
3. Коробки под детали
4. Выдра (кайфовая)
5. Линовщик для наклеиваемых заметок (тысячи их, даже для гридфинити)

Мой репетитор рекомендует: слова, которые периодически забываются, писать клеить на околорабочие поверхности чтобы видеть и вспомнинать. В целом, такое пассивное запоминание действительно работает.
🔥4
Flutter — большой фреймворк для разработки приложений под большинство платформ, включая мобильные. Я уже несколько раз обращался к этому инструменту для решения задач, делал ci/cd, разрабатывал прототипы. Сегодня наконец то настроил окружение на ноуте для сборки приложений не только под Аврору, но и под android (хотелка коллег по проекту). Чтобы настроить ведроидную сборку нет необходимости качать всю студию, достаточно sdkmanager.
В общем, Flutter — крутой инструмент. Попробуйте его, если хотите в мобильную разработку.
5❤1
Media is too big
VIEW IN TELEGRAM
Разгадываем головоломки в Spaceship Mission 🚀

Классный проект в духе космической научной фантастики! 🛸

Мы очнулись на космическом корабле, бортовой компьютер говорит, что ядро главного ректора повреждено, корабль находится в аварийном состоянии, двери заблокированы. Нам нужно разобраться, что происходит и починить корабль.
Игра в жанре квест, ходим по комнатам, решаем головоломки и проходим мини игры, таким образом чиним корабль. Находим предметы и подсказки для решения загадок.


Проект разрабатывается в рамках образовательной программы ТОП-ИТ в ОмГТУ.
Репозиторий проекта на GitHub.
Авторы проекта: София Бабикова и Маргарита Бокач. Желаю авторам проекта скорее довести задуманное до релиза!

Ждем релиза в RuStore! (Не буду говорить что в середине мая 😸)

Устройство на видео: Масштаб Т1 (Ayya T1)

Telegram | Boosty
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3❤2
ПЛИС - отличный инструмент для ретрогейминга. При том не эмуляции, это было бы просто - именно копия старых консолей. Сегодня наткнулся на хабре (еще на «том самом хабрахабре»)на подробный гайд. Во время отпуска попробую запустить подобное. Осталось найти телевизор с кинескопом для 100% погружения 👉
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
Сегодня отличный день — позанимался изучением языков, а после переключился поездкой на велосипеде через ЗСД. В общем, целый день отдыхал 🤷‍♂️

Предыдущее сообщение не отправилось раньше, так что просто будем считать что отправлено в четверг
Please open Telegram to view this post
VIEW IN TELEGRAM
4✍3🔥3😢1
Наступил отпуск, значит самое время плотно заняться проектами. Но в первую очередь убрал все из стола и смонтировал базовую панель, раскидал инструменты и детали. Осталось также сделать с задачками 🏄‍♂️
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥1
Омичи публикуют все больше своих игр под Аврору. Смогут ли они обойти количество портированных игр в rustore от sashikknox?
😱3
Media is too big
VIEW IN TELEGRAM
Еще одна работа от студентов из Омска: Aurora's Dungeon

Это top-down action roguelike в духе классических dungeon-краулеров. Каждый забег - это процедурно сгенерированный данж из связанных комнат: старт -> обычные комнаты -> сокровищницы -> босс -> переход на следующий этаж. Между забегами игрок копит артефакты с постоянными бонусами и растёт в уровне.


Как я понимаю - это не финальная версия игры, предварительное демо, но уже можно скачать и пойграть! Очень надеюсь, что разработчики доведут проект до RuStore, потому что сеттинг получается залипательный ) Так же в игре имеется мультиплеер 🔥

Проект разрабатывается в рамках образовательной программы ТОП-ИТ в ОмГТУ.
Авторы проекта: Тарлан Назаров, NikitaShmykov

Скачать демо с GitHub

Устройство на видео: Масштаб Т1 (Ayya T1)

Telegram | Boosty
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2😱11
Один текущий проект связан с промоборудованием. Оно монтируется на панель шкафа или на din рейки. Для удобства обновил свой стенд, выкинул старую коробку и разместил блоки на рейке, предварительно распечатав ножки. Также на принтере сделал универсальное крепление для ТРМки, крепеж для китайских wago. Осталось изготовить крепеж эмулятора сигналов на базе arduino и скоммутировать всё
2🔥1
Не так давно писал обзорную статью на тему разработки отладочной платы для МК от НИИЭТ. В рамках работы над консолью несколько раз возвращался к этой микрухе и возник вопррс: может кто-нибудь хотел бы тоже использовать отечественный чип, но в форм факторе Arduino uno, при этом с тем же уровнем интеграции платформы и библиотек? Точно знаю, что есть elbear на Амуре, но в большинстве случаев он избыточный. Что думаете?
3
This media is not supported in your browser
VIEW IN TELEGRAM
Последний день отпуска решил потратить, чтобы наконец то собрать всю автоматику умного дома, но удалось только разработаться как прошить и настроить на Matter esp32
❤1
Выяснилось пренеприятное известие: я не закоммитил наработки по драйверу и дереву устройства и, вероятно, полностью их потерял 🤷‍♂️
Please open Telegram to view this post
VIEW IN TELEGRAM
😱7🤯1
Проверил «физику», переходник, запасной дисплей. Я не восстановил драйвер, не нашел исходники, но нашел бэкап имеджа, в котором есть бинарники 🤷‍♂️ ну, придется пока поработать на старом ядре, но с дисплеем. Урок усвоен, пойду чекать проекты и их репки, вдруг еще где не закоммитил
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4
Освоился с одним крутым инструментом — Platform Designer в Quartus (есть даже в lite версии!). По сути это таблично-графический редактор (на первом скрине), который позволяет соединить все компоненты создаваемой системы соответствующими связями. Созданная схема соединений далее экспортируется в удобный язык описания оборудования, формируя новый подключаемый компонент, который в RTL диаграмме выглядит блоком с другими элементами и их связями внутри.

В целом, можно и вручную описать все соединения, шины, связи, но при этом больше риск накосячить и сидеть отлаживать. Здесь же достаточно добавить ранее созданные элементы (или хотя бы их прототипы) связать их с прототипом контроллера и начать писать «бизнес» логику устройства. Очевидно, что такой подход дает выигрыш во времени, упрощая рутину. Однако, инструмент проприетарный и в зависимости от ПЛИС будет меняться, но ничего не мешает вам использовать его только для генерации связей на system verilog (ну а дальше уже хоть в опенсорс выкладывайте, хоть регистируйте топологию, главное поправить сгенерированный код).
Этот инструмент — последний модуль в курсе проектирования на ПЛИС. Дальше только итоговое задание (осталась только логика, все связи за час накидал в platform designer) и диплом о прохождении. Но после прохождения курса целиком понятно, почему в рамках ВУЗовской программы не прошли многие инструменты и возможности ПЛИС, на это просто не хватило бы семестра (да и направление не особо про разработку )
4
Занимательный факт: vscode хранит файлы текущей сессии в отдельной папке. Зачастую она расположена в домашней папке
~/.config/Code/User

(в уиндоус, наверное, тоже есть)
Так что я успешно восстановил 95% исходных кодов драйверов и «деревьев устройств». Осталось проверить, что все работает как и раньше и можно продолжить проверять идеи, которые обсудил с друзьями в баре 🤷‍♂️ (если взлетит, то это будет просто крышесносно 👉)

Из других новостей: изучаю регистрацию товарных знаков, пока еду до офиса или домой. Если у кого был опыт - прошу поделиться «камнями преткновения»
Please open Telegram to view this post
VIEW IN TELEGRAM
👏4❤1
Это Перри, наш пес. Друг говорит, что весь код пишет он, а я только выкладываю (скорее всего так и есть)
🔥13
Вчера после работы сразу пошел на тренировку и вернулся домой под ночь, вот ничего и не писал🤷‍♂️
По драйверу в целом все ок, осталось дерево. Плюсом друг согласился переработать код геймпада, чтобы корректно приходили значения для sdl2.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6
Путем проведения множества экспериментов выяснил: один из потоков просто не справлялся с передачей картинки 1080p через dsi 🤷‍♂️ теперь все ок, продолжу разносить ОС
Please open Telegram to view this post
VIEW IN TELEGRAM
4