Wewnętrzne oprogramowanie drukarki 3D. Jest ono odpowiedzialne za interpretację komend zawartych w kodzie maszynowym (kodzie G). Efekt jego pracy to podstawowe sygnały dla grzałek, silników i wentylatorów. Odpowiedzialny jest za interpretację przyspieszeń, tabel korekcji temperatur i wielu innych czynników. Dobrze zestrojony firmware stanowi istotny element kalibracji maszyny, odpowiada bowiem za regulację zrywów, przyspieszeń i innych kluczowych dla dobrych wyników pracy urządzenia parametrów.