Published July 21, 2024
| Version v2.3.4
Software
Open
SimpleFOC: A Field Oriented Control (FOC) Library for Controlling Brushless Direct Current (BLDC) and Stepper Motors
Authors/Creators
Description
SimpleFOClibrary v2.3.4
Some of the most important features
- ESP32 MCUs extended support #414
- Transition to the arduino-esp32 version v3.x (ESP-IDF v5.x) #387
- New support for MCPWM driver
- New support for LEDC drivers - center-aligned PWM and 6PWM available
- Rewritten and simplified the fast ADC driver code (
adcRead) - for low-side and inline current sensing.
- Stepper motors current sensing support #421
- Support for current sensing (low-side and inline) - see in docs
- Support for true FOC control -
foc_currenttorque control - see in docs
- New current sense alignment procedure #422 - see in docs
- Support for steppers
- Much more robust and reliable
- More verbose and informative
- Support for HallSensors without interrupts #424 - see in docs
- Docs
- A short guide to the units in the library - see in docs
- See the complete list of bugfixes and new features of v2.3.4 fixes and PRs
What's Changed
- fix RP2040 compile problems with earlehillpower by @runger1101001 in https://github.com/simplefoc/Arduino-FOC/pull/397
- Merge teensy updates from master branch by @runger1101001 in https://github.com/simplefoc/Arduino-FOC/pull/399
- move setting target to start of move() #404 by @runger1101001 in https://github.com/simplefoc/Arduino-FOC/pull/405
- add MT6701 I2C sensor configuration by @runger1101001 in https://github.com/simplefoc/Arduino-FOC/pull/406
- Added gain documentation to B_G431B_ESC1.ino by @rob-deutsch in https://github.com/simplefoc/Arduino-FOC/pull/407
- 408 feature support for arduino esp32 v301 current sensing by @askuric in https://github.com/simplefoc/Arduino-FOC/pull/414
- 390 support for the new esp32 ledc library api by @askuric in https://github.com/simplefoc/Arduino-FOC/pull/410
- 408 feature support for arduino esp32 v301 by @askuric in https://github.com/simplefoc/Arduino-FOC/pull/411
- Fix for #415 sin/cos integer overflow on 16-bit CPUs by @dekutree64 in https://github.com/simplefoc/Arduino-FOC/pull/416
- Hall sensor without interrupt by @Candas1 in https://github.com/simplefoc/Arduino-FOC/pull/424
- Feat new cs align by @askuric in https://github.com/simplefoc/Arduino-FOC/pull/422
- Feat stepper current sensing by @askuric in https://github.com/simplefoc/Arduino-FOC/pull/421
- Dev to master for the release v2.3.4 by @askuric in https://github.com/simplefoc/Arduino-FOC/pull/425
New Contributors
- @rob-deutsch made their first contribution in https://github.com/simplefoc/Arduino-FOC/pull/407
Full Changelog: https://github.com/simplefoc/Arduino-FOC/compare/v2.3.3...v2.3.4
Notes
Files
simplefoc/Arduino-FOC-v2.3.4.zip
Files
(668.6 kB)
| Name | Size | Download all |
|---|---|---|
|
md5:a1dbe6f5c8db7cd473c88e33d08b90f7
|
668.6 kB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/simplefoc/Arduino-FOC/tree/v2.3.4 (URL)