TGViewer
Robossembler - Открытая робототехника Robossembler - Открытая робототехника @robossembler_ru · 814 subscribers
Post #320 1.57K
Ржавый FOC

Давайте проверим дееспособность нашего микросообщества и накидаем звёзд в Github Даниле @okhsunrog из Rust-комьюнити:
https://github.com/okhsunrog/oxifoc
Там сейчас всего 6 звёзд, что я считаю недостойным такого проекта! выше видео-пруф работы библиотеки.

Если коротко, это аналог SimpleFOC на чистом Rust, который использует все самые новые и крутые фичи языка и его экосистемы: например, асинхронный фреймворк embassy.

Embassy позволяет обходиться без RTOS (Real-Time Operating System, сидит почти в любом MCU) за счёт использования асинхронной модели (async-await) языка и кооперативной многозадачности, что обеспечивает меньшие накладные расходы по памяти и времени. В oxifoc нет жесткого реалтайма в рамках планировщика, поэтому цикл управления мотором работает в отдельном прерывании.

В библиотеке уже поддерживаются STM32G431CB, STM32F405RG, STM32G474RE.

По утверждению автора, ни один мосфет не сгорел!)

#rust #embedded #motor #control
  • 👍 15
  • 🎉 1
More from @robossembler_ru
  1. Sep 17, 2026Друзья. Выпущен большой апдейт Zencad, скромно наречённый v2.0.0 . Я вероломно не стал мен…
  2. Sep 15, 2026Устойчивый к перегреву и при этом довольно мощный печатный двигатель. https://www.youtube.…
  3. Sep 13, 2026В начале года писал про классное устройство телеуправления Prometheus от команды из Сколте…
  4. Sep 9, 2026​​BenchCAD - как устроен замер генерации CAD-программ В основе BenchCAD сгенерированный да…
  5. Sep 9, 2026Пока китайские open source модели пытаются догонять фронтирные модели в области программир…
  6. Sep 9, 202611 сентября (послезавтра) в Общественной палате Российской Федерации состоится конференция…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →