ZhuYanzhen1 / miniFOC

你还在为有刷电机的高噪声、低响应速度和低寿命而烦恼吗?这个项目是一个20块钱就能搞定的FOC无刷电机控制方案!This project is a FOC (Field Oriented Control) BLDC Motor control scheme that can be done for 3$!
https://zhuyanzhen1.github.io/miniFOC/
GNU Affero General Public License v3.0
849 stars 243 forks source link

[Feature] 是否可能移植到 esp32 的Arduino平台? #7

Closed ifengchao closed 3 years ago

ifengchao commented 3 years ago

Verify steps

Description

能放出开源代码,已经很了不起了!非常感谢!

Possible Solution

如果可以支持ESP32的Arduino平台开发,相信更容易推荐开源软件的传播。 而且ESP32似乎在性能和功能上比GD32更有优势,更容易拓展。单价也很低。

ZhuYanzhen1 commented 3 years ago

如果可以支持ESP32的Arduino平台开发,相信更容易推荐开源软件的传播。 而且ESP32似乎在性能和功能上比GD32更有优势,更容易拓展。单价也很低。

ESP32的性能确实强于我选的这款GD32,不过它在小型化和成本上还没有压倒性的优势。这个想法很好,我之前也有想过是否要支持Arduino,无奈学业繁忙没有精力再做移植和适配。如果你有想法和能力的话可以提交pull request或者创建一个新branch进行开发。

ifengchao commented 3 years ago

如果可以支持ESP32的Arduino平台开发,相信更容易推荐开源软件的传播。 而且ESP32似乎在性能和功能上比GD32更有优势,更容易拓展。单价也很低。

ESP32的性能确实强于我选的这款GD32,不过它在小型化和成本上还没有压倒性的优势。这个想法很好,我之前也有想过是否要支持Arduino,无奈学业繁忙没有精力再做移植和适配。如果你有想法和能力的话可以提交pull request或者创建一个新branch进行开发。

有时间我也会试着尝试,如果我能全部理解你的代码。

ifengchao commented 3 years ago

http://simplefoc.cn/#/simplefoc_translation/3.7%E6%8A%80%E6%9C%AF%E8%B7%AF%E7%BA%BF 刚刚看到灯哥开源介绍的simplefoc路线,他们对ESP32做了支持,关注的伙伴可以了解下。

microcai commented 1 year ago

ESP32 有 freertos 和 ardunio 两种平台。建议直接用 freertos 的。ardunio 平台封装的非常臃肿,加个电机库后, flash 就快吃完了。没法加 wifi 了。