Skip to content
RepRapFirmware module for the MagicMirror
JavaScript CSS
Branch: master
Clone or download
arirobinson Update MMM-RepRapFirmware.js
Added simulating state
Latest commit 52a1f23 Nov 22, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
MMM-RepRapFirmware.js Update Oct 10, 2019
custom.css Update custom.css Oct 11, 2019
screenshot.png added custom.css Oct 11, 2019

Magic Mirror Module: RepRapFirmware

This module for the Magic Mirror² allows you to display live info from your 3D printer running RepRapFirmware. This firmware is mainly used on Duet3D control boards (Duet Wifi & Ethernet).



Installing the module

Navigate to your MagicMirror's modules folder:

cd ~/MagicMirror/modules

Clone this repository:

git clone

Using the module

To use this module, add it to the modules array in the config/config.js file:

modules: [
        module: "MMM-RepRapFirmware",
        position: "top_right", //this can be any region
        header: "3D Printer", //name your printer
        config: {
            host: "your_3d_printer_ip_address", //ip address of your printer

Configuration options

The following properties can be configured:

Option Description
host IP address of your printer.

Example value:
updateInterval Time between data updates (in ms).

Default value: 5000
showProgressBar Show the progress bar when print is running.

Possible values: true or false
Default value: true
You can’t perform that action at this time.