# SpaceX Helmet

## Overview

https://youtu.be/32eCaIho6Bw

![](https://cdn-learn.adafruit.com/assets/assets/000/079/600/medium800thumb/3d_printing_hinge-loop.jpg?1566183439)

In this project we'll build the iconic SpaceX helmet! This helmet features an articulating top half that allows the wearer to lift the visor up.

NeoPixel LEDs illuminate the face with motion activated animations!

We can customize motions to change different colors, animations or even play sounds!

This large helmet is 3d printed in several pieces and assembled to complete the perfect astronaut costume!

The model includes a buck to vacuum form the visor or 3d print a voronoi pattern visor, perfect for warm environments!&nbsp; &nbsp;

![3d_printing_hero-head.jpg](https://cdn-learn.adafruit.com/assets/assets/000/079/591/medium640/3d_printing_hero-head.jpg?1566181832)

![3d_printing_hero-wings.jpg](https://cdn-learn.adafruit.com/assets/assets/000/079/586/medium640/3d_printing_hero-wings.jpg?1566180090)

Powered by the Circuit Playground Express, program animations may be changed quickly with motion gestures, sound effects and more with all the built in sensors!

Use CircuitPython, Makecode or even Arduino to easily update your own SpaceX helmet!

Easy to reach USB ports and a Slide Switch allow you to recharge the battery or reprogram the Circuit Playground Express.

&nbsp;

![3d_printing_hero-hold-hood.jpg](https://cdn-learn.adafruit.com/assets/assets/000/079/587/medium640/3d_printing_hero-hold-hood.jpg?1566180147)

![3d_printing_hero-front-side.jpg](https://cdn-learn.adafruit.com/assets/assets/000/079/590/medium640/3d_printing_hero-front-side.jpg?1566181520)

![](https://cdn-learn.adafruit.com/assets/assets/000/079/592/medium800/3d_printing_hero-wideB.jpg?1566182106)

## Parts
Copy and paste this friendly list of products.

- [Circuit Playground Express](https://www.adafruit.com/product/3333)
- [Mini Skinny NeoPixel LED Strip](https://www.adafruit.com/product/2954?length=2)
- [1200mAh Lipo Battery](https://www.adafruit.com/product/258)
- [DIY USB micro B Female Plug](https://www.adafruit.com/product/1829)
- [DIY USB micro B Male Plug](https://www.adafruit.com/product/1826)
- [10 wire silicon cover stranded ribbon cable](https://www.adafruit.com/product/3890)
- [JST Extension Cable](https://www.adafruit.com/product/1131)
- [Slide Switch](https://www.adafruit.com/product/805)
- [USB Cable USB A to micro B](https://www.adafruit.com/product/592)

![3d_printing_parts.jpg](https://cdn-learn.adafruit.com/assets/assets/000/079/555/medium640/3d_printing_parts.jpg?1566170754)

### Circuit Playground Express

[Circuit Playground Express](https://www.adafruit.com/product/3333)
 **Circuit Playground Express** is the next step towards a perfect introduction to electronics and programming. We've taken the original Circuit Playground Classic and made it even better! Not only did we pack even more sensors in, we also made it even easier to...

In Stock
[Buy Now](https://www.adafruit.com/product/3333)
[Related Guides to the Product](https://learn.adafruit.com/products/3333/guides)
![A Black woman's manicured hand holds a round microcontroller with lit up LEDs.](https://cdn-shop.adafruit.com/640x480/3333-05.jpg)

### Adafruit Mini Skinny NeoPixel Digital RGB LED Strip - 30 LED/m

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

These NeoPixel strips have 30 digitally-addressable pixel Mini LEDs per meter and are only 7.5mm wide, 5mm if you remove the strip from the casing.&nbsp; **This is...**

In Stock
[Buy Now](https://www.adafruit.com/product/2954)
[Related Guides to the Product](https://learn.adafruit.com/products/2954/guides)
![Adafruit NeoPixel Digital RGB LED Strip fading in and out various colors. ](https://cdn-shop.adafruit.com/product-videos/640x480/2954-05.jpg)

### Silicone Cover Stranded-Core Ribbon Cable - 10 Wire 1 Meter Long

[Silicone Cover Stranded-Core Ribbon Cable - 10 Wire 1 Meter Long](https://www.adafruit.com/product/3890)
For those who are fans of our silicone-covered wires, but are always looking to _up their wiring game_. We now have **Silicone Cover Ribbon cables!** These may look _a lot_ like <a...></a...>

In Stock
[Buy Now](https://www.adafruit.com/product/3890)
[Related Guides to the Product](https://learn.adafruit.com/products/3890/guides)
![10 wire Silicone Cover Stranded-Core Ribbon Cable](https://cdn-shop.adafruit.com/640x480/3890-01.jpg)

### Lithium Ion Polymer Battery - 3.7v 1200mAh

[Lithium Ion Polymer Battery - 3.7v 1200mAh](https://www.adafruit.com/product/258)
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 1200mAh for a total of about 4.5 Wh. If you need a larger battery, <a...></a...>

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

### USB cable - USB A to Micro-B

[USB cable - USB A to Micro-B](https://www.adafruit.com/product/592)
This here is your standard A to micro-B USB cable, for USB 1.1 or 2.0. Perfect for connecting a PC to your Metro, Feather, Raspberry Pi or other dev-board or microcontroller

Approximately 3 feet / 1 meter long

Out of Stock
[Buy Now](https://www.adafruit.com/product/592)
[Related Guides to the Product](https://learn.adafruit.com/products/592/guides)
![USB cable - USB A to Micro-B - 3 foot long](https://cdn-shop.adafruit.com/640x480/592-01.jpg)

# SpaceX Helmet

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

![](https://cdn-learn.adafruit.com/assets/assets/000/079/576/medium800/3d_printing_circuit-diagram.jpg?1566177583)

We measured and cut wires to have enough slack to reach each component.

We used silicone ribbon wire to make them easier to coil and manage wire bundles inside the tight spacing. The wire lengths used are listed below:

**USB Extension CPX** : 35mm

**USB Extension lipo charger** : 45mm

**JST Extension:** 120mm

**Neopixel Wire:&nbsp;** 310mm

**Neopixel elbow:&nbsp;** 40mm

**Slide Switch:&nbsp;** 70mm

**NeoPixel Strips:&nbsp;** Chin: 480mm  
Forehead: 370mm

![3d_printing_circuits.jpg](https://cdn-learn.adafruit.com/assets/assets/000/079/578/medium640/3d_printing_circuits.jpg?1566177918)

# SpaceX Helmet

## Code

## MakeCode for Circuit Playground Express

MakeCode is this programming editor that runs in the Google Chrome web browser. It’s has an intuitive interface that’s both block based and Javascript editor.

It works with Adafruit's Circuit Playground Express so you can make interactive projects with the on-board sensors and components. You can drag & drop blocks to make interactive programs using lights and sounds without having to solder or learning a new syntax.

You can alternatively upload code directly to the Circuit Playground Express with WebUSB,&nbsp;[see the steps to do so here](https://learn.adafruit.com/makecode/webusb).

## Setup Circuit Playground Express for MakeCode

To get started, we'll need to head over to the&nbsp;[Adafruit MakeCode](https://makecode.adafruit.com/beta?webusb=1#editor)&nbsp;website and follow the steps below.

1. Plug in your Circuit Playground Express with a known good data + power&nbsp;[**USB Cable**](https://www.adafruit.com/product/592)
2. Press the&nbsp; **RESET** &nbsp;button. Green light means you're ready to MakeCode
3. Download the&nbsp; **UF2** &nbsp;file and drop it onto the flash drive named&nbsp; **CPLAYBOOT** which shows up after pressing **Reset** once or twice in fast succession.

[Edit in Makecode](https://makecode.com/_gcvFe0hC4W3T)
[Download UF2 file for Circuit Playground Express](https://cdn-learn.adafruit.com/assets/assets/000/129/948/original/circuitplayground-Space-Helmet-LEDs.uf2?1715352394)
## Upload and Test Code

Once you have your CPX setup with the MakeCode UF2, try testing it out by uploading the code to the board.

Click the link below to open up the program in MakeCode. Click on the pink edit icon near the top of the title to open the code.

This will create a project in MakeCode and allow you to edit, modify and upload the code to the board.

![3d_printing_makecode.jpg](https://cdn-learn.adafruit.com/assets/assets/000/079/580/medium640/3d_printing_makecode.jpg?1566178384)

![](https://cdn-learn.adafruit.com/assets/assets/000/129/945/medium800/led_strips_code-screenshot.jpg?1715352195)

## Shared Project QR Code

Scan the QR code using a compatible mobile device to load URL of the makecode project in a web browser.

![led_strips_makecode-QRCode.gif](https://cdn-learn.adafruit.com/assets/assets/000/129/947/medium640/led_strips_makecode-QRCode.gif?1715352295)

# SpaceX Helmet

## 3D Printing

![](https://cdn-learn.adafruit.com/assets/assets/000/079/556/medium800/3d_printing_3d-parts.jpg?1566173945)

The parts in this kit are designed to be 3D printed with FDM based machines. STL files are oriented to print "as is". Parts require tight tolerances that might need adjustment of slice settings. Reference the suggested settings below.

## CAD Files

The parts can further be separated into small pieces for fitting on printers with smaller build volumes.

## Share, Make, Remix

This SpaceX Helmet was originally designed by&nbsp;[Nathan O](https://www.thingiverse.com/thing:3473499) – The files are open to remix and they feature nice details. The parts have been modified to fit all of the electronics and available to download!

[Download STLs](https://www.thingiverse.com/thing:3471482)
[Download Visor](https://www.thingiverse.com/thing:3821203)
## Settings

Use these settings as reference. Values listed were used in Cura slicing software.

- 0.2mm Layer Height / 0.4mm nozzle
- 0.38mm Line Width (inner & outer widths)
- 60mm/s printing speed
- 10% infill
- Supports: Yes
- Brim: 7mm

![3d_printing_visor.jpg](https://cdn-learn.adafruit.com/assets/assets/000/079/557/medium640/3d_printing_visor.jpg?1566174209)

## De-Brim

The parts are printed so they lay flush&nbsp;when assembled together. We used a 7mm brim to ensure the parts are as flat as they can be to better align the two halves.&nbsp; Use flush cutters to help remove the brim.

## DeBurr

Next use a deburring tool or a hobby knife to clean up and smooth out the sharp edges.

![3d_printing_deburr.jpg](https://cdn-learn.adafruit.com/assets/assets/000/079/558/medium640/3d_printing_deburr.jpg?1566174298)

## PanaVise Holder

To keep the parts steady and leveled, I used a [PanaVise Jr.](https://www.adafruit.com/product/151) to help hold the parts while applying glue.

![3d_printing_panavise-hold.jpg](https://cdn-learn.adafruit.com/assets/assets/000/079/597/medium640/3d_printing_panavise-hold.jpg?1566183195)

![3d_printing_panavise-glue.jpg](https://cdn-learn.adafruit.com/assets/assets/000/079/598/medium640/3d_printing_panavise-glue.jpg?1566183221)

## Super Glue the Edges

Apply a generous amount of super glue to the edges and then carefully align the ends. We used&nbsp; **StarBound Medium Dry** &nbsp;super glue with a narrow tip to precisely add to the edges that meet together. Apply pressure to help parts adhere.

## Hot Glue

Allow the super glue to dry. Next reinforce parts by adding hot glue to the inside of the blade sections. Apply a small amount of hot glue to each section of the screws holes and allow it to dry.

You can also speed up dry times by spraying each section with an Air Duster. This technique is used extensively later in the build.&nbsp;

![3d_printing_inner-shell-glue.jpg](https://cdn-learn.adafruit.com/assets/assets/000/079/559/medium640/3d_printing_inner-shell-glue.jpg?1566175251)

![3d_printing_shell-chins.jpg](https://cdn-learn.adafruit.com/assets/assets/000/079/560/medium640/3d_printing_shell-chins.jpg?1566175319)

![](https://cdn-learn.adafruit.com/assets/assets/000/079/561/medium800/3d_printing_shell-lining.jpg?1566175386)

# SpaceX Helmet

## Assemble

## NeoPixel Strip

First I started out by measuring the NeoPixel strips to fit the chin and forehead area around the helmet.

I measured the chin at:&nbsp; **480mm**

The forehead measured in at:&nbsp; **370mm**

Our NeoPixel Strip will connect to the Circuit Playground Express with a wire **310mm** long.

To connect the two strips, I measured a ribbon cable&nbsp; **40mm** long to shape around the helmet.

![3d_printing_strip-solder.jpg](https://cdn-learn.adafruit.com/assets/assets/000/079/562/medium640/3d_printing_strip-solder.jpg?1566175933)

![3d_printing_strip-soldered.jpg](https://cdn-learn.adafruit.com/assets/assets/000/079/563/medium640/3d_printing_strip-soldered.jpg?1566175986)

## USB Extensions

The Circuit Playground Express will require USB extension cables so we can easily connect to it. I built these with the 10 wire silicone coated ribbon cables to make the wire bundle easy to manage.&nbsp;&nbsp;

I measured the USB wires **45mm** long to have enough length to reach the outside of the helmet.

![3d_printing_usb-solder-diagram.jpg](https://cdn-learn.adafruit.com/assets/assets/000/079/565/medium640/3d_printing_usb-solder-diagram.jpg?1566176459)

![3d_printing_usb-extensions.jpg](https://cdn-learn.adafruit.com/assets/assets/000/079/566/medium640/3d_printing_usb-extensions.jpg?1566176499)

## Solder NeoPixel Strip

To keep the connections small, I chose to solder the LED strips directly to the pads. I applied a small amount of solder to the pads and then soldered each wire the one side of the pads on the Circuit Playground Express.&nbsp;

![3d_printing_cpx-solder.jpg](https://cdn-learn.adafruit.com/assets/assets/000/079/567/medium640/3d_printing_cpx-solder.jpg?1566176759)

## Mount Boards and Strips

I dry fitted the boards inside the outer shell to verify that all the wires are the correct length. I chose to place the Circuit Playground Express at the center of the helmet with the slide switch over to one side.&nbsp;&nbsp;

I used a drop of hot glue to secure the boards to the outer shell.&nbsp; &nbsp;

## Glue USB and Slide Switch

Position the USB jack and slide switch close to the edge of the forehead. I measured the distance by making sure my USB cables could reach when plugged in.&nbsp;

Use a small drop of glue to adhere the USB and switch to the lining of the helmet.

![3d_printing_mount.jpg](https://cdn-learn.adafruit.com/assets/assets/000/079/602/medium640/3d_printing_mount.jpg?1566223763)

![3d_printing_mount-strip.jpg](https://cdn-learn.adafruit.com/assets/assets/000/079/603/medium640/3d_printing_mount-strip.jpg?1566223809)

## LiPo Pocket

The battery can mount via a printed pocket, right next to the Circuit Playground Express. I positioned the pocket so the battery can insert closer to the JST port.

## Mount Strips

After the glue is allowed to dry, you can mount the NeoPixel Strip over the helmets lining. If you haven't already, remove the silicone cover as the hot glue can't bind to silicone.

&nbsp;

![3d_printing_lipo-pocket-glue.jpg](https://cdn-learn.adafruit.com/assets/assets/000/079/571/medium640/3d_printing_lipo-pocket-glue.jpg?1566177217)

![3d_printing_mounted.jpg](https://cdn-learn.adafruit.com/assets/assets/000/079/572/medium640/3d_printing_mounted.jpg?1566177286)

## Attach Visor

The visor mounts from the inside of the inner shell. Position the visor so the LEDs aren't covered. I carefully added drops of hot glue on each corner and center of the visor were the linear and visor touch.&nbsp;

![3d_printing_visor-mounted.jpg](https://cdn-learn.adafruit.com/assets/assets/000/079/573/medium640/3d_printing_visor-mounted.jpg?1566177411)

## Connect Hinge

Almost there! Verify the visor is adhered in place. Place the outer shell over the inner shell. Insert one of the nubs on the inner shell into the circular holder on the outer shell. Then move the outer shell to the closed position, this will make it easier to&nbsp;snap the second nub into place.

Test that the hinge can move freely. There might be some hot glue that can be trimmed away to make the top shell easier to close.

## Pads

Now time for fitting. I used weather strips to add padding to the inner shell. Cut pieces for the tops and sides and then move them around until they center the helmet around your face.&nbsp;

Use hot glue to adhere the pads after finding a good fit around your head.

![3d_printing_hinge-attach.jpg](https://cdn-learn.adafruit.com/assets/assets/000/079/574/medium640/3d_printing_hinge-attach.jpg?1566177476)

![3d_printing_padding.jpg](https://cdn-learn.adafruit.com/assets/assets/000/079/575/medium640/3d_printing_padding.jpg?1566177513)

## Complete!

To complete the look pair with a space suit!&nbsp;

![3d_printing_hero-time.jpg](https://cdn-learn.adafruit.com/assets/assets/000/079/594/medium640/3d_printing_hero-time.jpg?1566182204)

![3d_printing_complete.jpg](https://cdn-learn.adafruit.com/assets/assets/000/079/582/medium640/3d_printing_complete.jpg?1566178509)

![](https://cdn-learn.adafruit.com/assets/assets/000/079/599/medium800thumb/3d_printing_hinge-loop.jpg?1566183409)

![](https://cdn-learn.adafruit.com/assets/assets/000/079/593/medium800/3d_printing_hero-open-wide.jpg?1566182146)


## Featured Products

### Circuit Playground Express

[Circuit Playground Express](https://www.adafruit.com/product/3333)
 **Circuit Playground Express** is the next step towards a perfect introduction to electronics and programming. We've taken the original Circuit Playground Classic and made it even better! Not only did we pack even more sensors in, we also made it even easier to...

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

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

These NeoPixel strips have 30 digitally-addressable pixel Mini LEDs per meter and are only 7.5mm wide, 5mm if you remove the strip from the casing.&nbsp; **This is...**

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

[Lithium Ion Polymer Battery - 3.7v 1200mAh](https://www.adafruit.com/product/258)
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 1200mAh for a total of about 4.5 Wh. If you need a larger battery, <a...></a...>

In Stock
[Buy Now](https://www.adafruit.com/product/258)
[Related Guides to the Product](https://learn.adafruit.com/products/258/guides)
### Adafruit Micro-Lipo Charger for LiPo/LiIon Batt w/MicroUSB Jack

[Adafruit Micro-Lipo Charger for LiPo/LiIon Batt w/MicroUSB Jack](https://www.adafruit.com/product/1904)
Oh so handy, this little lipo charger is so small and easy to use you can keep it on your desk or mount it easily into any project! Simply plug it via any MicroUSB cable into a USB port and a 3.7V/4.2V lithium polymer or lithium ion rechargeable battery into the JST plug on the other end....

In Stock
[Buy Now](https://www.adafruit.com/product/1904)
[Related Guides to the Product](https://learn.adafruit.com/products/1904/guides)
### USB DIY Connector - MicroB Female Plug

[USB DIY Connector - MicroB Female Plug](https://www.adafruit.com/product/1829)
As an addition to our other USB DIY shells, we have a 'micro B female' in a panel-mount-like connector. This isn't true panel mount but you could glue the black plastic shell into your project and then press-fit in the micro B connector. The 5-pins are much easier to solder than a...

In Stock
[Buy Now](https://www.adafruit.com/product/1829)
[Related Guides to the Product](https://learn.adafruit.com/products/1829/guides)
### USB DIY Slim Connector Shell - MicroB Plug

[USB DIY Slim Connector Shell - MicroB Plug](https://www.adafruit.com/product/1826)
Make your own USB connections without slicing apart a USB cable and soldering those thin wires inside. This is the 'slim' version of the DIY MicroB Male connector. It's a little more elegant because instead of snapping two pieces together the connector press-fits into the...

In Stock
[Buy Now](https://www.adafruit.com/product/1826)
[Related Guides to the Product](https://learn.adafruit.com/products/1826/guides)
### Silicone Cover Stranded-Core Ribbon Cable - 10 Wire 1 Meter Long

[Silicone Cover Stranded-Core Ribbon Cable - 10 Wire 1 Meter Long](https://www.adafruit.com/product/3890)
For those who are fans of our silicone-covered wires, but are always looking to _up their wiring game_. We now have **Silicone Cover Ribbon cables!** These may look _a lot_ like <a...></a...>

In Stock
[Buy Now](https://www.adafruit.com/product/3890)
[Related Guides to the Product](https://learn.adafruit.com/products/3890/guides)
### JST-PH Battery Extension Cable - 500mm

[JST-PH Battery Extension Cable - 500mm](https://www.adafruit.com/product/1131)
By popular demand, we now have a handy extension cord for all of our JST PH-terminated battery packs (such as our LiIon/LiPoly and 3xAAA holders). One end has a JST-PH compatible socket, and the other end has a matching plug. Between the two, 500mm of color coded wire. Handy for wearable...

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

## Related Guides

- [Adafruit Circuit Playground Express](https://learn.adafruit.com/adafruit-circuit-playground-express.md)
- [LED NeoPixel Corset with Circuit Playground Express and MakeCode](https://learn.adafruit.com/led-corset-with-circuit-playground-and-makecode.md)
- [LEGO Compatible Crickit Rover](https://learn.adafruit.com/lego-compatible-crickit-rover.md)
- [Infrared Transmit and Receive on Circuit Playground Express in C++](https://learn.adafruit.com/infrared-transmit-and-receive-on-circuit-playground-express-in-c-plus-plus-2.md)
- [Compost Friend!](https://learn.adafruit.com/compost-optimization-machine.md)
- [TFT Gizmo Animated Eye](https://learn.adafruit.com/tft-gizmo-animated-eye.md)
- [Snake Charmer Box](https://learn.adafruit.com/snakecharmer.md)
- [Desktop Dumpster Fire](https://learn.adafruit.com/desktop-dumpster-fire.md)
- [Android GBoard Morse Code Control with Circuit Playground Express](https://learn.adafruit.com/android-gboard-morse-code-at-with-circuitplayground-express.md)
- [Circuit Playground Express: Piano in the Key of Lime](https://learn.adafruit.com/circuit-playground-express-piano-in-the-key-of-lime.md)
- [Make It Sense](https://learn.adafruit.com/make-it-sense.md)
- [3D Print Ratcatcher 2 Controller Device](https://learn.adafruit.com/3d-print-ratcatcher-2-controller-device-wand.md)
- [3D Printed Heel Clips](https://learn.adafruit.com/3d-printed-heel-clips.md)
- [Crickit Powered Minerva Owl Robot](https://learn.adafruit.com/crickit-powered-owl-robot.md)
- [Color Mixing QT Py Cuff Bracelet](https://learn.adafruit.com/color-mixing-qt-py-cuff.md)
- [Using Piezo Buzzers with CircuitPython & Arduino](https://learn.adafruit.com/using-piezo-buzzers-with-circuitpython-arduino.md)
