Mycroft Mark II 3D Printed Developer Kit Assembly

by oojoshua in Circuits > Raspberry Pi

2024 Views, 6 Favorites, 0 Comments

Mycroft Mark II 3D Printed Developer Kit Assembly

SJ240_build_ (3).jpg
SJ240_build_ (39).jpg

To build a Mark II 3D printed Dev Kit you will need to first print the following parts on a FFF printer. In this build all parts are printed in white with the exception of the MKII Display Bezel, which is printed in Black. All of the STLs are oriented correctly for printing, but I suggest you combine and nest as many parts as possible in your chosen slicer to reduce print time. Only two parts need support, 7. Mark II Center Button and 11. Mark II Top, all of the rest can print without any supports.

  1. MKII Audio Chamber
  2. MKII Back
  3. MKII Body
  4. MKII Camera Shutter 1
  5. MKII Camera Shutter 2
  6. MKII Camera Shutter 3
  7. MKII Center Button (support needed)
  8. MKII Display Bezel
  9. MKII Display Housing
  10. MKII Grill
  11. MKII Top (support needed)
  12. MKII button (x2)
  13. MKII switch
  14. MKII wire holder
  15. MKII Door

The STL files can be downloaded here:

https://github.com/MycroftAI/hardware-mycroft-mark...

Unpack Your Kit

SJ240_build_ (5).jpg

Included in the Kit are the following items:

  • SJ201 Mycroft Audio Pi Hat
  • 1.5" Speaker Drivers
  • Power supply (12v 3A)
  • 10x M2.5 x 12 mm screws
  • 35x M2.5 Threaded inserts
  • 12x M2.5 x 10mm screws
  • 9x M2.5 x 6mm screws
  • 4x M2 Threaded inserts
  • 4x M2 x 8mm screws
  • 4 Blue Speaker Grommets
  • Raspberry Pi 4b 2GB
  • Raspberry Pi Heatsinks
  • Fan
  • USB Drive 16gb
  • 4.3" LCD touch Display
  • Display Cable (DSI)
  • Wire holder
  • 4x Grommet insert spacer
  • 4x Foam Microphone Gasket
  • Tweezers
  • Alcohol Wipe
  • Instruction Card

Clean Up 3D Printed Parts

SJ240_build_ (6).jpg
SJ240_build_ (7).jpg
SJ240_build_ (8).jpg
SJ240_build_ (9).jpg
SJ240_build_ (38).jpg
SJ240_build_ (36).jpg

Remove any brim, raft or scaffolding from the parts. Make sure the mating surfaces are free of stringing or other print defects.

Audio Chamber: Add Threaded Inserts

SJ240_build_ (12).jpg
SJ240_build_ (11).jpg
SJ240_build_ (13).jpg
SJ240_build_ (15).jpg
SJ240_build_ (16).jpg
SJ240_build_ (18).jpg

The Audio Chamber uses 10 m2.5 (3mm diameter x 4mm length) heatset threaded inserts. Using a soldering iron place the threaded inserts into the 8 mounting holes for the speaker drivers as well as the 2 holes for securing the wires. Once the threaded insert is heated it easy to push into the hole, be careful removing the soldering iron occasionally the threaded insert can stick to the tip of the iron.

Display Housing: Add Threaded Inserts

SJ240_build_ (20).jpg

Add 6 m2.5 threaded inserts to the Display Housing.

Body: Remove the Scaffolding

SJ240_build_ (21).jpg
SJ240_build_ (22).jpg
SJ240_build_ (23).jpg
SJ240_build_ (24).jpg
SJ240_build_ (25).jpg
SJ240_build_ (26).jpg
SJ240_build_ (27).jpg
SJ240_build_ (28).jpg
SJ240_build_ (29).jpg
SJ240_build_ (30).jpg
SJ240_build_ (31).jpg
SJ240_build_ (32).jpg

The Mark II Body has a built in scaffolding (no extra support is needed during printing). The scaffolding needs to be removed. There is a support for the center of the arched door opening, and 4 supports for the Grill mounting bosses that are setback from the print surface.

Body: Add Threaded Inserts

SJ240_build_ (43).jpg
SJ240_build_ (33).jpg
SJ240_build_ (34).jpg

Add 11 m2.5 threaded inserts to the Body:

  • 4 for mounting the fan on the side
  • 1 for securing the door
  • 2 for moutning the top
  • 4 for mounting the audio chamber

Grill: Add Threaded Inserts

SJ240_build_ (35).jpg

Add 4 m2.5 threaded inserts to the grill.

Top: Add Threaded Inserts

SJ240_build_ (42).jpg
SJ240_build_ (41).jpg

Add 4 m2 threaded inserts to the top. This is the only part that uses the smaller m2 screws and threaded inserts.

Display Housing Assembly

SJ240_build_ (45).jpg
SJ240_build_ (46).jpg
SJ240_build_ (47).jpg
SJ240_build_ (48).jpg
SJ240_build_ (49).jpg
SJ240_build_ (50).jpg
SJ240_build_ (51).jpg
SJ240_build_ (52).jpg
SJ240_build_ (53).jpg
SJ240_build_ (55).jpg
SJ240_build_ (54).jpg
SJ240_build_ (56).jpg
SJ240_build_ (57).jpg
SJ240_build_ (58).jpg
SJ240_build_ (59).jpg
SJ240_build_ (60).jpg
SJ240_build_ (61).jpg
SJ240_build_ (62).jpg
SJ240_build_ (63).jpg
SJ240_build_ (64).jpg
SJ240_build_ (65).jpg

To assemble the display housing you will need the following parts:

  • Display Housing
  • Display Bezel
  • LCD DSI 4.3" Display
  • Camera Shutter 1 (optional)
  • Camera Shutter 2 (optional)
  • Camera Shutter 3 (optional)
  • Camera (optional)
  • 8 m2.5 x 6mm screws
  • 2 m2.5 x 10mm screws
  • Alcohol wipe

On the Display Housing clean the square camera mount with the Alcohol Wipe to promote good adhesion. Next remove the paper covering the adhesive on the camera and place it in the square camera mount on the Display Housing. Next place the Camera Shutter 1 over the camera. Then stack Camera Shutter 2 on top of Camera Shutter 1 (Camera Shutter 2 is the sliding mechanism) Finally, place Camera Shutter 3 on top of Camera Shutter 2 and secure with 2 m2.5 x 10mm screws.

Next, remove the outer film from the screw mounts on the LCD display. These mounts are how the LCD display attaches to the Display Housing. Place the Display in the Display Housing with the thinner bezel facing up toward the camera. Then Fish the camera cable around the back of the display and out the back of the Display Housing. Use 4 m2.5 x 6mm screws to attach the LCD display to the Display Housing.

Last step, place the Bezel into the housing and align the hole with the camera. Secure from the back with 4 m2.5 x 6mm screws.

Combine Display Assembly and Grill

SJ240_build_ (66).jpg
SJ240_build_ (67).jpg
SJ240_build_ (68).jpg
SJ240_build_ (69).jpg
SJ240_build_ (70).jpg
SJ240_build_ (71).jpg
SJ240_build_ (72).jpg
SJ240_build_ (73).jpg

You will need the display assembly, the grill, and 4 m2.5 x 12mm screws. To attach the display to the grill align the Camera ribbon cable (CSI) and Display ribbon cable (DSI)with the slot in the grill. Feed the ribbon cables through the slot. Align the grill with the 4 mounting holes on the Display Assembly. Attach the Grill to the Display Assembly with 4 m2.5 x 12mm screws.

Attach the Display Assembly + Grill to the Body

SJ240_build_ (74).jpg
SJ240_build_ (75).jpg
SJ240_build_ (76).jpg
SJ240_build_ (77).jpg
SJ240_build_ (78).jpg
SJ240_build_ (80).jpg
SJ240_build_ (81).jpg
SJ240_build_ (82).jpg

Using 4 m2.5 x 8mm screws attach the Display Assembly + Grill to the Body.

Top Assembly

SJ240_build_ (83).jpg
SJ240_build_ (84).jpg
SJ240_build_ (85).jpg
SJ240_build_ (86).jpg
SJ240_build_ (87).jpg
SJ240_build_ (88).jpg
SJ240_build_ (89).jpg
SJ240_build_ (90).jpg
SJ240_build_ (92).jpg
SJ240_build_ (93).jpg
SJ240_build_ (94).jpg
SJ240_build_ (95).jpg
SJ240_build_ (96).jpg
SJ240_build_ (97).jpg
SJ240_build_ (98).jpg

To assemble the Top Assembly you will need:

  • Mark II Top
  • SJ201
  • Mark II Center button
  • Mark II Button (x2)
  • Mark II Switch
  • 2 foam microphone gaskets
  • 4 m2 rubber dampening mounts
  • 4 m2 x 8mm screws

Remove the SJ201 from the static bag and add the 4 m2 rubber dampening mounts to the 4 holes in the SJ201. Next use 2 of the foam microphone gaskets and apply them to the underside of the Top piece aligned with the microphone holes.

Next set the top face down and place the center button, two buttons, and switch into their respective openings. With the Top placed face down and the switch/button opening facing away from you the switch is on the left. Carefully place the SJ201 onto the Top and make sure the switch is aligned. Secure the SJ201 in place with 4 m2 x 8mm screws.

Assemble the Audio Chamber

SJ240_build_ (100).jpg
SJ240_build_ (101).jpg
SJ240_build_ (102).jpg
SJ240_build_ (103).jpg
SJ240_build_ (104).jpg
SJ240_build_ (105).jpg
SJ240_build_ (106).jpg
SJ240_build_ (107).jpg
SJ240_build_ (108).jpg
SJ240_build_ (109).jpg

To assemble the audio chamber you will need:

  • The audio chamber
  • 2 1.5" speaker Drivers
  • 10 m2.5 x 10mm screws
  • 1 wire holder
  • Hot glue gun and hot glue

Place the left Speaker Driver cable through the left opening and thread the speaker wire connector through the opening in the back of the Audio Chamber. Secure the Left Speaker Driver with 4 m2.5 x 10mm screws. Repeat the process for the right speaker driver securing it with 4 m2.5 x 10mm screws. Make sure the wire are on the correct side (the Left wire will be slightly longer) and glue the wire holder in place with hot glue sealing the wires to create an air tight seal. Secure with 2 m2.5 x 10mm screws.

Add Heatsinks to the Raspberry Pi

SJ240_build_ (113).jpg
SJ240_build_ (110).jpg
SJ240_build_ (111).jpg
SJ240_build_ (112).jpg

Add heatsinks to the Raspberry Pi 4 as shown

Flash Mycroft Software Onto the USB Drive

SJ240_build_ (114).jpg
SJ240_build_ (115).jpg

Download the image here

Windows/MacOS/Ubuntu If you are using Windows, MacOS or Ubuntu use the Raspberry Pi Imager to flash the custom image you downloaded onto the provided USB drive.

NOTE: You must choose the "Use Custom" option and select the image you downloaded.

Once complete put the USB drive into the Raspberry Pi USB 3.0 port as shown.

Combine the Top Assembly and Raspberry Pi 4

SJ240_build_ (116).jpg
SJ240_build_ (117).jpg
SJ240_build_ (118).jpg

Combine the Top Assembly and Raspberry Pi 4 with the 40 pin connector.

Attach the Fan to the Body

SJ240_build_ (120).jpg
SJ240_build_ (119).jpg

With the Wires facing the top and the label facing out attach the fan to the Mark II Body with 4 m2.5 x 12mm screws.

Attach the Top Assembly to the Body

SJ240_build_ (121).jpg
SJ240_build_ (122).jpg
SJ240_build_ (123).jpg
SJ240_build_ (124).jpg
SJ240_build_ (125).jpg
SJ240_build_ (126).jpg
SJ240_build_ (128).jpg
SJ240_build_ (127).jpg

Connect the Display Ribbon Cable (DSI) to the Display Connector (DSI) on the Raspberry Pi 4 on the edge of the board near the SD Card slot. Make sure the connectors are facing toward the center of the Rapsberry Pi board and not toward the edge. The cable needs to twist 180 degrees for proper alignment. Attach the optional Camera cable (CSI) to the Camera connector (CSI) on the Raspberry Pi 4. Again, make sure the connectors are oriented correctly. See the photo for proper orientation. Connect the 4 pin Fan cable to the SJ201, it's a directional connector with a key, it can only be assembled one way.

Carefully place the ribbon cables between the Raspberry Pi and the Grill. Slide the Top Assembly into place, it will friction fit into two slots on the body. It will be later secured in the back with two screws.

Place the Audio Chamber Into the Body

SJ240_build_ (130).jpg
SJ240_build_ (131).jpg
SJ240_build_ (132).jpg
SJ240_build_ (133).jpg
SJ240_build_ (129).jpg

Add the 4 Blue Grommets (for anti-vibration) to the hooks in the Audio Chamber. Place the two Grommet Insert Spacers in the upper two grommets. Carefully slide the Audio Chamber into place, the Grommets should meet up with the 4 Audio Chamber mounting bosses on the Body. Secure the top two mounts with 2 m2.5 x 12mm screws. The bottom will be secured through the Back piece.

Attach the Back to the Body

SJ240_build_ (134).jpg
SJ240_build_ (135).jpg
SJ240_build_ (136).jpg

Using 4 m2.5 x 12mm screws attach the Back to the Body. The top two holes will sandwich the Back, Top, and Body securely together. The bottom two holes will sandwich the Back, Audio Chamber, and Body securely together.

Add the Door

SJ240_build_ (137).jpg
SJ240_build_ (138).jpg
SJ240_build_ (139).jpg

Using one m2.5 x 6mm screw attach the door to the side of the body.

Add Feet

SJ240_build_ (142).jpg
SJ240_build_ (140).jpg
SJ240_build_ (141).jpg

Add feet to the bottom of the Body. The feet we are using now are replacement laptop feet with a diameter of .7"

Replacement Laptop feet

Assembly Complete!

SJ240_build_ (143).jpg

You're all done, now it's time to enjoy your Mark II 3D printed Dev Kit. Before you get started visit account.mycroft.ai to create an account. You will need an account to pair your device. Next, plug in the power supply and follow the prompts to set up wifi and pair your device. Happy hacking!