Assembly Guide

This guide walks you through assembling your DevKitty!

Parts

Buy the DevKitty soldering kit on our webstore!

PartDescriptionCount
DevKitty PCBPartially assembled PCB1
MicrocontrollerS2 Mini (ESP32-S2 Breakout)1
ScreenSH1106 I2C Display1
Male Header (Short)S2 Mini Mounting Headers2
*Female Header (Short)S2 Mini Breakout Headers2
*Female Header (Long)Expansion Header1

Learn more about these parts β†’

Your DevKitty PCB comes with surface mount Buttons, NeoPixel, and Qwiic Connector pre-soldered since these are a little tricky!

Steps

1. Prep the Mounting Headers

Start by soldering the male headers to your DevKitty PCB, button side up!

  • The short side of the pin headers should poke through
  • Using a breadboard can help keep them in place! If not you can rest it carefully flush on the table. meep

2. Assemble the Microcontroller

This step is optional!

Assemble the microcontroller, by soldering the short female pin headers to the inside rows of the S2 Mini.

  • You can flip the microcontroller over on a flat surface to solder the pins.
  • Be careful not to get solder in the other holes! meep

Next, press the S2 Mini onto the headers on the back of your DevKitty - and solder! meep

3. Solder the Expansion Header

Next, solder on the long female header to the side of your DevKitty PCB. You should be able to lay the board flush on a table. meep

4. Prep & Solder the Screen

Next, peel off the adhesive tape on your DevKitty PCB, and gently push the screen in place.

  • Be careful to avoid the edges of the screen! It can crack.


    meep

5. Assemble the Case

Finally, assemble the snap fit case!

  1. Insert the Bumper Button into the Lower Enclosure
  2. Press fit the assembled DevKitty into the Lower Enclosure
  3. Next, place the D-Pad into the Upper Enclosure, face down
  4. Flip over the Lower Enclosure, and snap it into place! meep

6. Power Your DevKitty!

Plug your DevKitty into a USB-C power source. It should run a simple function tester on the screen and Neopixel if successful.

Now we’re ready to update our firmware!

meep