# LO-LA59 Droid

## Overview

https://youtu.be/g1PIfCzxiTE

Build Lola, the companion droid to young Princess Leia.

This cute shoulder bot emotes by flapping her wings and blinking both LED eyes. Small and light enough to carry around on your next mission!

Embedded magnets allow Lola to attach to your shoulder or metal surfaces!

![3d_printing_hero-display.jpg](https://cdn-learn.adafruit.com/assets/assets/000/112/819/medium640/3d_printing_hero-display.jpg?1656880354)

![3d_printing_hero-shoulder.jpg](https://cdn-learn.adafruit.com/assets/assets/000/112/820/medium640/3d_printing_hero-shoulder.jpg?1656880691)

## Animatronic Wings

Two micro servos articulate each wing by pushing under the panel. This makes it simple to assemble and less likely to strip the servos.&nbsp;

&nbsp;

## Mount with Magnets&nbsp;

The bottom of the body feature spots for press fitting magnets to attach to legs, shoulders or metal objects!

![3d_printing_hero-wall-b.jpg](https://cdn-learn.adafruit.com/assets/assets/000/112/821/medium640/3d_printing_hero-wall-b.jpg?1656881483)

![3d_printing_hero-table-b.jpg](https://cdn-learn.adafruit.com/assets/assets/000/112/822/medium640/3d_printing_hero-table-b.jpg?1656881549)

## ItsyBitsy RP2040

Powered by the ItsyBitsy RP2040. This dev board is packed with lots of great features and has the ability to use both Arduino and CircuitPython.

![3d_printing_hero-itsybitsy.jpg](https://cdn-learn.adafruit.com/assets/assets/000/112/823/medium640/3d_printing_hero-itsybitsy.jpg?1656881736)

![](https://cdn-learn.adafruit.com/assets/assets/000/112/824/medium800thumb/3d_printing_twin-loop-b.jpg?1656882545)

# Parts
![](https://cdn-learn.adafruit.com/assets/assets/000/112/825/medium800/3d_printing_parts.jpg?1656882634)

### Adafruit ItsyBitsy RP2040

[Adafruit ItsyBitsy RP2040](https://www.adafruit.com/product/4888)
A new chip means a new ItsyBitsy, and the Raspberry Pi RP2040 is no exception. When we saw this chip we thought "this chip is going to be awesome when we give it the ItsyBitsy teensy-weensy Treatment" and so we did! This Itsy' features the RP2040, <a...></a...>

Out of Stock
[Buy Now](https://www.adafruit.com/product/4888)
[Related Guides to the Product](https://learn.adafruit.com/products/4888/guides)
![Video of hand holding an ItsyBitsy PCB. An on-board LED glows rainbow colors.](https://cdn-shop.adafruit.com/product-videos/640x480/4888-05.jpg)

### Adafruit LiIon/LiPoly Backpack Add-On for Pro Trinket/ItsyBitsy

[Adafruit LiIon/LiPoly Backpack Add-On for Pro Trinket/ItsyBitsy](https://www.adafruit.com/product/2124)
If you have an ItsyBitsy or Pro Trinket you probably know it's the perfect little size for a portable project. This LiPoly backpack makes it really easy to do! Instead of wiring 2 or 3 boards together to make a charging system, this little PCB sits on top of the PCB and allows a...

In Stock
[Buy Now](https://www.adafruit.com/product/2124)
[Related Guides to the Product](https://learn.adafruit.com/products/2124/guides)
![Angled Shot of the Adafruit LiIon/LiPoly Backpack Add-On for Pro Trinket/ItsyBitsy.](https://cdn-shop.adafruit.com/640x480/2124-09.jpg)

### Micro servo

[Micro servo](https://www.adafruit.com/product/169)
Tiny little servo can rotate approximately 180 degrees (90 in each direction) and works just like the standard kinds you're used to but _smaller_. You can use any servo code, hardware, or library to control these servos. Good for beginners who want to make stuff move without...

Out of Stock
[Buy Now](https://www.adafruit.com/product/169)
[Related Guides to the Product](https://learn.adafruit.com/products/169/guides)
![Micro servo with three pin cable](https://cdn-shop.adafruit.com/640x480/169-06.jpg)

### NeoPixel Jewel - 7 x 5050 RGB LED with Integrated Drivers

[NeoPixel Jewel - 7 x 5050 RGB LED with Integrated Drivers](https://www.adafruit.com/product/2226)
Be the belle of the ball with the NeoPixel Jewel! &nbsp;We fit seven of our tiny&nbsp;5050 (5mm x 5mm) smart RGB LEDs onto a beautiful, round&nbsp;PCB with mounting holes and a chainable design to create what we think is our most elegant (and evening-wear appropriate) NeoPixel board...

In Stock
[Buy Now](https://www.adafruit.com/product/2226)
[Related Guides to the Product](https://learn.adafruit.com/products/2226/guides)
![NeoPixel Jewel - 7 x 5050 RGB LED wired to Trinket, lit up rainbow](https://cdn-shop.adafruit.com/640x480/2226-01.jpg)

### NeoPixel Mini Button PCB - Pack of 5

[NeoPixel Mini Button PCB - Pack of 5](https://www.adafruit.com/product/1612)
These are the smallest NeoPixel breakouts around! Tiny, bright RGB pixels to your project. These little PCBs are only 8mm x 10mm and have two sets of three pads on the back for soldering wires. These ultra-bright LEDs have a constant-current driver cooked right into the LED package! The pixels...

In Stock
[Buy Now](https://www.adafruit.com/product/1612)
[Related Guides to the Product](https://learn.adafruit.com/products/1612/guides)
![Glowing NeoPixel Mini Button PCB wired up to a microcontroller](https://cdn-shop.adafruit.com/640x480/1612-00.jpg)

### Lithium Ion Battery - 3.7V 2000mAh

[Lithium Ion Battery - 3.7V 2000mAh](https://www.adafruit.com/product/2011)
Lithium-ion polymer (also known as 'lipo' or 'lipoly') batteries are thin, light, and powerful. The output ranges from 4.2V when completely charged to 3.7V. This battery has a capacity of 2000mAh. If you need a larger (or smaller!) battery,&nbsp;<a...></a...>

Out of Stock
[Buy Now](https://www.adafruit.com/product/2011)
[Related Guides to the Product](https://learn.adafruit.com/products/2011/guides)
![Lithium Ion Polymer Battery 3.7v 2000mAh with JST 2-PH connector](https://cdn-shop.adafruit.com/640x480/2011-05.jpg)

### Part: USB Cable
quantity: 1
USB C to Micro B - 1 ft / 0.3 meter
[USB Cable](https://www.adafruit.com/product/3879)

### Part: Pin Back
quantity: 1
Magnetic
[Pin Back](https://www.adafruit.com/product/1170)

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

### Part: Male Header
quantity: 1
36-pin 0.1" Short Break-away, Pack of 10
[Male Header](https://www.adafruit.com/product/3009)

### Part: Female Header Set
quantity: 1
Header Kit for Feather - 12-pin and 16-pin Female Header Set
[Female Header Set](https://www.adafruit.com/product/2886)

### Part: Spudger Tool
quantity: 1
Double Sided
[Spudger Tool](https://www.adafruit.com/product/3434)

![](https://cdn-learn.adafruit.com/assets/assets/000/112/830/medium800/3d_printing_hero-.jpg?1656893030)

# LO-LA59 Droid

## 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 diagrams was created using the&nbsp;[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;

Wires are measured and cut to have enough slack to reach each component.

Silicone ribbon wire is used to make them easier to coil and manage each wire inside the tight enclosure space.

![](https://cdn-learn.adafruit.com/assets/assets/000/112/911/medium800/3d_printing_Lola-diagram.jpg?1657153986)

## Wired Connections

The two micro-servos share voltage, ground and signal connections.

NeoPixel to ItsyBisty

- DIN from NeoPixel to pin 5 on ItsyBitsy
- 5V from NeoPixel to VHI on ItsyBitsy
- GND from NeoPixel to GND on ItsyBitsy

Servo

- VCC wire to VHI on ItsyBitsy
- GND wire to GND on ItsyBitsy
- Signal wire to pin A2 on ItsyBitsy

Lipoly Backpack

- Bat on Backpack to Bat on ItsyBitsy
- G on Backpack to G on ItsyBitsy
- 5V on Backpack to USB on ItsyBitsy

Slide Switch

- Pin 1 to switch pin on Lipoly Backpack
- Pin 2 to switch pin on Lipoly Backpack

# LO-LA59 Droid

## CircuitPython

[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.

## CircuitPython Quickstart

Follow this step-by-step to quickly get CircuitPython running on your board.

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

Save it wherever is convenient for you.

![install_circuitpython_on_rp2040_RP2040_UF2_downloaded.jpg](https://cdn-learn.adafruit.com/assets/assets/000/101/655/medium640/install_circuitpython_on_rp2040_RP2040_UF2_downloaded.jpg?1618943202)

![](https://cdn-learn.adafruit.com/assets/assets/000/101/945/medium800/adafruit_products_ItsyRP_boot_and_reset.jpg?1619639921)

To enter the bootloader, hold down the **BOOT/**** BOOTSEL button**(highlighted in red above), and while continuing to hold it (don't let go!), press and release the**reset button**(highlighted in red or blue above).&nbsp;**Continue to hold the BOOT/BOOTSEL button until the RPI-RP2 drive appears!**

If the drive does not appear, release all the buttons, and then repeat the process above.

You can also start with your board unplugged from USB, press and hold the BOOTSEL button (highlighted in red above), continue to hold it while plugging it into USB, and wait for the drive to appear before releasing the button.

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

You will see a new disk drive appear called **RPI-RP2**.

&nbsp;

Drag the **adafruit\_circuitpython\_etc.uf2** file to **RPI-RP2.**

![install_circuitpython_on_rp2040_RP2040_bootloader_drive.jpg](https://cdn-learn.adafruit.com/assets/assets/000/101/656/medium640/install_circuitpython_on_rp2040_RP2040_bootloader_drive.jpg?1618943666)

![install_circuitpython_on_rp2040_RP2040_drag_UF2.jpg](https://cdn-learn.adafruit.com/assets/assets/000/101/657/medium640/install_circuitpython_on_rp2040_RP2040_drag_UF2.jpg?1618943674)

The **RPI-RP2** drive will disappear and a new disk drive called **CIRCUITPY** will appear.

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

![install_circuitpython_on_rp2040_RP2040_CIRCUITPY.jpg](https://cdn-learn.adafruit.com/assets/assets/000/101/658/medium640/install_circuitpython_on_rp2040_RP2040_CIRCUITPY.jpg?1618943864)

## Safe Mode

You want to edit your **code.py** or modify the files on your **CIRCUITPY** drive, but find that you can't. Perhaps your board has gotten into a state where **CIRCUITPY** is read-only. You may have turned off the **CIRCUITPY** drive altogether. Whatever the reason, safe mode can help.

Safe mode in CircuitPython does not run any user code on startup, and disables auto-reload. This means a few things. First, safe mode _bypasses any code in_ **boot.py** (where you can set **CIRCUITPY** read-only or turn it off completely). Second, _it does not run the code in_ **code.py**. And finally, _it does not automatically soft-reload when data is written to the_ **CIRCUITPY** _drive_.

Therefore, whatever you may have done to put your board in a non-interactive state, safe mode gives you the opportunity to correct it without losing all of the data on the **CIRCUITPY** drive.

### Entering Safe Mode
To enter safe mode when using CircuitPython, plug in your board or hit reset (highlighted in red above). Immediately after the board starts up or resets, it waits 1000ms. On some boards, the onboard status LED (highlighted in green above) will blink yellow during that time. If you press reset during that 1000ms, the board will start up in safe mode. It can be difficult to react to the yellow LED, so you may want to think of it simply as a slow double click of the reset button. (Remember, a fast double click of reset enters the bootloader.)

### In Safe Mode

If you successfully enter safe mode on CircuitPython, the LED will intermittently blink yellow three times.

If you connect to the serial console, you'll find the following message.

```terminal
Auto-reload is off.
Running in safe mode! Not running saved code.

CircuitPython is in safe mode because you pressed the reset button during boot. Press again to exit safe mode.

Press any key to enter the REPL. Use CTRL-D to reload.
```

You can now edit the contents of the **CIRCUITPY** drive. Remember, _your code will not run until you press the reset button, or unplug and plug in your board, to get out of safe mode._

## Flash Resetting UF2

If your board ever gets into a really _weird_ state and CIRCUITPY doesn't show up as a disk drive after installing CircuitPython, try loading this 'nuke' UF2 to RPI-RP2. which will do a 'deep clean' on your Flash Memory. **You will lose all the files on the board** , but at least you'll be able to revive it! After loading this UF2, follow the steps above to re-install CircuitPython.

[Download flash erasing "nuke" UF2](https://cdn-learn.adafruit.com/assets/assets/000/101/659/original/flash_nuke.uf2?1618945856)
# LO-LA59 Droid

## Code

![](https://cdn-learn.adafruit.com/assets/assets/000/112/826/medium800/3d_printing_code-wide.jpg?1656889279)

Once you've finished setting up your ItsyBitsy 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 as a zipped folder.

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

## Upload the Code and Libraries to the ItsyBitsy

After downloading the Project Bundle, plug your board 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 PyPortal's&nbsp; **CIRCUITPY** &nbsp;drive.&nbsp;

- **lib** &nbsp;folder
- **code.py**

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

![](https://cdn-learn.adafruit.com/assets/assets/000/112/832/medium800/3d_printing_cp-drive.jpg?1656961297)

![](https://cdn-learn.adafruit.com/assets/assets/000/112/827/medium800/3d_printing_code-medium.jpg?1656889299)

# LO-LA59 Droid

## 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.

![3d_printing_3d-parts.jpg](https://cdn-learn.adafruit.com/assets/assets/000/112/814/medium640/3d_printing_3d-parts.jpg?1656876268)

![3d_printing_parts-horn-tail.jpg](https://cdn-learn.adafruit.com/assets/assets/000/112/815/medium640/3d_printing_parts-horn-tail.jpg?1656876500)

[Edit Design](https://a360.co/47B3GOY)
[Download STLs](https://www.thingiverse.com/thing:5425333)
## 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

## Supports

- Support Extrusion Width: .2
- Support Density: 4%
- Support Overhang Angle: 50
- Support Z Height: .21
- Interface: On
- Support Roof: On
- Support Pattern: Zig Zag

## Build Plate Adhesion

- Type: brim
- Line Count: 8

![3d_printing_slice-top-body-b.gif](https://cdn-learn.adafruit.com/assets/assets/000/112/816/medium640thumb/3d_printing_slice-top-body-b.jpg?1656877433)

![3d_printing_slice-body-bottom.jpg](https://cdn-learn.adafruit.com/assets/assets/000/112/817/medium640/3d_printing_slice-body-bottom.jpg?1656877433)

## Painting

Use a metallic paint to give the body a shine coat. It will take four to five coats to cover the droid.

![3d_printing_paint.jpg](https://cdn-learn.adafruit.com/assets/assets/000/112/818/medium640/3d_printing_paint.jpg?1656877544)

# LO-LA59 Droid

## Assemble

## Solder Boards

&nbsp;

Follow the circuit diagram to connect the two boards together.&nbsp;

Place the components over the mounts on the case to measure wire length.

![3d_printing_soldered-close.jpg](https://cdn-learn.adafruit.com/assets/assets/000/112/792/medium640/3d_printing_soldered-close.jpg?1656872398)

![3d_printing_soldered.jpg](https://cdn-learn.adafruit.com/assets/assets/000/112/793/medium640/3d_printing_soldered.jpg?1656872461)

## Connectors

&nbsp;

Use male and female headers to easy connect the two servos and two NeoPixel boards. You may use kapton tape to seal the connections.

![3d_printing_connectors.jpg](https://cdn-learn.adafruit.com/assets/assets/000/112/794/medium640/3d_printing_connectors.jpg?1656872568)

## Mount Magnet

Align the magnet pin to press fit through the cutouts on the case.

## Mount boards

The ItsyBitsy, Lipo backpack and slide switch press fit into the bottom body. Align the ItsyBitsy USB port to the opening of the case.

![3d_printing_magnet-align.jpg](https://cdn-learn.adafruit.com/assets/assets/000/112/795/medium640/3d_printing_magnet-align.jpg?1656872612)

![3d_printing_circuit-mount.jpg](https://cdn-learn.adafruit.com/assets/assets/000/112/797/medium640/3d_printing_circuit-mount.jpg?1656872821)

## Mount Servo to Center Body

Place the two servos with the mounting holes against the flat walls of the center body part. &nbsp;

## Servo Horns

The left horn attaches to the servo with the corner cut out on the case. Use the included screws to secure both horns to each servo.

## Thread wires

Push the two servo wires into the center hole on the case. Coil the wires to avoid cutting them short.

![3d_printing_servo-wire-thread.jpg](https://cdn-learn.adafruit.com/assets/assets/000/112/798/medium640/3d_printing_servo-wire-thread.jpg?1656873962)

![3d_printing_servo-wire-threaded.jpg](https://cdn-learn.adafruit.com/assets/assets/000/112/799/medium640/3d_printing_servo-wire-threaded.jpg?1656873998)

## Align Bottom and Center Body

Rotate the **Bottom Part** so the USB port opening points towards the back of Lola. Orient the **Center Body** part so the two holes (LED eyes) face the opposite side of the USB port.

Pass the two LED wires from the underside of the **Center Part** to the top.

Place the battery on same side as the slide switch. The battery plugs into the JST port on the lipo backpack board.

![3d_printing_btm-center-align.jpg](https://cdn-learn.adafruit.com/assets/assets/000/112/800/medium640/3d_printing_btm-center-align.jpg?1656874823)

![3d_printing_battery-eye-thread.jpg](https://cdn-learn.adafruit.com/assets/assets/000/112/801/medium640/3d_printing_battery-eye-thread.jpg?1656874859)

## Connects

Plug all the connectors together.

## Attach Center to Bottom Body

Align the **Bottom Body** part clips to the center body grooves.

Use a [Spudger tool](https://www.adafruit.com/product/3434) to disassemble if needed.

![3d_printing_top-connections.jpg](https://cdn-learn.adafruit.com/assets/assets/000/112/802/medium640/3d_printing_top-connections.jpg?1656874968)

![3d_printing_btm-center-snap.jpg](https://cdn-learn.adafruit.com/assets/assets/000/112/803/medium640/3d_printing_btm-center-snap.jpg?1656875028)

## Wing Assemble

A metal paper clip is used to create the pin for the wings. Use Precision Flat Pliers to carefully bend the wire to fit the curvature &nbsp;of the wing tabs.&nbsp;

&nbsp;

![3d_printing_wing-paperclip.jpg](https://cdn-learn.adafruit.com/assets/assets/000/112/804/medium640/3d_printing_wing-paperclip.jpg?1656875255)

![3d_printing_wing-attach.jpg](https://cdn-learn.adafruit.com/assets/assets/000/112/805/medium640/3d_printing_wing-attach.jpg?1656875288)

Warning: 

## Tail Assemble&nbsp;

Align the tail so the cut corner faces the eyes. This allows the tail to fully fold forward for transporting the droid.&nbsp;

![3d_printing_tail-align.jpg](https://cdn-learn.adafruit.com/assets/assets/000/112/806/medium640/3d_printing_tail-align.jpg?1656875353)

![3d_printing_tail-attach.jpg](https://cdn-learn.adafruit.com/assets/assets/000/112/807/medium640/3d_printing_tail-attach.jpg?1656875419)

## Connect NeoPixels

Solder male headers to the NeoPixel Jewel and NeoPixel Button.

Pass the LED wires into the **Top Body** &nbsp;cut outs.&nbsp;

![3d_printing_neopixel-headers.jpg](https://cdn-learn.adafruit.com/assets/assets/000/112/811/medium640/3d_printing_neopixel-headers.jpg?1656875699)

![3d_printing_eyes-connect.jpg](https://cdn-learn.adafruit.com/assets/assets/000/112/828/medium640/3d_printing_eyes-connect.jpg?1656892848)

## Attach Top Body

&nbsp;

Align the clips on the top body part to the grooves on the **Center Body** part. Seat the first to clips into the groove then the press fit the last two clips into the grooves.

![3d_printing_top-snap.jpg](https://cdn-learn.adafruit.com/assets/assets/000/112/808/medium640/3d_printing_top-snap.jpg?1656875512)

## Attach diffuser domes

Connect the Neopixel boards to the wires.

&nbsp;

## Complete

Use skate lubricant to help the wings to flap smoothly. &nbsp;

![3d_printing_complete-loop-b.gif](https://cdn-learn.adafruit.com/assets/assets/000/112/813/medium640thumb/3d_printing_complete-loop-b.jpg?1656876100)

![](https://cdn-learn.adafruit.com/assets/assets/000/112/829/medium800/3d_printing_hero-hold.jpg?1656892987)


## Featured Products

### Adafruit ItsyBitsy RP2040

[Adafruit ItsyBitsy RP2040](https://www.adafruit.com/product/4888)
A new chip means a new ItsyBitsy, and the Raspberry Pi RP2040 is no exception. When we saw this chip we thought "this chip is going to be awesome when we give it the ItsyBitsy teensy-weensy Treatment" and so we did! This Itsy' features the RP2040, <a...></a...>

Out of Stock
[Buy Now](https://www.adafruit.com/product/4888)
[Related Guides to the Product](https://learn.adafruit.com/products/4888/guides)
### Adafruit LiIon/LiPoly Backpack Add-On for Pro Trinket/ItsyBitsy

[Adafruit LiIon/LiPoly Backpack Add-On for Pro Trinket/ItsyBitsy](https://www.adafruit.com/product/2124)
If you have an ItsyBitsy or Pro Trinket you probably know it's the perfect little size for a portable project. This LiPoly backpack makes it really easy to do! Instead of wiring 2 or 3 boards together to make a charging system, this little PCB sits on top of the PCB and allows a...

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

[Micro servo](https://www.adafruit.com/product/169)
Tiny little servo can rotate approximately 180 degrees (90 in each direction) and works just like the standard kinds you're used to but _smaller_. You can use any servo code, hardware, or library to control these servos. Good for beginners who want to make stuff move without...

Out of Stock
[Buy Now](https://www.adafruit.com/product/169)
[Related Guides to the Product](https://learn.adafruit.com/products/169/guides)
### NeoPixel Jewel - 7 x 5050 RGB LED with Integrated Drivers

[NeoPixel Jewel - 7 x 5050 RGB LED with Integrated Drivers](https://www.adafruit.com/product/2226)
Be the belle of the ball with the NeoPixel Jewel! &nbsp;We fit seven of our tiny&nbsp;5050 (5mm x 5mm) smart RGB LEDs onto a beautiful, round&nbsp;PCB with mounting holes and a chainable design to create what we think is our most elegant (and evening-wear appropriate) NeoPixel board...

In Stock
[Buy Now](https://www.adafruit.com/product/2226)
[Related Guides to the Product](https://learn.adafruit.com/products/2226/guides)
### NeoPixel Mini Button PCB - Pack of 5

[NeoPixel Mini Button PCB - Pack of 5](https://www.adafruit.com/product/1612)
These are the smallest NeoPixel breakouts around! Tiny, bright RGB pixels to your project. These little PCBs are only 8mm x 10mm and have two sets of three pads on the back for soldering wires. These ultra-bright LEDs have a constant-current driver cooked right into the LED package! The pixels...

In Stock
[Buy Now](https://www.adafruit.com/product/1612)
[Related Guides to the Product](https://learn.adafruit.com/products/1612/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)
### Lithium Ion Battery - 3.7V 2000mAh

[Lithium Ion Battery - 3.7V 2000mAh](https://www.adafruit.com/product/2011)
Lithium-ion polymer (also known as 'lipo' or 'lipoly') batteries are thin, light, and powerful. The output ranges from 4.2V when completely charged to 3.7V. This battery has a capacity of 2000mAh. If you need a larger (or smaller!) battery,&nbsp;<a...></a...>

Out of Stock
[Buy Now](https://www.adafruit.com/product/2011)
[Related Guides to the Product](https://learn.adafruit.com/products/2011/guides)
### Spudger - Double Sided Prying Tool

[Spudger - Double Sided Prying Tool](https://www.adafruit.com/product/3434)
Is there something missing from your tool kit or workstation? Are you having trouble figuring out which elusive tool it is that you're lacking?&nbsp;Perhaps it's a spudger!&nbsp;"A what?"&nbsp;A&nbsp; **s-p-u-d-g-e-r**! It's&nbsp;a prying tool that has a wide...

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

## Related Guides

- [Adafruit ItsyBitsy RP2040](https://learn.adafruit.com/adafruit-itsybitsy-rp2040.md)
- [Neopixel Jewel 10 Minute Necklace](https://learn.adafruit.com/10-minute-neopixel-necklace.md)
- [Portable Trellis Sound Board](https://learn.adafruit.com/portable-trellis-sound-board.md)
- [DRAFT PUNK](https://learn.adafruit.com/draft-punk.md)
- [Introducing Bluefruit LE Micro](https://learn.adafruit.com/bluefruit-le-micro-atmega32u4-microcontroller-usb-bluetooth-le-in-one.md)
- [NeoPixel Infinity Mirror Coaster](https://learn.adafruit.com/infinity-mirror-coaster.md)
- [Adafruit NeoPixel Überguide](https://learn.adafruit.com/adafruit-neopixel-uberguide.md)
- [Rezz-Inspired NeoPixel Glasses](https://learn.adafruit.com/rezz-inspired-neopixel-glasses.md)
- [An Introduction to RP2040 PIO with CircuitPython](https://learn.adafruit.com/intro-to-rp2040-pio-with-circuitpython.md)
- [Tent Lantern](https://learn.adafruit.com/tent-lantern.md)
- [DotStar Belly Dance Fans](https://learn.adafruit.com/dotstar-belly-dance-fans.md)
- [Adafruit IO Home: Security ](https://learn.adafruit.com/adafruit-io-home-security.md)
- [NeoPixel Flame Torch](https://learn.adafruit.com/neopixel-flame-torch.md)
- [Mystical LED Halloween Hood](https://learn.adafruit.com/mystical-led-halloween-hood.md)
- [Neopixel Cosmic Turtle Necklace](https://learn.adafruit.com/neopixel-led-magnetic-pendant-necklace.md)
- [Color Sensing Music Player](https://learn.adafruit.com/color-sensing-music-player.md)
