Firmware
Also known as: Printer Firmware
Software running on the printer's control board that interprets G-code and controls hardware.
Firmware is the software that runs on your 3D printer’s mainboard. It interprets G-code commands and controls all hardware—motors, heaters, fans, and sensors.
Popular Firmware
Marlin
- Most common open-source firmware
- Runs on many printers
- Highly configurable
- Active development
Klipper
- Runs on Raspberry Pi + MCU
- Advanced features
- Input shaping for speed
- Pressure advance
- Growing popularity
RepRapFirmware
- Duet boards
- Web interface
- Powerful macro system
Proprietary
- Bambu Lab firmware
- Creality stock firmware
- Often locked down
Why Update Firmware
- Bug fixes
- New features
- Improved safety
- Better performance
- Enable new hardware
Caution
Incorrect firmware can damage your printer. Always use correct version for your hardware.