# Change Log PCA9685

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](http://keepachangelog.com/)
and this project adheres to [Semantic Versioning](http://semver.org/).


## [0.7.2] - 2025-05-08
- fix #30, Sync with PCA9634
- fix OutputEnable pin code
- add return error codes for void functions
- update examples
- update readme.md
- update keywords.txt
- minor edits

## [0.7.1] - 2024-01-05
- minor edits examples
- fix version nr in .cpp

## [0.7.0] - 2023-12-21
- fix #25, support for Arduino ESP32 S3 - breaking change
- update examples

----

## [0.6.0] - 2023-12-11
- refactor API, begin()
- add **uint8_t getAddress()**
- update readme.md
- update examples

----

## [0.5.1] - 2023-09-23
- add Wire1 support for ESP32
- update readme.md
- minor edits


## [0.5.0] - 2023-07-16
- fix #21, remove PCA9685_MODE2_BLINK
  - is breaking (for some)

----

## [0.4.2] - 2023-03-14
- add OutputEnable control functions.
- add example **PCA9685_OE_control.ino**
- update unit test.
- **configure()** now returns error state
- add I2C_SoftwareReset()
- moved code from .h to .cpp
- update readme.md
- update GitHub actions
- update license 2023
- minor edits


## [0.4.1] - 2022-11-19
- add RP2040 in build-CI
- add changelog.md

## [0.4.0] - 2022-06-09
- breaking changes (sync with pca9634)
- rename reset() to configure()
- add mode1 and mode2 parameter to configure.
- add SUB CALL and ALL CALL functions.
- update documentation.
- renamed PCA9685_MODE2_STOP to PCA9685_MODE2_ACK
- add mode parameters to begin()

----

## [0.3.4] - 2022-01-03
- add channelCount()

## [0.3.3] - 2021-12-23
- update library.json
- license
- readme
- minor edits

## [0.3.2] - 2021-01-14
- WireN support

## [0.3.1] - 2021-01-05
- Arduino-CI + unit test

## [0.3.0] - 2020-11-22
- fix setting frequency

----

## [0.2.3] - 2020-11-21
- fix digitalWrite (internal version only)

## [0.2.2] - 2020-09-21
- fix #1
- add getFrequency()

## [0.2.1] - 2020-06-19
- fix library.json

## [0.2.0] - 2020-05-25
- refactor; ESP32 begin(sda,scl)

----

## [0.1.1] - 2019-01-30
- testing && fixing

## [0.1.0] - 2021-12-02
- initial BETA version

