From 8ac94ba6c45ad2cc4f31b036c0aec9dda05b1ebc Mon Sep 17 00:00:00 2001 From: Michael Miller Date: Mon, 9 Dec 2019 12:32:04 -0800 Subject: [PATCH] Updated Nano 33 BLE NeoMethods (markdown) --- Nano-33-BLE-NeoMethods.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Nano-33-BLE-NeoMethods.md b/Nano-33-BLE-NeoMethods.md index e42956e..be0accd 100644 --- a/Nano-33-BLE-NeoMethods.md +++ b/Nano-33-BLE-NeoMethods.md @@ -8,7 +8,7 @@ The NeoNrf52xPwm2800KbpsMethod is an example. The number following the Pwm is 0- These methods support any available pin. -These methods uses PWM DMA hardware support to send data to the NeoPixels. Thus this method uses very little CPU for actually sending the data to NeoPixels but it requires an extra buffer for hardware to read from. This extra buffer is 128x the size as the primary buffer due to the requirements of the PWM DMA hardware as it represents each bit to send using a 16 bit value. +These methods uses PWM DMA hardware support to send data to the NeoPixels. Thus this method uses very little CPU for actually sending the data to NeoPixels but it requires an extra buffer for hardware to read from. This extra buffer is 128x the size of the primary buffer due to the requirements of the PWM DMA hardware as it represents each bit to send using a 16 bit value. **If memory becomes a problem on your project, create an issue on Github to investigate solutions that require less memory**