|
3 | 3 | A low-memory, fast-switching, cooperative multitasking library using |
4 | 4 | stackless coroutines on Arduino platforms. |
5 | 5 |
|
6 | | -Version: 0.2.1 (2019-07-01) |
| 6 | +Version: 0.2.2 (2019-07-31) |
7 | 7 |
|
8 | 8 | This library is currently in "beta" status. I'm releasing it through the Arduino |
9 | 9 | Library Manager to solicit feedback from interested users. Send me an email or |
@@ -1286,33 +1286,45 @@ See [examples/AutoBenchmark](examples/AutoBenchmark). |
1286 | 1286 |
|
1287 | 1287 | ## System Requirements |
1288 | 1288 |
|
| 1289 | +### Tool Chain |
| 1290 | + |
1289 | 1291 | This library was developed and tested using: |
1290 | | -* [Arduino IDE 1.8.7](https://www.arduino.cc/en/Main/Software) |
1291 | | -* [Teensyduino 1.41](https://www.pjrc.com/teensy/td_download.html) |
1292 | | -* [ESP8266 Arduino Core 2.4.2](https://arduino-esp8266.readthedocs.io/en/2.4.2/) |
1293 | | -* [arduino-esp32](https://github.com/espressif/arduino-esp32) |
| 1292 | +* [Arduino IDE 1.8.9](https://www.arduino.cc/en/Main/Software) |
| 1293 | +* [Arduino AVR Boards 1.6.23](https://github.com/arduino/ArduinoCore-avr) |
| 1294 | +* [Arduino SAMD Boards 1.8.3](https://github.com/arduino/ArduinoCore-samd) |
| 1295 | +* [SparkFun AVR Boards 1.1.12](https://github.com/sparkfun/Arduino_Boards) |
| 1296 | +* [SparkFun SAMD Boards 1.6.2](https://github.com/sparkfun/Arduino_Boards) |
| 1297 | +* [ESP8266 Arduino 2.5.2](https://github.com/esp8266/Arduino) |
| 1298 | +* [ESP32 Arduino 1.0.2](https://github.com/espressif/arduino-esp32) |
| 1299 | +* [Teensydino 1.46](https://www.pjrc.com/teensy/td_download.html) |
| 1300 | + |
| 1301 | +It should work with [PlatformIO](https://platformio.org/) but I have |
| 1302 | +not tested it. |
| 1303 | + |
| 1304 | +The library works on Linux or MacOS (using both g++ and clang++ compilers) using |
| 1305 | +the [UnixHostDuino](https://github.com/bxparks/UnixHostDuino) emulation layer. |
1294 | 1306 |
|
1295 | | -I used MacOS 10.13.3 and Ubuntu 18.04 for most of my development. |
| 1307 | +### Operating System |
1296 | 1308 |
|
1297 | | -The library is tested on the following hardware before each release: |
| 1309 | +I use Ubuntu 18.04 for most of my development and sometimes do sanity checks on |
| 1310 | +MacOS 10.14.5. |
| 1311 | + |
| 1312 | +### Hardware |
| 1313 | + |
| 1314 | +The library is extensively tested on the following boards: |
1298 | 1315 |
|
1299 | 1316 | * Arduino Nano clone (16 MHz ATmega328P) |
1300 | 1317 | * Arduino Pro Micro clone (16 MHz ATmega32U4) |
1301 | 1318 | * NodeMCU 1.0 clone (ESP-12E module, 80 MHz ESP8266) |
1302 | 1319 | * ESP32 dev board (ESP-WROOM-32 module, 240 MHz dual core Tensilica LX6) |
| 1320 | +* SAMD21 M0 Mini (48 MHz ARM Cortex-M0+) (compatible with Arduino Zero) |
1303 | 1321 |
|
1304 | 1322 | I will occasionally test on the following hardware as a sanity check: |
1305 | 1323 |
|
1306 | 1324 | * Teensy 3.2 (72 MHz ARM Cortex-M4) |
1307 | 1325 | * Teensy LC (48 MHz ARM Cortex-M0+) |
1308 | | -* Arduino UNO R3 clone (16 MHz ATmega328P) |
1309 | 1326 | * Arduino Pro Mini clone (16 MHz ATmega328P) |
1310 | | -* ESP-01 (ESP-01 module, 80 MHz ESP8266) |
1311 | | - |
1312 | | -The library has been verified to work on Linux or MacOS (using both g++ and |
1313 | | -clang++ compilers) using the |
1314 | | -[unitduino](https://github.com/bxparks/AUnit/tree/develop/unitduino) emulation |
1315 | | -layer. |
| 1327 | +* Mini Mega 2560 (Arduino Mega 2560 compatible, 16 MHz ATmega2560) |
1316 | 1328 |
|
1317 | 1329 | ## Changelog |
1318 | 1330 |
|
|
0 commit comments