← All downloads

Nate's Computer: small printer kit

For printers with at least a 120 × 120 × 120 mm build volume (made for the AOSEED X-MAKER JOY). Every part fits within 114 × 114 × 118 mm.

Finished computer

1. What's in the kit

The parts in stl/ are already turned the right way up for printing. Import them at 100 %.

Group Files Prints Joined by
Base base_000 … base_230 12 Glue + pins
Floor floor_LF, floor_LR, floor_CF, floor_CR 4 14 × M3 × 10 countersunk screws
Keyboard plate kb_plate_L, kb_plate_C, kb_plate_R 3 12 × M2 × 6 countersunk screws
Pedestal pedestal_000, pedestal_100 2 Glue + pins
Monitor bezel mon_bezel_000 … mon_bezel_110 4 Glue + pins
Monitor shell mon_shell_000 … mon_shell_111 8 Glue + pins
Monitor rear cover mon_rear_cover_000 … mon_rear_cover_110 4 Glue + pins, then 4 × M3 × 12
Screen clamp mon_screen_clamp 4 M3 × 10
Speaker cap spk_cap 2 3 × M2 × 6 each
Badge badge_blank 1 Glue
Mouse mouse_bottom, mouse_top 2 4 × M2 × 8
Test pieces FIT_… 5 —

File names ending _ijk give the tile's position: column (left → right), row (front → back), layer (bottom → top, or front → back for the monitor).

2. What you need

3. Print settings

Use the settings in FILAMENT.md for your filament. For this kit, also:

4. Print and check the test pieces

Print these first, in the filament you'll use for the rest.

Test piece Check If it doesn't fit
FIT_holes_1p8_2p0_2p2_2p6_3p4_4p4 1.75 mm filament pushes snugly into the 2.0 hole. M2.5 and M3 screws bite in the 2.2 and 2.6 holes. M3 and M4 slide through 3.4 and 4.4. Change PIN_D and the hole sizes in build.py
FIT_switch_plate_2x2 4 switches click in and don't rattle Change SW_CUT in build.py
FIT_keyboard_ledge_corner The keyboard board drops into the corner with about 1 mm to spare Check the board against SOURCES.md
FIT_speaker_pod A speaker sits flat against the grille and the cap screws on Check the speaker against SOURCES.md
FIT_screen_corner The screen corner sits in the pocket Check the screen against SOURCES.md

Then connect the PC, screen, keyboard board, speakers and mouse on the bench and check they all work.

5. Print the parts

Print each part as it is in the file. Don't rotate it.

6. Assemble

Dry-fit every glued joint with its pins first. Glue on the glass sheet so the bottoms stay flat.

A. Base

  1. Glue the 6 front tiles (base_000, base_010, base_100, base_110, base_200, base_210), with a pin in every hole.
  2. Glue on the 6 rear tiles the same way.
  3. Fit the 40 mm fan behind the rear grille, blowing out, with 4 × M3 × 16 screws from outside.
  4. Stick the sound card, amplifier and USB hub inside the left half with foam tape. Keep the speaker wires away from the HDMI cable.
  5. Run the keyboard USB cable from the keyboard well, through the channel and tunnel, into the left half.
  6. Screw on the 4 floor tiles (14 × M3 × 10).
  7. Stick on the rubber feet:
  8. 4 under the front
  9. 8 on the floor tiles
  10. one 8 mm foot in the rear-right corner

B. Keyboard

  1. Stick 6 × 3 mm bumpons on the floor of the keyboard well, away from the switch sockets.
  2. Drop in the keyboard board, USB-C at the back. Plug the USB cable in through whichever back pocket lines up.
  3. Screw the 3 plate pieces onto the ledge (12 × M2 × 6).
  4. Push the switches through the plate into the board, then fit the keycaps.

C. Monitor

  1. Glue each set separately:
  2. the 4 bezel pieces
  3. the 8 shell pieces
  4. the 4 rear cover pieces
  5. the 2 pedestal pieces
  6. Lay the bezel face down. Fit the 0.8 mm gasket, then the screen.
  7. Fit the 4 clamps with soft pads (M3 × 10). Run the screen cables down through the slot in the bottom.
  8. Push the bezel and screen into the shell from the front and fix them with 8 × M3 × 20.
  9. Speakers:
  10. From inside the shell, push a speaker into each side ring, front against the grille.
  11. Pass the wires through the cap's centre hole and screw the cap on (3 × M2 × 6).
  12. Seal the hole and the rim with hot glue.
  13. Run the speaker wires down through the slot in the bottom.
  14. Stand the pedestal on the base and the monitor on the pedestal. Bolt them together with 4 × M4 × 35. The bolt heads go under the base deck; the washers and nuts go inside the monitor.
  15. Screw on the rear cover (4 × M3 × 12).
  16. Glue the badge into the recess on the bezel.

D. Mouse

  1. Take the donor mouse apart. Keep its board, sensor lens, switches, battery holder and receiver.
  2. Fix the board on mouse_bottom between the rails, with M2 screws or hot glue. The sensor must sit over the window at the donor's original height. Shim with tape if needed.
  3. Check that the two pegs under the buttons sit just above the mouse switches. If they don't, see SOURCES.md.
  4. Close it with 4 × M2 × 8 and stick on the skates.

E. Connect the PC

  1. Stand the PC on the desk, front panel facing right.
  2. Plug into the PC's rear ports:
  3. power brick
  4. Ethernet, if used
  5. HDMI to the screen
  6. screen power, on its own port
  7. amplifier power, on its own port
  8. sound card
  9. USB hub (keyboard, touch and fan)
  10. Run the power brick cable and any outside cables out through the notch at the bottom of the rear wall.
  11. Lower the base over the PC so its front panel shows through the side window.
  12. Switch on with the PC's own power button in the side window.
  13. Do the heat check in FILAMENT.md.