Updated FAQ #1 (markdown)

Michael Miller
2017-08-31 13:28:00 -07:00
parent 21c5494dd2
commit 7e5950deb7

@@ -1,2 +1,8 @@
### I have connected this to my Esp8266 and nothing is shown and the Pin doesn't have any output. Using the NeoEsp8266BitBangMethod works fine though.
It is often missed that the DMA method ignores the passed in PIN and only works on GPIO3. The UART method also ignores the passed in PIN and only works on GPI02. Due to restrictions on the hardware used for these two methods there is no way to support other pins.
It is often missed that the hardware features required to make this work on Esp8266 have restrictions on the pins that can be used.
The DMA method (the default on Esp8266) ignores the passed in PIN and only works on RDX0/GPIO3. Some hardware boards have built in level shifters on this pin that are "IN", which will stop this pin from being used for "OUT". The [Adafruit HUZZAH ESP8266](https://www.adafruit.com/product/2471) is one such example.
The UART method (NeoEsp8266Uart800KbpsMethod, NeoEsp8266AsyncUart800KbpsMethod, or other variants) also ignores the passed in PIN and only works on TXD1/GPIO2.
Due to restrictions on the hardware used for these two methods there is no way to support other pins.