Once you have the code loaded on both Circuit Playground Bluefruit boards, you should see the NeoPixel Animator start blinking the initial color chosen in setup, which defaults to red. Now you're ready to connect to the Remote Control.

Power up the Remote Control. The little green power LED on the Remote Control CPB will show that it has been powered on. Wait for the Remote Control and the NeoPixel Animator to connect.

Once they have connected, the LEDs will light up on the Remote Control and the color on the NeoPixel Animator will update to match the color on the Remote control.

Try moving the Remote Control around in different orientations to see the NeoPixel color on the Remote Control and the NeoPixel Animator change!

To switch between animations, press button A (the left button). The second animation is the Comet animation.

Press button A again to proceed to the next animation. The third animation is the Sparkle animation. You can continue to change the color, regardless of what animation is running.

Press button A again to return to the Blink animation.

If you find a color you particularly like, you can freeze the NeoPixel Animator LEDs as that color by pressing button B (the right button). While the color is frozen, you can still cycle through the different animations. The NeoPixels on the Remote Control will continue to change color, and when you unfreeze the color, the NeoPixel Animator will update to the color currently on the Remote Control.

To conserve power, you can turn off the LEDs on both the Remote Control and the NeoPixel Animator by moving the slide switch to the left. To turn the LEDs back on, simply move the slide switch back to the right. Note: if you start up the Remote Control with the slide switch to the left, the LEDs on both the Remote Control and the NeoPixel Animator will turn off - if you can't get the LEDs to turn on, make sure the switch on the Remote Control is to the right before trying to troubleshoot anything else.

In the next two sections, we'll take an in-depth look at each example to see how they work - first the remote control code and then the NeoPixel animator code. Let's get started!

This guide was first published on Dec 14, 2019. It was last updated on Dec 14, 2019.
This page (Using Remote Control with NeoPixel Animator) was last updated on Sep 02, 2020.