Elegoo Centauri Carbon Complete Setup Guide: CoreXY Assembly, Firmware Reality, and First Print
The Elegoo Centauri Carbon landed in a part of the market that used to be a wasteland: a fully enclosed, CoreXY, direct-drive printer for around $400. It is Elegoo's answer to the Bambu Lab A1/P1S and the Creality K1, and on paper it undercuts both. The catch, and the reason this guide spends as much time on firmware and network behavior as it does on assembly, is that the Centauri Carbon runs a heavily modified, semi-proprietary fork of an old Klipper codebase wrapped in a closed display app. It looks and prints like a modern Klipper machine, but it does not behave like one once you try to go under the hood. This guide covers assembly, first print, calibration, and the specific quirks you need to know about before you put it on your network.
Specs at a Glance
SpecValue Build volume256 x 256 x 256 mm KinematicsCoreXY, enclosed chassis ExtruderDirect drive, dual-gear NozzleHardened steel, 0.4 mm stock FirmwareModified Klipper fork (old 0.9.x base) behind a closed touchscreen UI SlicerELEGOO Slicer (OrcaSlicer-derived) or ELEGOO Cloud app Street price~$400 at launchUnboxing and Assembly
The Centauri Carbon ships mostly pre-assembled, in the same spirit as the Bambu A1 and Creality K1 series. You are mounting the gantry to the base, securing a handful of screws, routing the toolhead cable through the drag chain, and tensioning the X/Y belts. Budget 20-30 minutes. Two things worth checking before you power on:
- USB cable strain: early units have a reported pattern of the internal USB cable fraying at a sharp bend near the mainboard. Dress the cable with a loose zip tie away from the sharp edge before you close up the panel, or add a short length of split loom as a strain relief. It is a five-minute preventive fix that avoids a mid-print disconnect months later.
- Toolhead cooling fan magnets: the part-cooling fan on early units is held by magnets that are weaker than they should be, and some owners have reported the fan detaching during fast travel moves. Give it a firm tug after assembly; if it moves easily, add a small dab of removable adhesive or a zip tie through the shroud as backup.
First Power-On and the Firmware Reality
The touchscreen UI is slick and clearly inspired by Bambu's, with cloud account linking, a print queue, and timelapse. Underneath it is Klipper-derived, which is why print quality and motion performance are genuinely good for the price. But this is not a Klipper machine you can treat like a Voron or a K1C:
- There is no exposed Moonraker/Mainsail/Fluidd web interface out of the box, and no supported way to SSH in and edit printer.cfg directly the way you would on an open Klipper build.
- The underlying Klipper base is an old (0.9.x-era) fork, meaning current upstream Klipper features and fixes do not simply flow through with a firmware update the way they would on a RatRig or Voron.
- Macro and tuning changes that are routine on open Klipper setups (custom start G-code, resonance compensation tweaks, bed mesh algorithm changes) are either hidden behind the proprietary UI or unavailable.
If your priority is tinkering, an open Klipper board (see our Klipper control board comparison) is still the better platform. If your priority is a cheap, enclosed, good-looking printer that works out of the box, the Centauri Carbon delivers that part well.
Network Behavior: Put It on Its Own VLAN
Independent teardowns and network captures of the Centauri Carbon have reported a noticeable amount of outbound traffic to servers in China, consistent with cloud telemetry and firmware check-in behavior rather than anything actively malicious, but it is more chatter than a typical LAN-only printer generates. If you run a managed switch or router with VLAN support, put this printer on an isolated IoT VLAN with no access to your NAS, workstations, or other shop machines, the same way you would any other closed-firmware cloud device. Our VLAN network segmentation guide walks through setting this up with a managed switch and pfSense/OpenWrt. If you don't have VLANs available, at minimum block the printer's outbound internet access at the router and use the cloud app only when you are comfortable with that tradeoff.
Leveling, Calibration, and First Print
The Centauri Carbon auto-levels the bed on every print using a built-in probe, so you do not need to do a manual mesh the way you would on a bare-bones Ender-class printer. What you do need to dial in after assembly:
StepWhat to do Belt tensionPluck both X and Y belts; they should have a consistent, taut "twang," not a dull thud. Re-tension if one side is noticeably looser. Z-offset / first layerRun the built-in first-layer calibration from the touchscreen menu before your first real print; it drops a small calibration pattern you adjust visually, similar to Bambu's flow. Flow/pressure advanceUse the material presets in ELEGOO Slicer as a starting point for PLA/PETG/ABS; fine-tune flow with a single-wall calibration cube if prints look over- or under-extruded. First printPrint the included test file or a Benchy from the sample files on the included SD card to confirm everything before loading your own models.Who Should Buy This
The Centauri Carbon is a reasonable choice if you want an enclosed, CoreXY printer at a Creality-level price and you are fine staying inside the stock software ecosystem. It is a poor choice if you specifically want an open Klipper machine you can modify, add CAN bus toolhead boards to, or run Mainsail/Fluidd on, or if you are not willing to isolate another closed-firmware device on your network. For that use case, look at an open-board build like a Voron 0.2 or a Creality K1C instead, both covered elsewhere on this site.