Skip to content
This repository has been archived by the owner on Jan 29, 2023. It is now read-only.

Releases: khoih-prog/MBED_RP2040_Slow_PWM

v1.3.0 to fix `poor-timer-accuracy` bug

12 Oct 16:41
f9df445
Compare
Choose a tag to compare

v1.2.1 to fix `New Period` display bugs, etc.

04 Mar 05:21
90a2b36
Compare
Choose a tag to compare

Releases v1.2.1

  1. Fix New Period display bug. Check random dropouts #4
  2. Display informational warning only when _PWM_LOGLEVEL_ > 3
  3. Update examples

v1.2.0 to Fix `multiple-definitions` linker error, improve accuracy, DutyCycle to be optionally updated at the end current PWM period instead of immediately, etc.

02 Feb 06:12
4a68d6d
Compare
Choose a tag to compare

Releases v1.2.0

  1. Fix multiple-definitions linker error. Drop src_cpp and src_h directories
  2. Improve accuracy by using float, instead of uint32_t for dutycycle. Check Change Duty Cycle #1
  3. DutyCycle to be optionally updated at the end current PWM period instead of immediately. Check DutyCycle to be updated at the end current PWM period #2
  4. Optimize library code by using reference-passing instead of value-passing
  5. Add example multiFileProject to demo for multiple-file project
  6. Update examples accordingly

v1.1.0 to add functions to modify PWM settings on-the-fly

10 Nov 19:31
5642b77
Compare
Choose a tag to compare

Releases v1.1.0

  1. Add functions to modify PWM settings on-the-fly
  2. Add example to demo how to modify PWM settings on-the-fly

v1.0.1 to update platform in `library.json`

22 Oct 21:18
46c2c52
Compare
Choose a tag to compare

Releases v1.0.1

  1. Fix platform in library.json

v1.0.0 to support ISR-based multi-channel PWM for RP2040-based boards (Nano_RP2040_Connect, RASPBERRY_PI_PICO etc), using ArduinoCore-mbed mbed_nano or mbed_rp2040 core

24 Sep 06:24
17493be
Compare
Choose a tag to compare

Initial Releases v1.0.0

  1. Initial coding to support RP2040-based boards such as Nano_RP2040_Connect, RASPBERRY_PI_PICO, etc. using RP2040 ArduinoCore-mbed mbed_nano or mbed_rp2040 core
  2. The hybrid ISR-based PWM channels can generate from very low (much less than 1Hz) to highest PWM frequencies up to 1000Hz with acceptable accuracy.