Browse Source

v3.0.2 - cleanup

Anatoli Arkhipenko 7 years ago
parent
commit
e2d937614f
4 changed files with 8 additions and 4 deletions
  1. 3 1
      README
  2. 3 1
      README.md
  3. 1 1
      library.json
  4. 1 1
      library.properties

+ 3 - 1
README

@@ -1,5 +1,5 @@
 Task Scheduler – cooperative multitasking for Arduino and ESP8266 microcontrollers
-Version 3.0.1 2018-11-09
+Version 3.0.2 2018-11-14
 
 If you find TaskScheduler useful for your Arduino project, please drop me an email: arkhipenko@hotmail.com
 ----------------------------------------------------------------------------------------------------------
@@ -18,6 +18,7 @@ OVERVIEW:
 10. Support for std::functions (ESP8266 only)
 11. Overall task timeout
 12. Static and dynamic callback method binding
+13. Support for STM32F1 ARM Cortex-M3 boards
 
 Scheduling overhead: between 15 and 18 microseconds per scheduling pass (check the benchmark example).
 
@@ -29,6 +30,7 @@ Tested on the following microcontrollers:
  - ESP8266 (Node MCU v2.0)
  - ESP32
  - Teensy (tested on Teensy 3.5)
+ - STN32F1 (tested on Mini USB STM32F103RCBT6 ARM Cortex-M3 leaflabs Leaf maple mini module F)
 
 For detailed functionality overview please refer to TaskScheduler documentation in the 'extras' folder.
 =======================================================================================================

+ 3 - 1
README.md

@@ -1,6 +1,6 @@
 # Task Scheduler
 ### Cooperative multitasking for Arduino microcontrollers
-#### Version 3.0.1: 2018-11-09
+#### Version 3.0.2: 2018-11-14
 
 ### OVERVIEW:
 A lightweight implementation of cooperative multitasking (task scheduling) supporting:
@@ -16,6 +16,7 @@ A lightweight implementation of cooperative multitasking (task scheduling) suppo
 10. Support for `std::functions` (`ESP8266` only)
 11. Overall task timeout
 12. Static and dynamic callback method binding
+13. Support for STM32F1 ARM Cortex-M3 boards
 
 Scheduling overhead: between `15` and `18` microseconds per scheduling pass (Arduino UNO rev 3 @ `16MHz` clock, single scheduler w/o prioritization)
 
@@ -27,6 +28,7 @@ Scheduling overhead: between `15` and `18` microseconds per scheduling pass (Ard
 * ESP8266 (Node MCU v2.0)
 * ESP32
 * Teensy (tested on Teensy 3.5)
+* STN32F1 (tested on Mini USB STM32F103RCBT6 ARM Cortex-M3 leaflabs Leaf maple mini module F)
 ---
 ![TaskScheduler process diagram](https://github.com/arkhipenko/TaskScheduler/raw/master/extras/TaskScheduler_html.png)
 ---

+ 1 - 1
library.json

@@ -16,7 +16,7 @@
       "maintainer": true
     }
   ],
-  "version": "3.0.0",
+  "version": "3.0.2",
   "frameworks": "arduino",
   "platforms": "*"
 }

+ 1 - 1
library.properties

@@ -1,5 +1,5 @@
 name=TaskScheduler
-version=3.0.0
+version=3.0.2
 author=Anatoli Arkhipenko <arkhipenko@hotmail.com>
 maintainer=Anatoli Arkhipenko <arkhipenko@hotmail.com>
 sentence=A light-weight cooperative multitasking library for arduino and esp8266 microcontrollers.