Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README.md | 2024-04-21 | 4.2 kB | |
v2.3.3 source code.tar.gz | 2024-04-21 | 426.5 kB | |
v2.3.3 source code.zip | 2024-04-21 | 658.0 kB | |
Totals: 3 Items | 1.1 MB | 0 |
SimpleFOClibrary v2.3.3
Some of the most important features: - STM32 MCUs - support for center aligned pwm (even across multiple timers and motors/drivers) #374, #388 - support for DMA based low-side current sensing: #[383](https://github.com/simplefoc/Arduino-FOC/pull/383),[#378](https://github.com/383,/issues/378) - support for F7 architecture #[388](https://github.com/simplefoc/Arduino-FOC/pull/388),[#394](https://github.com/388,/issues/394) - Teensy4 MCUs - support for low-side current sensing #392 - support for center aligned 6pwm and 3pwm (optional) #392 - KV rating calculation fix #347 - Much more performant Park/Clarke calculation #340 - And much more - see the complete list of bugfixes and new features of v2.3.3 fixes and PRs
What's Changed
- Stm32 adc no interrupt by @Candas1 in https://github.com/simplefoc/Arduino-FOC/pull/341
- Foc refactoring by @Candas1 in https://github.com/simplefoc/Arduino-FOC/pull/340
- Kv rating fix by @nmscode in https://github.com/simplefoc/Arduino-FOC/pull/347
- Make timeout configurable in MagneticSensorPWM [#348] by @runger1101001 in https://github.com/simplefoc/Arduino-FOC/pull/354
- Fix some constants, update library files for next release by @runger1101001 in https://github.com/simplefoc/Arduino-FOC/pull/358
- Prevent double constants by @Candas1 in https://github.com/simplefoc/Arduino-FOC/pull/359
- Add library.json to set libArchive [#357] by @runger1101001 in https://github.com/simplefoc/Arduino-FOC/pull/360
- Add currentsense.enable/disable by @runger1101001 in https://github.com/simplefoc/Arduino-FOC/pull/365
- expose result of PP check by @runger1101001 in https://github.com/simplefoc/Arduino-FOC/pull/368
- RP2040: respect pin nrs on boards which remap them by @runger1101001 in https://github.com/simplefoc/Arduino-FOC/pull/369
- Fix bug in ATMega sine computation by @runger1101001 in https://github.com/simplefoc/Arduino-FOC/pull/373
- initFOC: remove unnecessary delay by @Schnilz in https://github.com/simplefoc/Arduino-FOC/pull/370
- [BUGFIX] Injected channel by @askuric in https://github.com/simplefoc/Arduino-FOC/pull/371
- Feat stm32 synctimers by @askuric in https://github.com/simplefoc/Arduino-FOC/pull/374
- Update stm32_mcu.cpp by @Candas1 in https://github.com/simplefoc/Arduino-FOC/pull/378
- Use interrupt if no repetition counter by @Candas1 in https://github.com/simplefoc/Arduino-FOC/pull/383
- Analogread by @Candas1 in https://github.com/simplefoc/Arduino-FOC/pull/385
- Add missing implementation for MagneticSensorI2C::AS5600 by @ystradmann in https://github.com/simplefoc/Arduino-FOC/pull/389
- Set STM32 timer prescaler based on timer clock frequency by @Copper280z in https://github.com/simplefoc/Arduino-FOC/pull/388
- Feat teensy4 lowside by @askuric in https://github.com/simplefoc/Arduino-FOC/pull/392
- Move Ualpha and Ubeta to FOCMotor by @Candas1 in https://github.com/simplefoc/Arduino-FOC/pull/326
- Add lowside current sensing for STM32F7 microcontrollers by @Copper280z in https://github.com/simplefoc/Arduino-FOC/pull/394
- new CI by @askuric in https://github.com/simplefoc/Arduino-FOC/pull/396
New Contributors
- @nmscode made their first contribution in https://github.com/simplefoc/Arduino-FOC/pull/347
- @Schnilz made their first contribution in https://github.com/simplefoc/Arduino-FOC/pull/370
- @ystradmann made their first contribution in https://github.com/simplefoc/Arduino-FOC/pull/389
Full Changelog: https://github.com/simplefoc/Arduino-FOC/compare/v2.3.2...v2.3.3