From 00ba159b4336894e6c1d8edb1d00c38cc9c7ac77 Mon Sep 17 00:00:00 2001
From: Michael Ingraham <34340210+meingraham@users.noreply.github.com>
Date: Fri, 14 Jun 2019 14:46:05 -0400
Subject: [PATCH] Updated PCA9685 (markdown)
---
PCA9685.md | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/PCA9685.md b/PCA9685.md
index 0f4b4f62..f794c19d 100644
--- a/PCA9685.md
+++ b/PCA9685.md
@@ -1,4 +1,4 @@
-### PCA9685: 16-channel, 12-bit PWM I²C-bus LED controller
+### PCA9685: 16-channel, 12-bit PWM I2C-bus LED controller
Technical Data: [Product Information from NXP](https://www.nxp.com/products/analog/interfaces/ic-bus/ic-led-controllers/16-channel-12-bit-pwm-fm-plus-ic-bus-led-controller:PCA9685)
@@ -14,11 +14,11 @@ The latter may change as the driver grows in cases where user requirements and d
### USAGE OF THE PCA9685 DRIVER IN TASMOTA
-The driver needs to be connected to the I2C bus of your Tasmota powered device (note that most Sonoff devices will not have reachable I2C pins so its applicable to a limited number, so most likely only applicable to bare ESP8266 or WeMos type users.
+The driver needs to be connected to the I2C bus of your Tasmota powered device (note that most Sonoff devices will not have reachable I2C pins so it's applicable to a limited number, so most likely only applicable to bare ESP8266 or WeMos type users.
-_**If you modify a Sonoff or similar device to gain access to the I2C bus please be aware that other problems may persist and that for such use cases support in Tasmota chat or Issues is not guaranteed in any way whatsoever)**_
+_**If you modify a Sonoff or similar device to gain access to the I2C bus please be aware that other problems may persist and that for such use cases support in Tasmota chat or Issues is not guaranteed in any way whatsoever)**_
-The driver is not included during the compilation of the standard released binaries so in order to use this driver you will need to create a development environment for yourself and uncomment these two lines in user_config.h
+The driver is not included during the compilation of the standard released binaries so in order to use this driver you will need to create a development environment for yourself and uncomment these two lines in my_user_config.h
```
#define USE_PCA9685
@@ -28,13 +28,13 @@ The driver is not included during the compilation of the standard released binar
For information on how to set up a development environment please check the wiki on [Arduino IDE (the easiest, probably)](https://github.com/arendst/Sonoff-Tasmota/wiki/Arduino-IDE) or [PlatformIO](https://github.com/arendst/Sonoff-Tasmota/wiki/PlatformIO)
-Note that the I2C selection must correspond with how you have wired the module or chip as incorrect addressing will result in the PCA9685 not being detected. The valid I2C address range is 0x40 through 0x47 for the PCA9685 and most off-the-shelf modules would likely default to 0x40.
+Note that the I2C selection must correspond with how you have wired the module or chip as incorrect addressing will result in the PCA9685 not being detected. The valid I2C address range is 0x40 through 0x47 for the PCA9685 and most off-the-shelf modules would likely default to 0x40.
-If you are unsure please use i2cscan from Tasmota console to scan for devices on the I2C bus and you should find a device within the mentioned range.
+If you are unsure please use [`I2Scan`](Commands#i2scan) from Tasmota console to scan for devices on the I2Cbus and you should find a device within the mentioned range.
You may also get a discovery on 0x70 but please do not use this address as it is a broadcast address and the driver does not currently support its implementation.
-Also be aware of other I2C devices you have connected to the same Tasmota driven device in order to avoid I2C address conflicts.
+Also be aware of other I2C devices you have connected to the same Tasmota driven device in order to avoid I2C address conflicts.
Once connected, correctly flashed, and configured Tasmota will detect the device automatically on startup.
@@ -54,7 +54,7 @@ driver15 status // Will return a JSON string containing all the curren
### OTHER IMPORTANT INFORMATION
* Please remember to consider the voltage and current limitations of the chip and per pin output current limitations as outlined in the datasheet.
* You may also get a discovery on 0x70 but please do not use this address as it is a broadcast address and the driver does not currently support its implementation.
-* Also be aware of other I2C devices you have connected to the same Tasmota driven device in order to avoid I2C address conflicts.
+* Also be aware of other I2C devices you have connected to the same Tasmota driven device in order to avoid I2C address conflicts.
### OUTSTANDING FEATURE REQUESTS