Max value for analogWrite(pin, value) ? #295
Comments
|
Actually it's defined as PWMRANGE: https://github.com/esp8266/Arduino/blob/HEAD/hardware/esp8266com/esp8266/cores/esp8266/Arduino.h#L47 |
|
Thank you for your clear reply. |
igrr
added a commit
that referenced
this issue
May 21, 2015
igrr
added a commit
that referenced
this issue
Oct 29, 2015
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
First of all, My environment is Arduino 1.6.4 with ESP8266 xxx.json (Latest release), ESP-12 version
and I am trying to test analogWrite for PWM.
I found my led strip is so dark at following code.
analogWrite(GPIO12, 255);
So, I changed the value 255 to 999. then the led strip became more brighter.
My question is that...
What is the maximum value of PWM? (In arduino uno, 255 is maximun value, because arduino is 8bit MCU)
My guess is that... In ESP8266, the maximum value of analogWrite is 0xFFFF (=65,535), because ESP8266 has 32bit cpu core.
Is my guessing right?
The text was updated successfully, but these errors were encountered: