Forwarded from Kautcraft
This media is not supported in your browser
VIEW IN TELEGRAM
STM32 + ST7789
Делаю сейчас проекты с ST7789 и столкнулся с проблемами - самая популярная либа для подключения этого дисплея содержит в себе критическую ошибку - при использовании DMA цвета отображаются неправильно (ну либо код вообще не скомпилируется). На гите есть кучка issues с жалобами и предложениями, что с этим делать
Форкнул либу, починил и добавил функции для быстрого рисования
Исправленная библиотека - https://github.com/AlexKaut/ST7789-STM32-DMA
Оригинальная библиотека - https://github.com/Floyd-Fish/ST7789-STM32
Видео на youtube
Делаю сейчас проекты с ST7789 и столкнулся с проблемами - самая популярная либа для подключения этого дисплея содержит в себе критическую ошибку - при использовании DMA цвета отображаются неправильно (ну либо код вообще не скомпилируется). На гите есть кучка issues с жалобами и предложениями, что с этим делать
Форкнул либу, починил и добавил функции для быстрого рисования
Исправленная библиотека - https://github.com/AlexKaut/ST7789-STM32-DMA
Оригинальная библиотека - https://github.com/Floyd-Fish/ST7789-STM32
Видео на youtube
👍6
Лайфхак в продолжение темы осознанного использования ОС Windows (очень постаралась сформулировать без мата).
Некоторые приложения возможно установить на ПК эксклюзивно из магазина Microsoft Store. Особенные проблемы это создает при отсутствии приложения-магазина и острой рабочей необходимости в том или ином софте, в моём случае WhatsApp.
Вотсап как раз распространяется в формате ПК-приложения эксклюзивно через магазин Майкрософт. При этом веб-версия либо различные форки Вотсапа не подходят для его основного использования — проведения рабочих звонков. Далее должна идти пара слов о философии проприетарного ПО, если их сократить и упростить, винда как бы говорит "хочешь работать — взамен разреши нам слежку, deal with it". В общем, в сегодня лет я узнала способ обхода этого навязанного пути.
1. По аналогии с unix-системами, в Вин существует свой пакетный менеджер winget. Откроем терминал в режиме администратора и выполним поиск пакета.
2. Терминал в ответ выдаёт информацию с релевантными по названию пакетами, а так же их ID и версию. Для корректной установки нужного пакета, добавим в команду параметр ID.
При установке необходимо принять Пользовательское соглашение Вотсап и ряд других согласий на порабощение. Сделаем это, вписав "y" в соответствующий запрос терминала.
Важно обратить внимание, что ID пакета может меняться в зависимости от релиза, поэтому я рекомендую выполнять установку именно по такому алгоритму.
#лонгрид
Некоторые приложения возможно установить на ПК эксклюзивно из магазина Microsoft Store. Особенные проблемы это создает при отсутствии приложения-магазина и острой рабочей необходимости в том или ином софте, в моём случае WhatsApp.
Вотсап как раз распространяется в формате ПК-приложения эксклюзивно через магазин Майкрософт. При этом веб-версия либо различные форки Вотсапа не подходят для его основного использования — проведения рабочих звонков. Далее должна идти пара слов о философии проприетарного ПО, если их сократить и упростить, винда как бы говорит "хочешь работать — взамен разреши нам слежку, deal with it". В общем, в сегодня лет я узнала способ обхода этого навязанного пути.
1. По аналогии с unix-системами, в Вин существует свой пакетный менеджер winget. Откроем терминал в режиме администратора и выполним поиск пакета.
winget search whatsapp
2. Терминал в ответ выдаёт информацию с релевантными по названию пакетами, а так же их ID и версию. Для корректной установки нужного пакета, добавим в команду параметр ID.
winget install -e --id 9NKSQGP7F2NH
При установке необходимо принять Пользовательское соглашение Вотсап и ряд других согласий на порабощение. Сделаем это, вписав "y" в соответствующий запрос терминала.
Важно обратить внимание, что ID пакета может меняться в зависимости от релиза, поэтому я рекомендую выполнять установку именно по такому алгоритму.
#лонгрид
🔥8❤1👍1
Forwarded from ElekMont
⚡ Разработчик отладочной платы «BluePill-MIK32» Виталий Нечаев опубликовал в открытом доступе все исходные файлы её проекта, выполненного в среде KiCad.
Теперь Вы можете не просто пользоваться его отладочными платами, но и пробовать себя в их модификации, и даже разрабатывать свои собственные по примеру данного проекта.
Архив с файлами находится в личном репозитории Виталия на отечественном GitFlic по ссылке: https://gitflic.ru/project/vitalii-nechaev/bluepill-mik32
Теперь Вы можете не просто пользоваться его отладочными платами, но и пробовать себя в их модификации, и даже разрабатывать свои собственные по примеру данного проекта.
Архив с файлами находится в личном репозитории Виталия на отечественном GitFlic по ссылке: https://gitflic.ru/project/vitalii-nechaev/bluepill-mik32
🔥6👍3
Forwarded from ХуторянинЪ в АйТи
This media is not supported in your browser
VIEW IN TELEGRAM
Что-то "до боли" знакомое 🤔
😁6🤣1
Forwarded from letters to robot
This media is not supported in your browser
VIEW IN TELEGRAM
Делаем из emacs интерактивный учебник ассемблера архитектуры x86-64 (amd64)
Пост не влез в телеграм, читайте на гитхабе. Лучшая платформа для блогинга и файлобмена. Когда-нибудь я сделаю нормальные github pages или сайт с блогом и rss, но сегодня не ждите.
Пост не влез в телеграм, читайте на гитхабе. Лучшая платформа для блогинга и файлобмена. Когда-нибудь я сделаю нормальные github pages или сайт с блогом и rss, но сегодня не ждите.
🔥2🤔2