|
| 1 | +--- |
| 2 | +layout: download |
| 3 | +board_id: "adafruit_sparkle_motion_stick" |
| 4 | +title: "Adafruit Sparkle Motion Download" |
| 5 | +name: "Adafruit Sparkle Motion" |
| 6 | +manufacturer: "Adafruit" |
| 7 | +board_url: |
| 8 | + - "https://www.adafruit.com/product/6332" |
| 9 | + - "https://www.adafruit.com/product/6333" |
| 10 | +board_image: "adafruit_sparkle_motion_stick.jpg" |
| 11 | +date_added: 2025-05-15 |
| 12 | +family: esp32 |
| 13 | +downloads_display: true |
| 14 | +download_instructions: https://learn.adafruit.com/adafruit-sparkle-motion/install-circuitpython |
| 15 | +features: |
| 16 | + - Bluetooth/BTLE |
| 17 | + - Wi-Fi |
| 18 | +--- |
| 19 | + |
| 20 | +The **Adafruit Sparkle Motion Stick** is part of our series of "Sparkle Motion" boards, which are our attempt to make the best small WLED-friendly smart LED driving board in the whole world. Our resident mermaid, [firepixie](https://learn.adafruit.com/u/firepixie) makes a lot of projects with WLED, and she loves it! So, how can we make something powerful enough to drive advanced LED projects that need a compact design? |
| 21 | + |
| 22 | +**This version includes both the Sparkle Motion Stick and the enclosure**, which is great if you want to protect your USB dongle from everyday usage, but note that it is not waterproof or weatherproof. There are three pieces: two snap over the PCB to capture it in place, and one can be used as a USB A port cap. We also like there's a button lever - by default in WLED pin 0 is an on/off mode switcher, but you can program it to do other stuff. |
| 23 | + |
| 24 | +The USB Stick version of the Sparkle Motion is a simpler version of our full-featured Sparkle Motion. [It even fits into a low cost off-the-shelf case for protection.](https://www.adafruit.com/product/6176) |
| 25 | + |
| 26 | +- **Power via USB Type A for up to 5V 2A input -** you can use off-the-shelf USB battery packs for portable operation. |
| 27 | +- **2 Amp resetting fuse** to protect from over-current drive |
| 28 | +- **ESP32** mini module with built-in antenna port - the classic ESP32 has the best WLED support, even if we'd prefer the 'S2 or 'S3. Comes with 4 MB of flash, dual-core 240MHz Tensilica, WiFi, Bluetooth LE, and Bluetooth Classic support. |
| 29 | +- **USB-serial converter** with auto-reset |
| 30 | +- **Two output signals plus 5V power and ground** - both signal outputs are level shifted to 5V. |
| 31 | +- **Built-in I2S microphone** for audio-reactive projects |
| 32 | +- **Built-in Infrared receiver** on GPIO 10 for easy remote control integration |
| 33 | +- **User button on GPIO 0** which you can press even when its in the snap-on case |
| 34 | +- **Red built-in LED** on pin 4 |
| 35 | +- **Small built-in NeoPixel** on pin 18 |
| 36 | +- **Screw terminal blocks** for no-solder connectivity |
| 37 | + |
| 38 | +Compared to our [larger Sparkle Motion board](https://www.adafruit.com/product/6100), this only supports 5V and doesn't have a reset button, there are fewer outputs, and no breakout pads of I2C/GPIO connections for external accessories. |
| 39 | +Compared to our [Sparkle Motion Mini](https://www.adafruit.com/product/6160), this has a USB A port so it's 2A max power. It does have IR and built-in terminal blocks but does not have GPIO breakout pads. |
| 40 | + |
| 41 | +While we recommend it for use with WLED, it will also work just fine as a compact ESP32 board for use with Arduino, ESP-IDF, MicroPython, CircuitPython, or any other ESP32-supported codebase. |
| 42 | + |
| 43 | +## Purchase |
| 44 | + |
| 45 | +* [Adafruit](https://www.adafruit.com/product/6332) |
0 commit comments