Skip to content

Creator 5 Filament Palette

GhostTypes edited this page Jun 26, 2026 · 2 revisions

Creator 5 Filament Palette

The Creator 5 / 5 Pro ships with its own 24-color filament palette and a 21-material list, both extracted from firmware (firmwareExe, RE-confirmed and byte-identical across Creator 5 Pro 1.7.8 and 1.9.2). This page documents those values for clients that snap user-entered colors/materials to the printer's known set (e.g. the msConfig_cmd slot-metadata command).

The Creator 5 does not reuse the AD5X palette. The hue progression is the same position-for-position, but almost every swatch differs by a few RGB units (e.g. AD5X "Blue" #45A8F9 vs Creator 5 "Blue" #4CAAF8). Matching a Creator 5 color against the AD5X palette will snap to slightly-wrong values. Use the values below.

Live cross-check: a real Creator 5 Pro /detail reported a slot materialColor of #4CAAF8, which is Creator 5 palette index 9 ("Blue") — present here, absent from the AD5X list. This confirms this list is the one the printer actually displays.

Which firmware table is authoritative

The binary contains two color tables. The authoritative one is the #RRGGBB string list loaded into a live runtime container at startup; its values match live /detail output. A second vector<uint32_t> (g_mapFilamentColor) appears only inside a baked-in config-template comment blob and holds the old AD5X-matching values — ignore it for color matching.

24-Color Palette (authoritative, in firmware order)

Swatch names are assigned by positional analogy to the AD5X palette (the firmware stores only the hex values).

# Name Creator 5 hex AD5X hex Differs
1 White #FFFFFF #FFFFFF
2 Yellow #FFF245 #FEF043
3 Light Green #DEF578 #DCF478
4 Green #21CC3D #0ACC38
5 Dark Green #167A4B #067749
6 Teal #156682 #0C6283
7 Cyan #24E4A0 #0DE2A0
8 Light Blue #7BD9F0 #75D9F3
9 Blue #4CAAF8 #45A8F9
10 Dark Blue #2E54DD #2750E0
11 Purple #48358C #46328E
12 Violet #A341F7 #A03CF7
13 Magenta #F435F6 #F330F9
14 Pink #D5B4DE #D4B0DC
15 Coral #FA6173 #F95D73
16 Red #F82D29 #F72224
17 Brown #805003 #7C4B00
18 Orange #F9903B #F98D33
19 Cream #FCEBD7 #FDEBD5
20 Tan #D5C5A1 #D3C4A3
21 Dark Brown #B17C38 #AF7836
22 Gray #8C8C89 #898989
23 Light Gray #BEBEBE #BCBCBC
24 Black #1B1B1B #161616

21-Material List (in firmware order)

PLA, PETG, PLA-CF, PETG-CF, ABS, ASA, SILK, PET-CF, PAHT-CF, S-PAHT,
S-Multi, PA-CF, HIPS, PVA, TPU-90A, TPU-95A, TPU-64D, PC, PA, PC-ABS, PPS-CF

New vs the AD5X 14-material set: ASA, S-PAHT, S-Multi, HIPS, PVA, and three TPU durometers (TPU-90A / TPU-95A / TPU-64D). The AD5X's single generic TPU is absent here; all other AD5X materials remain.

The color and material blocks are separate, independently-sized lists (24 ≠ 21), so the 24 colors are a standalone picker palette, not per-material default colors.

Client Guidance

  • Build the Creator 5 palette from the 24 hex values + 21 materials above. The CIEDE2000 nearest-color / nearest-material matching machinery can be reused unchanged from the AD5X implementation — only the data differs. Do not point the Creator 5 at the AD5X palette.
  • The wire format for slot metadata is unchanged: msConfig_cmd with { slot, mt, rgb }, the # stripped from rgb. See Creator 5 Series → /control.

Source: Creator 5 Pro firmware 1.7.8 (Ghidra) cross-checked byte-for-byte against 1.9.2. The base (non-Pro) Creator 5 was not separately dumped for the palette, but the shared config template matched across all examined binaries, so the list is expected identical.

Clone this wiki locally