# TRON DISC

## Overview

https://youtu.be/KSvqVOXgWSk

You can build a Tron-inspired prop using NeoPixel LEDs and CircuitPython.

&nbsp;

Powered by the Adafruit Feather and Prop-Maker FeatherWing, this Tron disc is fully 3D printed.

&nbsp;

With the power of neodymium magnets, this disc can actually attach to your back!

&nbsp;

![leds_hero-attach-loop.gif](https://cdn-learn.adafruit.com/assets/assets/000/119/245/medium640thumb/leds_hero-attach-loop.jpg?1678156883)

![leds_hero-grid-orange.jpg](https://cdn-learn.adafruit.com/assets/assets/000/119/246/medium640/leds_hero-grid-orange.jpg?1678156953)

Using a mobile device and the Bluefruit app, you can change the color of the LEDs, so it's easy to switch your team color.

&nbsp;

The Prop-Maker FeatherWing and Feather Bluefruit are the perfect pair for making advanced props with motion-activated lights and sounds that can be controlled wirelessly from your phone or watch.&nbsp;

&nbsp;

![leds_hero-grid-wide-far.jpg](https://cdn-learn.adafruit.com/assets/assets/000/119/197/medium640/leds_hero-grid-wide-far.jpg?1678155925)

![leds_hero-app.jpg](https://cdn-learn.adafruit.com/assets/assets/000/119/198/medium640/leds_hero-app.jpg?1678155962)

The code is written in CircuitPython, so it’s easy to modify to fit just about any prop with lights and sounds.

&nbsp;

It uses Bluetooth (BLE) and the LED animation library to trigger lighting effects with the Prop-Maker’s on-board accelerometer.

![leds_hero-baords.jpg](https://cdn-learn.adafruit.com/assets/assets/000/119/199/medium640/leds_hero-baords.jpg?1678156187)

## Parts
![](https://cdn-learn.adafruit.com/assets/assets/000/119/201/medium800/leds_parts.jpg?1678155145)

### Adafruit Feather nRF52840 Express

[Adafruit Feather nRF52840 Express](https://www.adafruit.com/product/4062)
The **Adafruit Feather nRF52840 Express** is the new Feather family member with Bluetooth® Low Energy and _native USB support_ featuring the nRF52840!&nbsp; It's our take on an 'all-in-one' Arduino-compatible + Bluetooth® Low Energy with built-in USB...

In Stock
[Buy Now](https://www.adafruit.com/product/4062)
[Related Guides to the Product](https://learn.adafruit.com/products/4062/guides)
![Angled shot of a Adafruit Feather nRF52840 Express. ](https://cdn-shop.adafruit.com/640x480/4062-02.jpg)

### Adafruit Prop-Maker FeatherWing

[Adafruit Prop-Maker FeatherWing](https://www.adafruit.com/product/3988)
The Adafruit Feather series gives you lots of options for a small, portable, rechargeable microcontroller board. Perfect for fitting into your next prop build! This FeatherWing will unlock the prop-maker inside all of us, with tons of stuff packed in to make sabers & swords, props, toys,...

In Stock
[Buy Now](https://www.adafruit.com/product/3988)
[Related Guides to the Product](https://learn.adafruit.com/products/3988/guides)
![Angled shot of a Adafruit Prop-Maker FeatherWing. ](https://cdn-shop.adafruit.com/640x480/3988-00.jpg)

### Adafruit NeoPixel LED Side Light Strip - Black 60 LED

[Adafruit NeoPixel LED Side Light Strip - Black 60 LED](https://www.adafruit.com/product/3636)
Fancy new _side light_ LED strips are a great alternative for folks who have loved and used Adafruit LED strips for a few years but want gorgeous, glowy&nbsp;light emitting at 90 degrees. They're very skinny so you can run them along a thin edge and curve them around shapes and...

In Stock
[Buy Now](https://www.adafruit.com/product/3636)
[Related Guides to the Product](https://learn.adafruit.com/products/3636/guides)
![Top down view of an Adafruit NeoPixel Digital RGB  60 LED-per-meter strip.](https://cdn-shop.adafruit.com/640x480/3636-03.jpg)

### Adafruit Mini Skinny NeoPixel Digital RGB LED Strip 1m

[Adafruit Mini Skinny NeoPixel Digital RGB LED Strip 1m](https://www.adafruit.com/product/2968)
So thin. So mini. So teeeeeeny-tiny. It's the 'skinny' version of our classic NeoPixel strips!

These NeoPixel strips have 60 digitally-addressable pixel Mini LEDs per meter and are very affordable and are only 7.5 mm wide, 5 mm if you remove the strip from the...

In Stock
[Buy Now](https://www.adafruit.com/product/2968)
[Related Guides to the Product](https://learn.adafruit.com/products/2968/guides)
![Video of LED strip emitting rainbow gradient.](https://cdn-shop.adafruit.com/product-videos/640x480/2968-04.jpg)

### Mini Oval Speaker - 8 Ohm 1 Watt

[Mini Oval Speaker - 8 Ohm 1 Watt](https://www.adafruit.com/product/3923)
Hear the good news! This wee speaker&nbsp;is&nbsp;a&nbsp;great addition to any audio project where you need 8 ohm impedance and 1W or less of power. We particularly like this&nbsp;speaker&nbsp;as it is&nbsp;small and comes with nice skinny wires with a connector on the end. It has a handy...

In Stock
[Buy Now](https://www.adafruit.com/product/3923)
[Related Guides to the Product](https://learn.adafruit.com/products/3923/guides)
![Small, black, oval speaker with Pico Blade connector.](https://cdn-shop.adafruit.com/640x480/3923-06.jpg)

### Lithium Ion Cylindrical Battery - 3.7v 2200mAh

[Lithium Ion Cylindrical Battery - 3.7v 2200mAh](https://www.adafruit.com/product/1781)
Need a big battery for your project? This lithium-ion battery contains a 2200mAh and a protection circuit that provides over-voltage, under-voltage, and over-current protection. Yet, it is slim and easy to fit into many project cases.  
  
This cell can provide 2 **C** of...

In Stock
[Buy Now](https://www.adafruit.com/product/1781)
[Related Guides to the Product](https://learn.adafruit.com/products/1781/guides)
![Lithium Ion Cylindrical Battery - 3.7v 2200mAh with JST PH connector](https://cdn-shop.adafruit.com/640x480/1781-04.jpg)

### Part: Running Vest
quantity: 1
Running Vest
[Running Vest](https://amzn.to/3mkVOi8)

### Part: Magnets
quantity: 8
High-strength 'rare earth' magnet
[Magnets](https://www.adafruit.com/product/9)

### Part: Slide Switch
quantity: 1
Slide Switch
[Slide Switch](https://www.adafruit.com/product/805)

### Part: JST PH 2mm 3-Pin
quantity: 1
JST PH 2mm 3-Pin
[JST PH 2mm 3-Pin](https://www.adafruit.com/product/3894)

### Part: USB Micro-B Breakout Board
quantity: 1
USB Micro-B Breakout Board
[USB Micro-B Breakout Board](https://www.adafruit.com/product/1833)

### Part: SiliconeRibbon Cable - 10 Wire
quantity: 1
Silicone Cover Stranded-Core Ribbon Cable - 10 Wire 1 Meter Long - 28AWG Black
[SiliconeRibbon Cable - 10 Wire](https://www.adafruit.com/product/3890)

### Part: JST-PH Battery Extension Cable
quantity: 1
JST-PH Battery Extension Cable - 500mm
[JST-PH Battery Extension Cable](https://www.adafruit.com/product/1131)

### Part: M2x10mm Screws
quantity: 4
M2x10mm Screws
[M2x10mm Screws](https://amzn.to/3IOeZsi)

![](https://cdn-learn.adafruit.com/assets/assets/000/119/240/medium800/leds_hero-disc-orange.jpg?1678154490)

# TRON DISC

## CircuitPython for Feather nRF52840

[CircuitPython](https://github.com/adafruit/circuitpython) is a derivative of [MicroPython](https://micropython.org) designed to simplify experimentation and education on low-cost microcontrollers. It makes it easier than ever to get prototyping by requiring no upfront desktop software downloads. Simply copy and edit files on the **CIRCUITPY** drive to iterate.

The following instructions will show you how to install CircuitPython. If you've already installed CircuitPython but are looking to update it or reinstall it, the same steps work for that as well!

## Set up CircuitPython Quick Start!

Follow this quick step-by-step for super-fast Python power :)

[Download the latest version of CircuitPython for this board via CircuitPython.org](https://circuitpython.org/board/feather_nrf52840_express/)
 **Click the link above to download the latest UF2 file.**

&nbsp;

Download and save it to your desktop (or wherever is handy).

![circuitpython_nRF52840_UF2.png](https://cdn-learn.adafruit.com/assets/assets/000/070/318/medium640/circuitpython_nRF52840_UF2.png?1548963877)

Plug your Feather nRF52840 into your computer using a known-good USB cable.

**A lot of people end up using charge-only USB cables and it is very frustrating! So make sure you have a USB cable you know is good for data sync.**

Double-click the **Reset** button next to the USB connector on your board, and you will see the NeoPixel RGB LED turn green (identified by the arrow in the image). If it turns red, check the USB cable, try another USB port, etc. **Note:** The little red LED next to the USB connector will pulse red. That's ok!

If double-clicking doesn't work the first time, try again. Sometimes it can take a few tries to get the rhythm right!

![circuitpython_FeathernRF52840_Top_Product_Image.jpg](https://cdn-learn.adafruit.com/assets/assets/000/070/319/medium640/circuitpython_FeathernRF52840_Top_Product_Image.jpg?1548963972)

You will see a new disk drive appear called **FTHR840BOOT**.

&nbsp;

&nbsp;

&nbsp;

Drag the **adafruit\_circuitpython\_etc.uf2** file to **FTHR840BOOT****.**

![circuitpython_FTHR840BOOT.png](https://cdn-learn.adafruit.com/assets/assets/000/070/320/medium640/circuitpython_FTHR840BOOT.png?1548964488)

![circuitpython_Drag_nRF52840_UF2.png](https://cdn-learn.adafruit.com/assets/assets/000/070/321/medium640/circuitpython_Drag_nRF52840_UF2.png?1548964497)

The LED will flash. Then, the&nbsp; **FTHR840BOOT** drive will disappear and a new disk drive called **CIRCUITPY** will appear.

&nbsp;

That's it, you're done! :)

![circuitpython_nRF52840_CIRCUITPY.png](https://cdn-learn.adafruit.com/assets/assets/000/070/322/medium640/circuitpython_nRF52840_CIRCUITPY.png?1548964511)

# TRON DISC

## Code

![](https://cdn-learn.adafruit.com/assets/assets/000/119/229/medium800/leds_cp-wide.jpg?1678152388)

Once you've set up your Feather nRF52840 with CircuitPython, you can access the code and necessary libraries by downloading the Project Bundle.

To do this, click on the **&nbsp;Download Project Bundle** &nbsp;button in the window below. It will download to your computer as a zipped folder.

![leds_cp-code.jpg](https://cdn-learn.adafruit.com/assets/assets/000/119/227/medium640/leds_cp-code.jpg?1678152948)

https://github.com/adafruit/Adafruit_Learning_System_Guides/blob/main/Propmaker_Tron_Disk/code.py

## Upload the Code and Libraries to the Feather nRF52840

After downloading the Project Bundle, plug your Feather into the computer's USB port with a known good USB data+power cable. You should see a new flash drive appear in the computer's File Explorer or Finder (depending on your operating system) called&nbsp; **CIRCUITPY**. Unzip the folder and copy the following items to the Feather nRF52840's&nbsp; **CIRCUITPY** &nbsp;drive.&nbsp;

- **code.py**
- **lib** directory
- **sound** directory

Your Feather nRF52840&nbsp; **CIRCUITPY&nbsp;** drive should look like this after copying the&nbsp; **lib** &nbsp;folder, **sound** folder and the&nbsp; **code.py&nbsp;** file.

![](https://cdn-learn.adafruit.com/assets/assets/000/119/251/medium800/leds_Untitled.png?1678216449)

# TRON DISC

## Circuit Diagram

The wiring diagram below provides a visual reference for connecting the components. It is not true to scale, it is just meant to be used as reference. This diagram was created using the [Fritzing software package](http://fritzing.org/download/).

Take a moment to review the components in the circuit diagram. This illustration is meant for&nbsp;referencing wired connections - the length of wire,&nbsp;position and size of components are not exact.&nbsp;

![](https://cdn-learn.adafruit.com/assets/assets/000/119/225/medium800/leds_circuit-diagram.jpg?1678152207)

![](https://cdn-learn.adafruit.com/assets/assets/000/119/239/medium800/leds_circuit.jpg?1678154278)

# TRON DISC

## 3D Printing

## Parts List

STL files for 3D printing are oriented to print "as-is" on FDM style machines. Parts are designed to 3D print without any support material. Original design source may be downloaded using the links below.

![leds_3d-parts.jpg](https://cdn-learn.adafruit.com/assets/assets/000/119/230/medium640/leds_3d-parts.jpg?1678153316)

[Edit Design](https://a360.co/3yhRvaa)
[Download STLs](https://www.thingiverse.com/thing:5897024)
## Slice with settings for PLA material&nbsp;

The parts were sliced using CURA using the slice settings below.

- PLA filament 220c extruder
- 0.2 layer height
- 10% gyroid infill
- 60mm/s print speed
- 60c heated bed

![leds_slice.jpg](https://cdn-learn.adafruit.com/assets/assets/000/119/234/medium640/leds_slice.jpg?1678153936)

## Filament Change

Use the filament change script to print the disc in multiple colors.&nbsp;

Go to Extensions -\> Post Processing -\> Modify G-Code

Select Filament Change&nbsp;

![leds_slice-mod-gcode.jpg](https://cdn-learn.adafruit.com/assets/assets/000/119/235/medium640/leds_slice-mod-gcode.jpg?1678154014)

![leds_slice-filament-change.jpg](https://cdn-learn.adafruit.com/assets/assets/000/119/236/medium640/leds_slice-filament-change.jpg?1678153788)

## Top Cover Layers

Enter 12 in the Layer section to print the first 12 layers in white PLA.&nbsp;

Click on add script and select Filament Change to add one more color change.&nbsp;

Layers 13 to 123 will print in black PLA.

Enter 123 in the Layer section to print the rest of the cover in white PLA.

Layers 124 and up will print the remainder in white PLA.

![leds_slice-filament-change-layers.jpg](https://cdn-learn.adafruit.com/assets/assets/000/119/237/medium640/leds_slice-filament-change-layers.jpg?1678153878)

## Bottom Cover Layers

&nbsp;

Add a filament change script and enter 3 in the Layer section.

Layers 1 to 3 will print in black PLA. Layers 4 and up will print in white PLA.&nbsp;

![leds_slice-botm.jpg](https://cdn-learn.adafruit.com/assets/assets/000/119/238/medium640/leds_slice-botm.jpg?1678154210)

# TRON DISC

## Assembly

## Solder Headers

&nbsp;

Align socket header pins to the Prop-Maker wing. Use a breadboard to help solder the short side of the headers to the Prop-Maker.&nbsp;

Solder socket headers to the top side of the Feather nRF52840 board. Then, solder pin headers to the bottom side of the Prop-Maker FeatherWing so it can be plugged into the Feather.

![leds_board-headers.jpg](https://cdn-learn.adafruit.com/assets/assets/000/119/163/medium640/leds_board-headers.jpg?1678123777)

![leds_board-headers-solders.jpg](https://cdn-learn.adafruit.com/assets/assets/000/119/164/medium640/leds_board-headers-solders.jpg?1678124080)

## Mount Feather&nbsp;

Align the Feather board to the stand-offs on the bottom cover part, with the USB port facing the slide switch mount.&nbsp;

## &nbsp;

## Measure LED strip

Place the LED strips over the inner and outer walls, measure and cut to length.

The side light LEDs will mount to the inner wall.

## &nbsp;

&nbsp;

&nbsp;

![leds_board-mount.jpg](https://cdn-learn.adafruit.com/assets/assets/000/119/165/medium640/leds_board-mount.jpg?1678124142)

![leds_strip-measure.jpg](https://cdn-learn.adafruit.com/assets/assets/000/119/166/medium640/leds_strip-measure.jpg?1678124197)

## Remove Sheath

Remove the sheath to fit the LED strips around the walls.

## LED wires

Use a 3 pin JST connector to connect the LED strips to the Prop-Maker port.&nbsp;

&nbsp;

![leds_strip-sheath-remove.jpg](https://cdn-learn.adafruit.com/assets/assets/000/119/168/medium640/leds_strip-sheath-remove.jpg?1678124346)

![leds_jst-wires.jpg](https://cdn-learn.adafruit.com/assets/assets/000/119/169/medium640/leds_jst-wires.jpg?1678124413)

## Solder LED strips

Measure a short silicone ribbon to connect both LED strips

## &nbsp;

## Place LEDs

Plug the 3 pin JST connector into the STEMMA port on the Prop-Maker.

&nbsp;

![leds_jst-strips.jpg](https://cdn-learn.adafruit.com/assets/assets/000/119/170/medium640/leds_jst-strips.jpg?1678124507)

![leds_strips-place.jpg](https://cdn-learn.adafruit.com/assets/assets/000/119/171/medium640/leds_strips-place.jpg?1678124568)

## USB extension&nbsp;

Measure a short 5 wire silicon ribbon cable to extend the USB port.&nbsp;

## &nbsp;

## Mount the USB breakout&nbsp;

The USB breakout board mounts with two M2.5x4mm long screws.

&nbsp;

![leds_usb-extension.jpg](https://cdn-learn.adafruit.com/assets/assets/000/119/172/medium640/leds_usb-extension.jpg?1678124693)

![leds_usb-mount.jpg](https://cdn-learn.adafruit.com/assets/assets/000/119/173/medium640/leds_usb-mount.jpg?1678124732)

## Speaker mount

Connect the speaker to the port on the Prop-Maker.

## Slide switch mount&nbsp;

Measure a short 2 wire cable to enable the slide switch.

EN and G on the Prop-Maker connect to any two pins on the slide switch.

The slide switch press fits at an angle with the slide positioned in the middle.&nbsp;

&nbsp;

![leds_speaker-mount.jpg](https://cdn-learn.adafruit.com/assets/assets/000/119/174/medium640/leds_speaker-mount.jpg?1678124814)

![leds_slide-switch-mount.jpg](https://cdn-learn.adafruit.com/assets/assets/000/119/175/medium640/leds_slide-switch-mount.jpg?1678124874)

## Battery extension

Shorten a 2 pin JST wire to connect the battery.

## Battery mount

A 2200mAh battery slides between the clips on the base.

&nbsp;

![leds_jst-extension.jpg](https://cdn-learn.adafruit.com/assets/assets/000/119/176/medium640/leds_jst-extension.jpg?1678124947)

![leds_battery-mount.jpg](https://cdn-learn.adafruit.com/assets/assets/000/119/177/medium640/leds_battery-mount.jpg?1678125009)

## Place Magnets

Carefully orient the magents in each mount. The caps tightly press fit over the magnets.

## Attach cover

Align the slide switch and USB port to the top cover.

&nbsp;

![leds_magnets-mount.jpg](https://cdn-learn.adafruit.com/assets/assets/000/119/178/medium640/leds_magnets-mount.jpg?1678125337)

![leds_cover-attach.jpg](https://cdn-learn.adafruit.com/assets/assets/000/119/179/medium640/leds_cover-attach.jpg?1678125383)

## Cover screws

&nbsp;

Align the case to the four screws holes on the side.

Use four M2x10mm long nylon screws to attach the top and bottom cover together.&nbsp;

![led_strips_leds_top-screws.jpg](https://cdn-learn.adafruit.com/assets/assets/000/119/248/medium640/led_strips_leds_top-screws.jpg?1678219595)

## Harness assemble&nbsp;

&nbsp;

The harness Plate is attached to the back of a Running Vest with nylon string. Pass the string through the mesh fabric and loops on the Plate.&nbsp;

Place magnets into each mount and press-fit a printed cap over each one.&nbsp;

![leds_harness-attach.jpg](https://cdn-learn.adafruit.com/assets/assets/000/119/180/medium640/leds_harness-attach.jpg?1678125448)

![leds_harness-wear-b.jpg](https://cdn-learn.adafruit.com/assets/assets/000/119/244/medium640/leds_harness-wear-b.jpg?1678151425)

## Complete!
![](https://cdn-learn.adafruit.com/assets/assets/000/119/243/medium800/leds_hero-disc-orange-bikes.jpg?1678155739)

# TRON DISC

## Use

## Bluetooth Control

This project uses the Adafruit Bluefruit LE connect app (available free for Android and iOS) to trigger the lights and sounds. It uses the Color Picker module to choose different colors. If you haven't downloaded the app yet, use the button below to install it on your mobile device.

![leds_hero-app.jpg](https://cdn-learn.adafruit.com/assets/assets/000/119/232/medium640/leds_hero-app.jpg?1678153697)

[Download BLE Connect App iOS](https://itunes.apple.com/us/app/adafruit-bluefruit-le-connect/id830125974?mt=8)
[Download BLE Connect App for Android](https://play.google.com/store/apps/details?id=com.adafruit.bluefruit.le.connect)
## Using Bluefruit LE Connect App

Turn on the Feather by either connecting it via USB to your computer or with the slide switch.

Open the Bluefruit LE Connect app and locate the device named&nbsp; **CIRCUITPY&nbsp;** and tap the&nbsp; **connect&nbsp;** button. Locate and tap on&nbsp; **Controller**. Under module, tab on&nbsp; **Color Picker**.&nbsp;

## Color Picker

You can change the color of the NeoPixel LEDs by using the Color Picker. Tap connect, select Controller. Under module, tap on&nbsp; **Color Picker**. Use the color wheel to select a color and the slider to adjust the brightness. Tap the&nbsp; **send color** &nbsp;button to trigger the color.

## Apple Watch

If you have an Apple Watch, you can use the Bluefruit LE Connect App just like the mobile app. The Apple Watch app is included with the iOS app download.

![leds_watch.jpg](https://cdn-learn.adafruit.com/assets/assets/000/119/247/medium640/leds_watch.jpg?1678157199)

![](https://cdn-learn.adafruit.com/assets/assets/000/119/249/medium800/led_strips_leds_hero-hoddie.jpg?1678219360)


## Featured Products

### Adafruit Feather nRF52840 Express

[Adafruit Feather nRF52840 Express](https://www.adafruit.com/product/4062)
The **Adafruit Feather nRF52840 Express** is the new Feather family member with Bluetooth® Low Energy and _native USB support_ featuring the nRF52840!&nbsp; It's our take on an 'all-in-one' Arduino-compatible + Bluetooth® Low Energy with built-in USB...

In Stock
[Buy Now](https://www.adafruit.com/product/4062)
[Related Guides to the Product](https://learn.adafruit.com/products/4062/guides)
### Adafruit Prop-Maker FeatherWing

[Adafruit Prop-Maker FeatherWing](https://www.adafruit.com/product/3988)
The Adafruit Feather series gives you lots of options for a small, portable, rechargeable microcontroller board. Perfect for fitting into your next prop build! This FeatherWing will unlock the prop-maker inside all of us, with tons of stuff packed in to make sabers & swords, props, toys,...

In Stock
[Buy Now](https://www.adafruit.com/product/3988)
[Related Guides to the Product](https://learn.adafruit.com/products/3988/guides)
### Adafruit NeoPixel LED Side Light Strip - Black 60 LED

[Adafruit NeoPixel LED Side Light Strip - Black 60 LED](https://www.adafruit.com/product/3636)
Fancy new _side light_ LED strips are a great alternative for folks who have loved and used Adafruit LED strips for a few years but want gorgeous, glowy&nbsp;light emitting at 90 degrees. They're very skinny so you can run them along a thin edge and curve them around shapes and...

In Stock
[Buy Now](https://www.adafruit.com/product/3636)
[Related Guides to the Product](https://learn.adafruit.com/products/3636/guides)
### Adafruit Mini Skinny NeoPixel Digital RGB LED Strip 1m

[Adafruit Mini Skinny NeoPixel Digital RGB LED Strip 1m](https://www.adafruit.com/product/2968)
So thin. So mini. So teeeeeeny-tiny. It's the 'skinny' version of our classic NeoPixel strips!

These NeoPixel strips have 60 digitally-addressable pixel Mini LEDs per meter and are very affordable and are only 7.5 mm wide, 5 mm if you remove the strip from the...

In Stock
[Buy Now](https://www.adafruit.com/product/2968)
[Related Guides to the Product](https://learn.adafruit.com/products/2968/guides)
### Mini Oval Speaker - 8 Ohm 1 Watt

[Mini Oval Speaker - 8 Ohm 1 Watt](https://www.adafruit.com/product/3923)
Hear the good news! This wee speaker&nbsp;is&nbsp;a&nbsp;great addition to any audio project where you need 8 ohm impedance and 1W or less of power. We particularly like this&nbsp;speaker&nbsp;as it is&nbsp;small and comes with nice skinny wires with a connector on the end. It has a handy...

In Stock
[Buy Now](https://www.adafruit.com/product/3923)
[Related Guides to the Product](https://learn.adafruit.com/products/3923/guides)
### Lithium Ion Cylindrical Battery - 3.7v 2200mAh

[Lithium Ion Cylindrical Battery - 3.7v 2200mAh](https://www.adafruit.com/product/1781)
Need a big battery for your project? This lithium-ion battery contains a 2200mAh and a protection circuit that provides over-voltage, under-voltage, and over-current protection. Yet, it is slim and easy to fit into many project cases.  
  
This cell can provide 2 **C** of...

In Stock
[Buy Now](https://www.adafruit.com/product/1781)
[Related Guides to the Product](https://learn.adafruit.com/products/1781/guides)
### High-strength 'rare earth' magnet

[High-strength 'rare earth' magnet](https://www.adafruit.com/product/9)
Yow! These things are super powerful. .47" diameter and .18" thick discs. Great for use with your SpokePOV Kit. If you have an aluminium frame, use tape/foam sticky tape to attach it.

In Stock
[Buy Now](https://www.adafruit.com/product/9)
[Related Guides to the Product](https://learn.adafruit.com/products/9/guides)
### Breadboard-friendly SPDT Slide Switch

[Breadboard-friendly SPDT Slide Switch](https://www.adafruit.com/product/805)
These nice switches are perfect for use with breadboard and perfboard projects. They have 0.1" spacing and snap in nicely into a solderless breadboard. They're easy to switch no matter what size fingers you have, but not so easy that they'll get flipped by accident. Work great as...

In Stock
[Buy Now](https://www.adafruit.com/product/805)
[Related Guides to the Product](https://learn.adafruit.com/products/805/guides)

## Related Guides

- [Introducing the Adafruit nRF52840 Feather](https://learn.adafruit.com/introducing-the-adafruit-nrf52840-feather.md)
- [Adafruit Prop-Maker FeatherWing](https://learn.adafruit.com/adafruit-prop-maker-featherwing.md)
- [Mouse and Keyboard Control Using TinyUSB and BLE](https://learn.adafruit.com/mouse-and-keyboard-control-using-tinyusb-and-ble.md)
- [CircusPython: Jump through Hoops with CircuitPython Bluetooth LE](https://learn.adafruit.com/circuspython-jump-through-hoops-with-bluetooth-le.md)
- [CircuitPython BLE Libraries on Any Computer](https://learn.adafruit.com/circuitpython-ble-libraries-on-any-computer.md)
- [Touch Deck: DIY Customizable TFT Control Pad](https://learn.adafruit.com/touch-deck-diy-tft-customized-control-pad.md)
- [Prop-Maker Keyblade](https://learn.adafruit.com/propmaker-keyblade.md)
- [NeoTrellis Sound Board](https://learn.adafruit.com/neotrellis-soundboard.md)
- [CircuitPython BLE Crickit Rover](https://learn.adafruit.com/circuitpython-ble-crickit-rover.md)
- [All the Internet of Things - Episode Three: Services](https://learn.adafruit.com/all-the-internet-of-things-episode-three-services.md)
- [Infinity Mirror Collar](https://learn.adafruit.com/infinity-mirror-collar.md)
- [AtariFruit 2600 Joystick](https://learn.adafruit.com/atarifruit-2600-joystick.md)
- [MUNNY Glowing Friend with Bluetooth Control!](https://learn.adafruit.com/munny-lamp.md)
- [Color Mixing QT Py Cuff Bracelet](https://learn.adafruit.com/color-mixing-qt-py-cuff.md)
- [CircuitPython BLE Advertising Beacons](https://learn.adafruit.com/circuitpython-ble-advertising-beacons.md)
- [A Logger for CircuitPython](https://learn.adafruit.com/a-logger-for-circuitpython.md)
- [Simple Vertical Wordclock](https://learn.adafruit.com/vertical-wordclock.md)
