This media is not supported in your browser
VIEW IN TELEGRAM
Запустился наконец таки экран с ядром 6.18. Пока только загрузка ОС, теперь нужно вернуть работоспособность драйвера mali и все должно взлететь 👉
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5 2 1
3d принтер, очевидно, must have инструмент для создания конструкций и корпусов. От кейса для инструментов до деталей робота можно найти в открытом доступе. Чего-то не хватает или не существует в природе? Качай редактор (эти программы тоже относятся к САПР или CAD) и рисуй сам. Мой путь в печать начался в 2014 и за это время сменил несколько принтеров. Основной сейчас - «дрыгостол» A1 от BambuLab. Он содержит очень много «синтаксического сахара» (можно даже с телефона начать печать) и позволяет приступить к печати без танцев с бубном вокруг устройства. Все думаю распечатать крепеж для AMS системы, чтобы задействовать вообще весь функционал
🔥5 1 1
Промышленная автоматизация - довольно интересная область. Поступая на эту специальность, я в целом ничего не ожидал. Однако, познакомился с устроством производства от уровня КИПа до управления производством и предприятием. Хотя моя основная работа с этим никак не связана, но периодически возвращаюсь к разным вопросам и подходам оттуда.
This media is not supported in your browser
VIEW IN TELEGRAM
Существенный апгрейд: завелось новое ядро linux. Теперь с поддержкой хардверного рендера (отрисовка видео плавная и на высокой частоте) и драйверов для графического дисплея. Осталось все собрать, скрутить и допрограммировать
UART (rs232, консоль, serial и т.д.) — простой интерфейс для подключения всяких приборов. Имеет множество вариантов реализации как на программном, так и на физическом уровне. Получил широкое распространение среди любителей микроконтроллеров и ардуинщиков за счет наличия интерфейса RS232 на компьютерах, а позже — дешевых usb-uart конверторов. Также является действующим способом подключения к сетевому оборудованию.
На удивление, этот же интерфейс используется для отладки ядра linux и прошивок телефонов. Из ньюансов - picocom/minicom/etc приложения для debian из стандартного репозитория не могут нормально работать на 15000000 бод. Хочешь отлаживать в привычном софте? – изменяй и пересобирай приложение, таков linux way🤷♂️
На удивление, этот же интерфейс используется для отладки ядра linux и прошивок телефонов. Из ньюансов - picocom/minicom/etc приложения для debian из стандартного репозитория не могут нормально работать на 15000000 бод. Хочешь отлаживать в привычном софте? – изменяй и пересобирай приложение, таков linux way
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Что делать, если драйвера в смартфоне нет. Продолжаем эксперименты с «Авророй»
Привет, читатель! Ранее я купил телефон на ОС «Аврора» и стал участником программы бета-тестирования. Это дало возможность разрабатывать ПО для мобильных устройств с применением Qt. Но внезапно я...
🔥5
Если хотите обсудить какие-то темы, вкинуть предложение или просто пообщаться – в канале открыты сообщения. Ну или в личку пишите 🤷♂️
Также планирую писать часть постов утром - чтобы вы могли почитать в дороге.
Также планирую писать часть постов утром - чтобы вы могли почитать в дороге.
Please open Telegram to view this post
VIEW IN TELEGRAM
Макетирование приборов - долгий и кропотливый процесс. На каждую деталь приходится сотня изменений в редакторе и десятки распечатанных моделей. Для выбора материала и варианта корпуса текущего макета понадобилось всего лишь 6 черновиков, чтобы понять что конструкция не подходит. В то же время фронтальная панель была сделана практически сразу, но нужно было тюнячить посадочное место экрана. Получу новую материнскую плату и буду снова править каждую деталь – от положения отверстий и креплений до детализации кнопок.
🔥4
This media is not supported in your browser
VIEW IN TELEGRAM
Для макетирования девайсов использую старый добрый Компас 3D (некоторое время работал с fusion 360, но так и не привык к нему). Он позволяет как импортировать существующие модели (с перегонкой сетка->поверхности->тело), так и с нуля воспроизводить идеи. При разработке детали с нуля предпочитаю накидать чертеж в эскизе и его уже переносить в «твердотельную модель». Также есть поддержка работы с поверхностями (только недавно нашел аналог скульптинга - сплайновая форма). Созданная деталь через меню «Сохранить как» экспортируется в stl (рекомендую выбирать сохранить с параметрами и поиграть с отклонениями), а дальше импортируется в любой слайсер.
🔥2✍1
Курс по отращиванию виртуальной бороды (слова моей подружки) от ОМП находится в открытом доступе и позволяет получить (или упорядочить) знания по linux и работе драйверов. Описание достаточно подробно, структурировано, есть задачи и лабы. В рамках курса предстоит:
- написать пару простых приложений на C;
- сделать свой BolgenOS;
- отлаживать ядро ОС через gdb;
- написать пару драйверов блочных устройств;
- повторить теорию по gpio, i2c, spi, pci;
- сломать и переписать драйвер сетевой карты.
Также gitverse недавно проанансировал свой аналог github pages, так что если захотите покрасноглазить в свободное время — вот некоторые конспекты и исходники.
- написать пару простых приложений на C;
- сделать свой BolgenOS;
- отлаживать ядро ОС через gdb;
- написать пару драйверов блочных устройств;
- повторить теорию по gpio, i2c, spi, pci;
- сломать и переписать драйвер сетевой карты.
Также gitverse недавно проанансировал свой аналог github pages, так что если захотите покрасноглазить в свободное время — вот некоторые конспекты и исходники.
Не так давно запускал опрос (он еще работает) для выбора некоторых решений. В нем поучаствовало 75 человек, в основном СПб и Мск. Из интересных заметок:
- пользователям больше нравится PSP, чем SteamDeck (за возможность сунутуть в карман)
- геймпад от ps обошел xbox (но почему)
- респонденты хотят видеть linux based ОС, в основном - отечественные решения.
Суммируя все данные получается: детоустойчивое, ремонтопригодное, недорогое, компактное устройство с функционалом, не хуже стимдека🤷♂️
- пользователям больше нравится PSP, чем SteamDeck (за возможность сунутуть в карман)
- геймпад от ps обошел xbox (но почему)
- респонденты хотят видеть linux based ОС, в основном - отечественные решения.
Суммируя все данные получается: детоустойчивое, ремонтопригодное, недорогое, компактное устройство с функционалом, не хуже стимдека
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1 1 1
Один лысый гений продаж техники популяризировал фразу
По этому я и буду заимствовать магнитную держалку его компании в своих девайсах. Один раз купленный магнит на двухстороннем скотче для демо оказался лучшим апгрейдом. Теперь приставка висит на кронштейне для телефона ао времч отладки, а такая же наклейка на steamdesk увеличивает его время автономной работы.
*- в значении «заимствования»
Хорошие художники копируют, великие - воруют*
По этому я и буду заимствовать магнитную держалку его компании в своих девайсах. Один раз купленный магнит на двухстороннем скотче для демо оказался лучшим апгрейдом. Теперь приставка висит на кронштейне для телефона ао времч отладки, а такая же наклейка на steamdesk увеличивает его время автономной работы.
🔥2❤1 1
Что ж, очевидный победитель - горизонтальный вариант устройства. Согласен, он сильно привычнее (psp, steamdeck, последние nintendo) и удобнее для кармана (если дисплей <6’). Думаю, если втетерить кофе то за пару вечеров получится накидать более-менее удобную форму. К сожалению, есть существенное ограничение — текущий дисплейный модуль. У него неудачное защитное стекло, но удачный рабочий драйвер (и удобный для ручной распайки интерфейс). Но, чтобы заказать стекло «под себя» требуется выполнить минимальный заказ (moq — minimum order quantity) 1000 единиц, а потенциальных покупателей в этом канале пока только 28 🤷♂️
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1😢1💯1
Авторское право одна из необходимых вещей для выхода на рынок. Т.к. у нас есть такие планы — занимаемся буквально всеми этапами, включая регистрацию заявок на идею. На поверхности это выглядит довольно просто - делаешь железку, описываешь, ищешь аналоги и отличия и подаешь информацию в ФИПС. На деле же есть гигантское количество правил как для оформления (никаких надписей на схеме, только определенные форматы, только УКЭП, и т.д.), так и к стилю написания (для любителей фраз по типу «тогда и только тогда когда всегда» — рай). Не исключен риск отказа. Так, первую заявку отклонили с комментарием «это ж стимдек», но написанным юридически верно на три страницы. Но мы не отчаиваемся и в ближайшее время подадим еще три заявки по компонентам. После их официальной публикации все расскажу здесь (но это точно будет инфобомба).
Кстати, если захотите получить авторское право на ПО — это сильно проще (но тоже долго), вот статья.
Кстати, если захотите получить авторское право на ПО — это сильно проще (но тоже долго), вот статья.
🔥6💯2 1
Неожиданным следующим курсом я выбрал разработку на ПЛИС. Рабочая программа там более насыщенная, рассчитана как семестр в ВУЗе. За вечер прошел первый модуль, но мозги покипели.
Сейчас использую отладочную плату OMDAZZ со стареньким Cyclone IV. Из интересных ньюансов - мелкомягкие не стали делать версию quartus для macOS. Но это решается прикольным гипервизором на базе qemu — UTM (на их github бесплатный релиз). Он отлично прокидывает usb девайсы с хоста в ВМ и довольно легковесный.
Также надо бы не полениться и причесать все заметки по курсу драйверов этих наших линуксов, обновить страницу gitverse, но тут либо не спать, либо не смотреть сериалы😛
Сейчас использую отладочную плату OMDAZZ со стареньким Cyclone IV. Из интересных ньюансов - мелкомягкие не стали делать версию quartus для macOS. Но это решается прикольным гипервизором на базе qemu — UTM (на их github бесплатный релиз). Он отлично прокидывает usb девайсы с хоста в ВМ и довольно легковесный.
Также надо бы не полениться и причесать все заметки по курсу драйверов этих наших линуксов, обновить страницу gitverse, но тут либо не спать, либо не смотреть сериалы
Please open Telegram to view this post
VIEW IN TELEGRAM
😱2 2 2❤1🔥1
Без особых апдейтов, сижу над домашкой по ПЛИС 🤷♂️
Из интересного - на скрине схема расчета CRC8 по полинуму 0x7. Такой полином применятеся в SMBus
Из интересного - на скрине схема расчета CRC8 по полинуму 0x7. Такой полином применятеся в SMBus
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔5😱2 2
Не смотря на то, что принтер «из коробки» работает, все еще нужно печатать детали для него! Так, вендор принтера предлагает ставить AMS систему на отдельную ножку возле принтера. После этого этом комьюнити создало несколько хороших вариантов крепления системы на самом поинтереснее, а модель этой детали от Bambulab имеет больше 100 тысяч скачиваний. Теперь закуплюсь пластиком и запечатаюсь 👉
Всегда хотел попробовать печать двумя пластиками, один как основной элемент, а вторым растворимые поддержки.
Всегда хотел попробовать печать двумя пластиками, один как основной элемент, а вторым растворимые поддержки.
Please open Telegram to view this post
VIEW IN TELEGRAM
Sashikknox недавно портил Luanti (аналог minecraft) и легендарную GTA III. Это интересные проекты (а еще и opensource), однозначно пересоберу их под консоль. Из интересного: текущая soc консоли (на не самом свежем процессоре) поддерживает графику OpenGL 3.1 и Vulkan 1.4. Я надеялся запихать на девайс Proton, но в команде подсказали: с ходу не взлетит. Что ж, в первой итерации девайса придется играть в аналогичные порты и эмуляторы консолей😛
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Год назад сделал макет с трекпадом! За это время успел:
- написать драйвер для геймпада и дисплея;
- собрать linux;
- разработать платы для soc и для контроллера ввода;
- научиться правильно писать драйвера;
- сделать кучу вариантов корпуса;
- собрать рабочий макет.
Впереди — доработка, тюнячка и изготовление опытных образцов.
За все это время написал на хабр всего три статьи, будто стал резко непродуктивным🤤 Написать текст длиннее 1000 символов стало сложной работой, мозг будто «закис». Так, задачка на неделю растянулась на полтора месяца. Думаю, надо вернуться к старо упоминание ритму, чтобы к концу года получить значок «звезда» на Хабр.
- написать драйвер для геймпада и дисплея;
- собрать linux;
- разработать платы для soc и для контроллера ввода;
- научиться правильно писать драйвера;
- сделать кучу вариантов корпуса;
- собрать рабочий макет.
Впереди — доработка, тюнячка и изготовление опытных образцов.
За все это время написал на хабр всего три статьи, будто стал резко непродуктивным
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6⚡1 1