Orient Rings

Rotate the rings as shown to optimize wire lengths. 

Measure the left NeoPixel Ring (input) 120mm long with a 4 wire ribbon cable.

The right NeoPixel Ring (output) wires measured 90mm long.

Separate Wires  

Carefully separate the wires so they can be hidden behind the back of the NeoPixel PCB.

Silicon ribbon wires are easy to bend and form around the ring.

Solder Input Ring

Apply solder to the 5V, ground, data Input and data out pins. Tweezers can be used to hold each wire while reheating the soldered points and  gently pushing each wire into the through pins.  

Solder Output Ring

Solder the 5V, ground and data input pins in the same manner.

Solder Ring input to output

Cut and place a small pice of heat shrink before soldering the input and output wires together from the left and right NeoPixel rings.  

Solder Y-Cable for Power

Measure a 25mm long 2-wire ribbon cable to combine both power and ground connections from both rings. This will make it easy to connect to the Trinket M0. 

Add another small piece of heat shrink to the short ribbon cable before soldering together.

Use tweezers to hold both power wires close while soldering to small wires as shown in the picture. 

Use hot air or the upper side of the solder iron to set the heat shrink over the wire connections.

Solder Y wire for ground

Solder the the ground connections in the same way, making sure to add the heat shrink before soldering all three ground wires together. 

Lipo Backpack header

Use the included header with the LiPo Backpack to connect it to the Trinket. The BAT and G pins align together but the 5V on the BackPack will need to connect to the USB pin on the Trinket. Use a small wire to connect to make the connection.

Remove the third pin on the header and solder to the Lipo Backpack with the plastic part of the header on the bottom of the Lipo Backpack.

Cut trace

Prepare the Lipo Backpack to connect the slide switch. Cut the trace between the two through holes that have the rectangle around them.

Use flush cutters to remove the trace by placing one of the blades on the mounting hole while the other blade slices through the trace.

Solder switch

Measure a two wire ribbon cable 55mm long and solder to each through hole on the Lipo Backpack. 

Trim the pins on the slide switch to make it easier to mount inside the case. We won't need the third pin, so you can remove one of the third pins on one of the sides. Solder both wires to each of the two pins.

Trinket M0 Data Wires

Solder the data wire from the NeoPixel ring to the Trinket M0. Connect the Data In wire to Pin #0.

Solder Power and Ground

Solder the power and ground wires to the positive(+) and negative(-) pads on the bottom of the Trinket M0.

Backpack USB to 5v

Measure and cut the wire to be 20mm in length. Connect it to the USB pad on the Trinket to the 5v pad on the Lipo Backpack.

Align BackPack to Trinket

Place the LipoBack over the Trinket and solder the USB wire to the 5v pin on the Lipo Backpack.

Solder Backpack

Line up the header on the LiPo Backpack and solder the header pins to the Trinket M0.

Rotary Prep

Measure out a 4-wire ribbon cable to be 145mm in length. Reference the circuit diagram and solder the pins to the rotary encoder. 

Solder Rotary to Trinket

Tin pins number 2, 3 and 4 on the Trinket M0 and reference the circuit diagram to solder the wires from the rotary encoder.

Goggle Nose connector

Remove the rubber nose connector on the goggles and replace it with the 3D printed case.

Unscrew both lens covers to reveal the slot on the side of the goggles.

Twist and pull each side of the nose connector to remove it from the goggles.

Temporally Remove Elastic Bands

Remove the elastic band. This will make it easier to mount all of the components. Start by carefully bending back the metal clasps on the ends. Pull out the elastic bands to remove them from the goggles.

Attach printed Nose connector case

Reference the photo and line up the case with goggles so it fits on the opposite side of the nose bridge.

Insert the nubs from the case into the slits on goggles. Twist to lock them into place. 

Remove Tinted Lens

The included tinted lenses stack on top of the clear lenses. Remove them to fit the 3D printed NeoPixel holders on top.

Place the 3D printed ring holders over the clear lens. The holder is held in place with the housing screwed back on.


Place side case

Fit one of the rotary cases over an eye and screw on the lens cover to fit it in place. Repeat this for the second eye.


Press fit rings

With the lens covers secured, press fit the NeoPixel rings into the 3D printed holders. If the tolerances are too tight for fitting, file down the NeoPixel Ring PCBs to remove any leftover rough areas ("mouse bites"). 

Insert Battery

Be sure to remove the support material inside the 3D printed case.

Connect the 400mah lipo battery to the JST connector on the Lipo Backpack. Carefully insert the battery at an angle.

Attach Slide Switch

The slide switch is fitted above the lipo battery inside the walls around the cutout. 

Insert Trinket 

With the battery and slide switch mounted, place the Trinket M0 above the battery with the Lipo Backpack facing up.

Prep Rotary

The rotary encoder is held in place with the included washer and hex nut. Remove the knob, washer and hex nut before panel mounting. The wires can be threaded through the slits on the case. 


Attach Rotary knob case

Line up the rotary encoder so it sits flush against the case. Fasten the washer and screw back on.

Feed the wires up and over the goggle lens and hold the side case with one hand while screwing the lens holder back on to the goggles.


Insert Lid

Press fit the case lid down to cover up the components.


Add the elastic band back to goggles by inserting them through the slits on the side of the goggles.

This guide was first published on Dec 11, 2019. It was last updated on May 29, 2024.

This page (Assembly) was last updated on Mar 08, 2024.

Text editor powered by tinymce.