Да, порой не хватает знания о реальном текущем положении сервопривода, но не думаю, что такое усложнение нужно в этой “игрушке”. И напомню, что код принадлежит не мне - я только попытался разобраться, как он работает.
Я видел проекты, написанные почти полностью на Lua.
Луа неплох для отднострочников.
Но когда на нем хотят написать ВСЁ.Это ад - WriteOnly код без возможности рефакторинга и отладка только принтами(там использовалась VFS и MobDebug не мог найти файлы).
У меня есть сервы, со созжеными неправильным подключением внутренними платами. Возможно до них дойдут руки. Когда нибудь.
Да, порой не хватает знания о реальном текущем положении сервопривода, но не думаю, что такое усложнение нужно в этой “игрушке”. И напомню, что код принадлежит не мне - я только попытался разобраться, как он работает.
Если же рассматривать переделку сервоприводов, то потребуется 12 каналов аналогово-цифровых входов, что не у каждого MCU есть.
Вполне возможно. Но это “игрушечный” проект, построенный на доступных компонентах. Переделку серв я не рассматриваю. По крайней мере сейчас.
Получилось как то сумбурно: https://habr.com/ru/articles/1068430/
Нужно собраться с мыслями и оформить их в виде текста, что может быть не совсем просто...
Вместо опроса:
+к коментарию - интересно-нет, не нужно.Модель, с которой все началось: https://www.printables.com/model/272529-spider-robotquad-robot-quadruped-sg90-by-regishsu
STM32 - ARM, который требует лицензирования в отличии от RISC-V
Возможно для того, что бы в одном месте менять ссылку? Например переназначить на другой UART одной строчкой, а не менять везде вхождения...
Я видел проекты, написанные почти полностью на Lua.
Луа неплох для отднострочников.
Но когда на нем хотят написать ВСЁ.Это ад - WriteOnly код без возможности рефакторинга и отладка только принтами(там использовалась VFS и MobDebug не мог найти файлы).
Нельзя позволить пользователям загружать webasm - это получится как XSS - "дыра в безопасности."
Web-asm. Я так AngelScript запускал
intнапрямую в syscallСейчас не одна из "Чат Гопоты" не может ответить "Не знаю".
"Йети" - мифическое существо.
YetiVM - виртуальная машина для эмуляции выдуманного процессора, похожего на настоящий)
Добавлю, что в Qt для перебора мониторов есть QGuiApplication::screens() - позволяет получать информацию в виде QScreen.
Но да, информации о яркости так не достать...
В случае с QCustomPlot проще скачать архив и подключить как подпроект(CMake: FetchContent)
ну вот. увидели контент, сгенерированный ИИ.