The Circuit Playground Bluefruit has all kinds of features built in, including NeoPixels, an accelerometer, two buttons, alligator-clip-friendly pads and Bluetooth Low Energy (BLE). This project uses these features to create a wireless NeoPixel animation and color remote control using CircuitPython. CircuitPython is a version of Python designed to run on microcontrollers like the Circuit Playground Bluefruit.
You'll need two Circuit Playground Bluefruit (CPB) boards, an alligator-clip NeoPixel strip or two, and two batteries. You'll connect the NeoPixel strip(s) to the NeoPixel Animator CPB, and use the other as the Remote Control. This guide will show you how to connect everything up, and load the software onto the CPBs. It will walk you through using your Remote Control CPB to change the colors and animations running on the NeoPixels connected to the NeoPixel Animator CPB. Let's get started!