3D Printing
3D printers, Klipper mainboards, CAN bus toolheads, and print host adapters. 25 products compared with full specifications and recommendations.
All-in-One Printers
Complete 3D printers ready to print out of the box
Bambu Lab P1S
Custom ARM- Build Volume
- 256 x 256 x 256 mm
- Max Speed
- 500 mm/s
- Kinematics
- CoreXY
Bambu Lab A1
Custom ARM- Build Volume
- 256 x 256 x 256 mm
- Max Speed
- 500 mm/s
- Kinematics
- Bed-slinger (i3-style)
Bambu Lab A1 Mini
Custom ARM- Build Volume
- 180 x 180 x 180 mm
- Max Speed
- 500 mm/s
- Kinematics
- Bed-slinger (i3-style)
Bambu Lab X1 Carbon
Custom ARM- Build Volume
- 256 x 256 x 256 mm
- Max Speed
- 500 mm/s
- Kinematics
- CoreXY
Bambu Lab H2D
Custom ARM- Build Volume
- 350 x 320 x 325 mm
- Max Speed
- 600 mm/s
- Kinematics
- CoreXY (dual independent toolheads)
Prusa MK4S
Custom ARM- Build Volume
- 250 x 210 x 220 mm
- Max Speed
- 200 mm/s
- Kinematics
- Bed-slinger (Průša i3)
Creality K1 Max
Custom ARM- Build Volume
- 300 x 300 x 300 mm
- Max Speed
- 600 mm/s
- Kinematics
- CoreXY
Creality Ender 3 V3
Custom ARM- Build Volume
- 220 x 220 x 250 mm
- Max Speed
- 600 mm/s
- Kinematics
- CoreXZ
Mainboards
Klipper and Marlin controller boards for custom builds and upgrades
BIGTREETECH Octopus V1.1
STM32F446- Stepper Drivers
- 8 (plug-in)
- Firmware
- Klipper, Marlin, RepRapFirmware
- CAN Bus
- Yes (via expansion)
BIGTREETECH Manta M8P V2.0
STM32H723ZET6- Stepper Drivers
- 8 (plug-in)
- Firmware
- Klipper, Marlin
- CAN Bus
- Yes (CANFD)
BIGTREETECH SKR Mini E3 V3.0
STM32G0B1- Stepper Drivers
- 4 (TMC2209 integrated)
- Firmware
- Klipper, Marlin
- CAN Bus
- —
Makerbase MKS SKIPR
STM32F407- Stepper Drivers
- 7 (plug-in)
- Firmware
- Klipper, Marlin
- CAN Bus
- No
Print Hosts
SBC modules that add wireless Klipper hosting to any mainboard
Displays
Touchscreen interfaces and Klipper pad controllers
BIGTREETECH Pad 7
Allwinner H616- Display
- 7" IPS touchscreen (1024x600)
- CPU
- ARM Cortex-A53
- Firmware
- Klipper (pre-installed)
Creality Sonic Pad
Allwinner T800- Display
- 7" IPS touchscreen (1280x800)
- CPU
- RISC-V
- Firmware
- Klipper (Creality fork, locked down)
BIGTREETECH Panda Touch
RK3128- Display
- 5-inch IPS capacitive touchscreen
- CPU
- ARM Cortex-A7
- Firmware
- Custom Android-based UI for Bambu printers
Toolheads & CAN Modules
CAN bus toolhead boards and USB-to-CAN adapters
Accessories
AMS multi-material systems, filament dryers, and other printer add-ons
Bambu Lab AMS
—- Compatible With
- Bambu Lab P1S, P1P, X1C, X1E (NOT A1 series — uses AMS Lite)
- Capacity
- 4 spools (250g-1kg each)
- Power
- 24V from printer
Bambu Lab AMS 2 Pro
—- Compatible With
- Bambu Lab H2D, H2S, X1E, X1C, P1S, P1P (NOT A1 series — uses AMS Lite or AMS HT)
- Capacity
- 4 spools (250g-1kg each)
- Power
- 24V from printer
Bambu Lab AMS HT
—- Compatible With
- Bambu Lab A1, A1 Mini, P1S, P1P, X1C, X1E, H2D (universal — most flexible AMS)
- Capacity
- 1 spool (250g-1kg, up to 200mm diameter)
- Power
- 24V from printer
Bambu Lab AMS Lite
—- Compatible With
- Bambu Lab A1, A1 Mini ONLY (NOT P1S/P1P/X1C — those use the AMS, AMS 2 Pro, or AMS HT)
- Capacity
- 4 spools (250g-1kg each, open-frame design)
- Power
- 24V from printer
SUNLU FilaDryer S2
—- Compatible With
- Universal (any 1.75mm or 2.85mm filament spool, fits Bambu/Creality/Prusa/Voron printers)
- Capacity
- 1 spool (up to 1kg, 200x200mm diameter)
- Power
- 100-240V AC, 50/60Hz (universal)