From 36a035b6f448e16670ffae2d19bf35d1fbd37425 Mon Sep 17 00:00:00 2001 From: Michael Miller Date: Mon, 2 Mar 2020 11:49:17 -0800 Subject: [PATCH] Updated ESP8266 NeoMethods (markdown) --- ESP8266-NeoMethods.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/ESP8266-NeoMethods.md b/ESP8266-NeoMethods.md index 5d08b0a..3f38a57 100644 --- a/ESP8266-NeoMethods.md +++ b/ESP8266-NeoMethods.md @@ -1,7 +1,8 @@ -The esp8266 requires hardware support to be able to reliably send the data stream. Due to this and the restrictions on which pins are used by each hardware peripheral, only io pins GPIO1, GPIO2, and GPIO3 can be used. -The DMA method will use GPIO3. -The UART1 methods will use GPIO2. -The UART0 methods will use GPIO1. +⚠️ **IMPORTANT** ⚠️ +The esp8266 requires hardware support to be able to reliably send the data stream. Due to this and the restrictions on which pins are used by each hardware peripheral, only io pins GPIO1, GPIO2, and GPIO3 can be used. The Pin argument is ignored and can be omitted. +The **DMA** methods will use **GPIO3**. +The **UART1** methods will use **GPIO2**. +The **UART0** methods will use **GPIO1**. ## NeoEsp8266Dma800KbpsMethod The NeoEsp8266Dma800KbpsMethod is the underlying method that gets used if you use Neo800KbpsMethod on Esp8266 platforms. There should be no need to use it directly.