These are the upgrades on my Ender 3 V2 and what they do. If you haven’t seen the Getting Started Guide I recommend starting there.

Purchased Upgrades

BLTouch

  • Allows for autoleveling of the bed

Upgraded Z axis to linear rails and belt driven

  • Better stability/drawing on Z axis

Solid bed mounts

  • Prevents issues with springs because we’re using the BLTouch for leveling

Magnetic Bed and PEI sheet

  • Easy to clean and remove prints
  • Better adhesion

Voxel Bento Box 2 with 4028 (high flow) fans (I could have manually printed this though)

  • Filters out VOCs if you’re using the enclosure

Enclosure

  • Purchased so that I can print ABS/ASA (and any other materials that have fumes), and to keep smells in the container to alleviate Meiling’s concerns

ObXidian wear resistant nozzle

  • Less than 1kg worth of printing in PETG/PLA combined (I think it’s just in PETG though)
  • Should last almost forever assuming you don’t use abrasive materials. Normally the nozzle is a wear item that you have to replace every so often when it gets worn out.

Slice engineering upgrade kit

  • Better temp, speed, and printing stability (reduced chance of clogs)
  • Allows higher temperature (300 degrees C) for additional materials support

BMG Clone Extruder

  • Allows for direct drive extrusion, allowing for faster printing and reduced need for retraction

Printed upgrades

KevenAKASam’s Belt Driven Mod - Options chosen - shortcut here - 1. Single Z Setup 2. Normal Hight 3. Linear Rails 4. Direct Drive Extruder 5. F23 Bearings

  • Improves Z axis stability and eliminates problems with Z screw

Minime Remix

  • I think I used this version at least.
  • Better cooling, re-printable. Was printed in PLA, need/want to reprint in PETG in case PLA doesn’t hold.

SpeedDrive (Remix to work with Ender3V2)

  • Direct Drive Mod
  • Why this one? It allows for the fastest printing speeds with minimum quality hit. Original SpeedDrive documentation here

Other tools I’ve purchased along the way

but don’t consider part of the printer itself

Raspberry Pi

  • You can use this to install OctoPi and manage your printer remotely (print via wifi, attach a camera and watch it from around the house, monitor temps, etc.)
  • If you get one, you can print a case (or you can buy a kit that includes one)
  • This can also be used to run Klipper if you end up going down the 3D printing rabbit hole

USB Data Blocker

  • If you use the Raspberry Pi, this will help prevent the Pi from turning the printer on when you want the printer to be off

Some old cheap Logitech USB Webcam

  • Lets you see the printer when attached to the Raspberry Pi. I have a cheap old Logitech webcam

Sovol SH01 Filament Dryer

  • Dries your filament because if it gets wet (via ambient humidity), it can print worse
  • I have modded mine to set a default drying time of 72 hours
  • My main problem with this is that it only goes up to 50C