Skip to content

Commit 273f04b

Browse files
committed
FEAT version 1.5.0
1 parent 9982c47 commit 273f04b

File tree

3 files changed

+9
-12
lines changed

3 files changed

+9
-12
lines changed

README.md

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,7 @@ Therefore this is an attempt to:
1010
- Demystify FOC algorithm and make a robust but simple Arduino library: [Arduino *SimpleFOClibrary*](https://docs.simplefoc.com/arduino_simplefoc_library_showcase)
1111
- Develop a modular BLDC driver board: [Arduino *SimpleFOCShield*](https://docs.simplefoc.com/arduino_simplefoc_shield_showcase).
1212

13-
> ***NEWS:*** 📢 Arduino *SimpleFOClibrary* now supports ESP32 boards! Check out the library [docs](https://docs.simplefoc.com/microcontrollers) to see how to use them with your project. You can also find full configuration in the library examples.
14-
15-
> ***NEWS:*** 📢 Arduino *SimpleFOClibrary* now supports magnetic sensors using I2C communication! Check out the library [docs](https://docs.simplefoc.com/sensors) to see how to use them with your project. You can also find full configuration in the library examples. <br>
16-
> ***BEWARE:*** 📢 The `MagneticSensor` class has been renamed and divided to `MagneticSensorSPI` and `MagneticSensorI2C` classes.
13+
<blockquote class="info"><p class="heading">NEWS 📢</p>New version of the Arduino <span class="simple">Simple<span class="foc">FOC</span>library</span> is out! (<a href="https://github.com/askuric/Arduino-FOC/releases">version 1.5.0 <i class="fa fa-tag"></i></a>) <br> <b>New features</b>:<ul><li> Open-loop motor control</li><li> Support Hall sensors</li><li> Support for Analog interface Magnetic sensor</li><li> New alignment procedure <br>- automatic sensor direction detection<br> - possibility to avoid alignment completely</li><li> PI controller updated to PID controller</li><li>...</li></ul>Big thanks to <a href="https://github.com/owennewo">@owennewo</a> for awesome suggestions and pull-requests!</blockquote>
1714

1815

1916

@@ -62,7 +59,7 @@ This video demonstrates the Simple FOC library basic usage, electronic connectio
6259
- Supports multiple [MCU architectures](https://docs.simplefoc.com/microcontrollers):
6360
- Arduino: UNO, MEGA, any board with ATMega328 chips
6461
- STM32 boards: [Nucleo](https://www.st.com/en/evaluation-tools/stm32-nucleo-boards.html) and [Bluepill](https://stm32-base.org/boards/STM32F103C8T6-Blue-Pill.html)
65-
- *ESP32 (soon)*
62+
- *ESP32*
6663
- **Plug & play**: Arduino <span class="simple">Simple<span class="foc">FOC</span>Shield</span>
6764

6865
<p align=""> <img src="https://docs.simplefoc.com/extras/Images/uno_l6234.jpg" height="170px"> <img src="https://docs.simplefoc.com/extras/Images/hmbgc_v22.jpg" height="170px"> <img src="https://docs.simplefoc.com/extras/Images/foc_shield_v13.jpg" height="170px"></p>

keywords.txt

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ _cos KEYWORD3
1818
_setPwmFrequency KEYWORD3
1919
_writeDutyCycle KEYWORD3
2020
_round KEYWORD3
21+
_sign KEYWORD3
2122
monitor KEYWORD3
2223
command KEYWORD3
2324

@@ -108,11 +109,11 @@ enable_pin KEYWORD2
108109
pole_pairs KEYWORD2
109110

110111
DEF_POWER_SUPPLY LITERAL1
111-
DEF_PI_VEL_P LITERAL1
112-
DEF_PI_VEL_I LITERAL1
113-
DEF_PI_VEL_U_RAMP LITERAL1
112+
DEF_PID_VEL_P LITERAL1
113+
DEF_PID_VEL_I LITERAL1
114+
DEF_PID_VEL_U_RAMP LITERAL1
114115
DEF_P_ANGLE_P LITERAL1
115-
DEF_P_ANGLE_VEL_LIM LITERAL1
116+
DEF_VEL_LIM LITERAL1
116117
DEF_INDEX_SEARCH_TARGET_VELOCITY LITERAL1
117118
DEF_VOLTAGE_SENSOR_ALIGN LITERAL1
118119
DEF_VEL_FILTER_Tf LITERAL1
@@ -126,5 +127,4 @@ _2PI LITERAL1
126127
_3PI_2 LITERAL1
127128
_PI_3 LITERAL1
128129
_SQRT3 LITERAL1
129-
_PI LITERAL1
130-
sign KEYWORD3
130+
_PI LITERAL1

library.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=Simple FOC
2-
version=1.4.2
2+
version=1.5.0
33
author=Antun Skuric <info@simplefoc.com>
44
maintainer=Antun Skuric <info@simplefoc.com>
55
sentence=A library demistifying FOC for BLDC motors

0 commit comments

Comments
 (0)