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

Releases: khoih-prog/ESP32_ISR_Servo

v1.5.0 to fix doubled time for `ESP32_C3, ESP32_S2 and ESP32_S3` and to use `allman astyle`

17 Nov 02:17
e7ffa3c
Compare
Choose a tag to compare

Releases v1.5.0

  1. Fix doubled time for ESP32_C3, ESP32_S2 and ESP32_S3. Check Error in the value defined by TIMER0_INTERVAL_MS #28
  2. Modify examples to avoid using LED_BUILTIN / GPIO2 and GPIO2 as they can cause crash in some boards, such as ESP32_C3
  3. Use allman astyle and add utils

v1.4.0 to suppress errors and warnings for new ESP32 core v2.0.4+

04 Aug 00:48
bc2dcca
Compare
Choose a tag to compare

Releases v1.4.0

  1. Suppress errors and warnings for new ESP32 core v2.0.4+

v1.3.1 to add support to new Adafruit boards such as QTPY_ESP32S2, FEATHER_ESP32S3_NOPSRAM and QTPY_ESP32S3_NOPSRAM

16 Jun 20:20
6d3356d
Compare
Choose a tag to compare

Releases v1.3.1

  1. Add support to new Adafruit boards such as QTPY_ESP32S2, FEATHER_ESP32S3_NOPSRAM and QTPY_ESP32S3_NOPSRAM

v1.3.0 to fix breaking issue caused by ESP32 core v2.0.1+ by increasing `TIMER_INTERVAL_MICRO` to `12uS` from `10uS`. Tested OK with ESP32 core v2.0.3 now

09 May 03:15
d26fe91
Compare
Choose a tag to compare

Releases v1.3.0

  1. Fix breaking issue caused by ESP32 core v2.0.1+ by increasing TIMER_INTERVAL_MICRO to 12uS from 10uS. Tested OK with ESP32 core v2.0.3 now

v1.2.1 to fix bug

07 Mar 05:18
7ae4e47
Compare
Choose a tag to compare

Releases v1.2.1

  1. Fix bug

v1.2.0 to add support to new ESP32-S2, ESP32-S3, ESP32-C3, to convert to `h-only` library, etc.

07 Mar 04:55
fb86173
Compare
Choose a tag to compare

Releases v1.2.0

  1. Add support to new ESP32-S3 (ESP32S3_DEV, ESP32_S3_BOX, UM TINYS3, UM PROS3, UM FEATHERS3, etc.)
  2. Add support to new ESP32-S2 (ESP32S2_DEV, etc.)
  3. Add support to new ESP32-C3 (ESP32C3_DEV, etc.)
  4. Convert to h-only library.
  5. Optimize library code by using reference-passing instead of value-passing
  6. Improve accuracy by using float, instead of uint32_t for position in degrees
  7. Add example multiFileProject to demo for multiple-file project

Version v1.1.0 to fix bug and optimize examples

03 Jan 06:35
f76854f
Compare
Choose a tag to compare

Releases v1.1.0

  1. Fix bug. See PR Fixed count >= min comparison for servo enable
  2. Clean-up all compiler warnings possible.
  3. Add Table of Contents
  4. Add Version String
  5. Fix and Optimize old examples

Version v1.0.2 with new Blynk example

20 Dec 17:50
77e7423
Compare
Choose a tag to compare

In version v1.0.2

  1. Add example using [Blynk] (http://docs.blynk.cc/) to control servos.
  2. Change example names to avoid duplication.

Version v1.0.1

13 Dec 21:31
ab36e13
Compare
Choose a tag to compare

This library enables you to just use 1 Hardware Timer on an ESP32-based board to control 16-or-up servo motors.

  1. Add functions getPosition() and getPulseWidth()
  2. Optimize the code and make it easier to use.
  3. Add more complicated example