Skip to content

Commit fea18f5

Browse files
committed
new release changelog
1 parent 3469bee commit fea18f5

1 file changed

Lines changed: 45 additions & 9 deletions

File tree

README.md

Lines changed: 45 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -34,16 +34,52 @@ Therefore this is an attempt to:
3434

3535
> NEXT RELEASE 📢 : <span class="simple">Simple<span class="foc">FOC</span>library</span> v2.4.0
3636
>
37-
> - STM32 bugfix
38-
> - BG341 low-side current sense sync was lost in v2.3.5 - fixed [#482](https://github.com/simplefoc/Arduino-FOC/pull/482)
39-
> - ESP32 bugfix
40-
> - Now compiles for all v3.x arduino-esp32 versions (v2.3.5 was compatible with v3.2.x)
41-
> - `adcRead` small refactor - no more magic numbers
42-
> - New functionality
43-
> - Add current and voltage feed forward terms to motor classes by @Copper280z in https://github.com/simplefoc/Arduino-FOC/pull/454
44-
> - Velocity Calculation rework by @Copper280z in https://github.com/simplefoc/Arduino-FOC/pull/45
37+
> - STM32
38+
> - New features
39+
> - Added support for ADC reads in addition to Lowside current sense [#506](https://github.com/simplefoc/Arduino-FOC/pull/506)
40+
> - Added support for multiple motors low-side CS (one per ADC) with ADC current sensing [#503](https://github.com/simplefoc/Arduino-FOC/pull/503)
41+
> - bugfix
42+
> - BG341 low-side current sense sync was lost in v2.3.5 - fixed [#482](https://github.com/simplefoc/Arduino-FOC/pull/482)
43+
> - ESP32
44+
> - New features
45+
> - Many ESP32 safety optimisations by [@uLipe](https://github.com/uLipe): [#490](https://github.com/simplefoc/Arduino-FOC/pull/490),[#491](https://github.com/simplefoc/Arduino-FOC/pull/491),[#492](https://github.com/simplefoc/Arduino-FOC/pull/492),[#493](https://github.com/simplefoc/Arduino-FOC/pull/493),[#495](https://github.com/simplefoc/Arduino-FOC/pull/495)
46+
> - Better ADC-Timer alignement for more stable current sensing [See this commit](https://github.com/simplefoc/Arduino-FOC/commit/877699b4db4e6e3ecc16b16cc4337af928e746f4)
47+
> - bugfix
48+
> - Now compiles for all v3.x arduino-esp32 versions (v2.3.5 was compatible with v3.2.x)
49+
> - `adcRead` small refactor - no more magic numbers
50+
> - Teensy4
51+
> - support for phase state setting [#498](https://github.com/simplefoc/Arduino-FOC/pull/498) by [@Ragiton](https://github.com/Ragiton)
52+
> - Silabs - Arduino Nano Matter
53+
> - Added support for Arduino Nano Matter board by [@silabs-szabog](https://github.com/silabs-szabog) : [#485](https://github.com/simplefoc/Arduino-FOC/pull/484)
54+
> - New features
55+
> - Add current and voltage feed forward terms to motor classes by [@Copper280z](https://github.com/Copper280z) in [#454](https://github.com/simplefoc/Arduino-FOC/pull/454)
56+
> - Velocity Calculation rework by [@Copper280z](https://github.com/Copper280z) in [#45](https://github.com/simplefoc/Arduino-FOC/pull/45)
57+
> - Motion control - [docs](https://docs.simplefoc.com/motion_control)
58+
> - Added `Custom` motion control mode - see in [docs](https://docs.simplefoc.com/custom_control) and in [examples](https://github.com/simplefoc/Arduino-FOC/tree/master/examples/motion_control)
59+
> - Added `angle_nocascade` control mode for position control without velocity cascade - see in [docs](https://docs.simplefoc.com/angle_loop) - [#384](https://github.com/simplefoc/Arduino-FOC/pull/384)
60+
> - **Now all the closed and open loop modes can be used with any torque control modes (voltage and current)**
61+
> - Ex. `velocity_openloop` with `foc_current` torque control
62+
> - Torque control - [docs](https://docs.simplefoc.com/torque_control)
63+
> - Added `estimated_current` torque control mode for model-based current estimation without current sensing - see in [docs](https://docs.simplefoc.com/estimated_current_mode)
64+
> - Now we can easily switch between voltage and estimated current control
65+
>
66+
> - Docs updates - see [docs](https://docs.simplefoc.com/)
67+
> - Write the code page updated - see [docs](https://docs.simplefoc.com/code)
68+
> - Better step-by-step setup guides - see [docs](https://docs.simplefoc.com/example_from_scratch)
69+
> - New motion control documentation - see [docs](https://docs.simplefoc.com/motion_control)
70+
> - New torque/FOC control documentation - see [docs](https://docs.simplefoc.com/torque_control)
71+
> - Theory corner updated and extended - see [docs](https://docs.simplefoc.com/theory_corner)
72+
> - Library source updated and extended - see [docs](https://docs.simplefoc.com/source_code)
73+
> - Practical guides updated and extended - see [docs](https://docs.simplefoc.com/practical_guides)
74+
> - Motor parameter measurement guide - see [docs](https://docs.simplefoc.com/practical_guides#motor-parameters-and-characterization)
75+
> - PID tuning guides - see [docs](https://docs.simplefoc.com/practical_guides#pid-tuning)
76+
>
4577
> - Examples
46-
> - `align_current_sense.ino` example added to the `examples/utls/current_sense_test` allowing to verify the alignment between the driver and the current sense phases
78+
> - `align_current_sense.ino` example added to the `examples/utils/current_sense_test` allowing to verify the alignment between the driver and the current sense phases
79+
>
80+
> - Changelog
81+
> - See the release notes for more details: [see release](https://github.com/simplefoc/Arduino-FOC/releases)
82+
> - See the milestones: [v2.3.6 (unreleased)](https://github.com/simplefoc/Arduino-FOC/milestone/14) and [v2.4.0](https://github.com/simplefoc/Arduino-FOC/milestone/13)
4783
4884

4985

0 commit comments

Comments
 (0)