Skip to main content

v2.0

Minor Versionm

by Guy Elston

Introduction

Mosaic devices can be connected to Canvas using an activation code.

Support is currently available for:

  • Array
  • Element, Element HT
  • Palette 3, Palette 3 Pro
  • Palette 2 (Pro), Palette 2S (Pro) in connected mode
  • Canvas Hub (S)
  • DIY Hubs

For Palette 3 users, the following guide will help with connected your Palette to Canvas once it has been connected to the Internet.

For Palette 2 users, the following guide is intended for users who have already setup their Canvas Hub (S) or DIY Hub and have connected to the Internet.

Future instructions will be provided for Element, and Element HT.

  1. Connection can be established during initial setup, or through the Settings menu. Create a Canvas account at http://canvas3d.io Connect Array to the Internet using an Ethernet cable
    • Connection can be established during initial setup, or through the Settings menu. Create a Canvas account at http://canvas3d.io

    • Connect Array to the Internet using an Ethernet cable

    • Retrieve the 4-digit activation code from Element’s screen

    • Enter the 4-digit code by visiting http://canvas3d.io/connect on a web browser

  2. Upon first powering on Element, the setup process will walk you through connecting Element to the Internet by WiFi or Ethernet, updating firmware, and activating Element on your Canvas account Please visit http://canvas3d.io to register an account. The activation code can then be entered on http://canvas3d.io/connect
    • Upon first powering on Element, the setup process will walk you through connecting Element to the Internet by WiFi or Ethernet, updating firmware, and activating Element on your Canvas account

    • Please visit http://canvas3d.io to register an account. The activation code can then be entered on http://canvas3d.io/connect

  3. Connect Palette 3 to the Internet following Steps 1-2 here. When powering on Palette 3 for the first time, you have the option to connect to Canvas using an activation code during the initial setup. If the Canvas connection is skipped during the initial setup, this option to get the activation code is still available from the Status Bar > Link to Canvas
    • Connect Palette 3 to the Internet following Steps 1-2 here.

    • When powering on Palette 3 for the first time, you have the option to connect to Canvas using an activation code during the initial setup.

    • If the Canvas connection is skipped during the initial setup, this option to get the activation code is still available from the Status Bar > Link to Canvas

    • Once Palette gives you a code to connect, login to Canvas and visit this link on another computer: canvas3d.io/connect. This is also available from the main menu > Devices > Connect device.

    • Enter the activation code beside Online devices. Palette should now be connected to your Canvas account!

    I activated my Palette 3 once and had it running fine. Then I had to move it. Since I moved it, I can't connect to Canvas. I've factory reset it and now I can't get the activation code. My Palette is ethernet connected in a high school. Please help.

    Jason Rutledge - Reply

    I have the same problem. Is it known that it must / can't be 2.4 or 5 Ghz / private or public network?

    Kenneth Weiss - Reply

    I have Palette 3, I am connected to wifi. I have a Canvas account.... when I try to connect to Canvas on the Palette 3, I get the error "Unable to connect to Canvas and retreive activation code". There is no further information or action suggested either here or on the Palette. Please help.

    Luke - Reply

    Hey Luke, we responded to your e-mail thread, but is this a 2.4 or 5 ghz network, and is it a private or public network?

    Jonny Yeu -

  4. Insert wisdom hConnect to Octoprint by visiting the Canvas Hub (S) serial number url (e.g. xxxx-ch-canvas-hub.local/) or the IP address for the device.ere. Update Canvas plugin to v3.0.0. Restart Octoprint, and click on Canvas plugin tab. Click on "Get activation code."
    • Insert wisdom hConnect to Octoprint by visiting the Canvas Hub (S) serial number url (e.g. xxxx-ch-canvas-hub.local/) or the IP address for the device.ere.

    • Update Canvas plugin to v3.0.0.

    • Restart Octoprint, and click on Canvas plugin tab. Click on "Get activation code."

    • Copy the activation code and visit Canvas to enter the code.

    • On Canvas > Devices, a green indicator light will display next to the hub name if it's linked and connected.

    • On the Canvas plugin in Octoprint, you should be able to see your Canvas username under Linked Account, and Connection Status: Connected to Canvas and account linked

    • Note: Before proceeding with Setups, please update Palette plugin to 3.0.0 as well. If you are having trouble updating via the software update tab, please go to plugin manager > get more > copy the github links from this article here to install the new Palette and Canvas plugins.

    • Please see here for troubleshooting.

    hello, i'm trying to get my activation code between palette 2 pro and canvas hub, but unfortunately it doesn't work. I always get a message (There seems to be an issue registering your Canvas Hub with the server. Please make sure you are connected to the Internet and try again.)

    Please help

    Khaled Abd El Aal - Reply

Conclusion

If you have any additional questions, please send us a message at support@mosaicmfg.com

6 other people completed this guide.

Mosaic Support

Member since: 04/02/2020

155 Guides authored

21 Comments

There is no CANVAS tab that shows up using the latest version of the CANVAS plugin with OctoPrint, i.e. DIY hub.

Dan D'Attilio - Reply

Hey Dan, you may need to re-flash your Canvas Hub image file: mm3d.co/canvashub-reset

Jonny Yeu -

hello, i'm trying to get my activation code between palette 2 pro and canvas hub, but unfortunately it doesn't work. I always get a message (There seems to be an issue registering your Canvas Hub with the server. Please make sure you are connected to the Internet and try again.)

Khaled Abd El Aal - Reply

Hi Khaled, could you please follow the steps in this support article and see if you're able to see the Hub's and your own networks? https://mm3d.co/canvashub-connection

Jonny Yeu -

how do you get a code when using klipper?

Matt Read - Reply

Hi Matt, we're currently not compatible with Klipper printers in Connected mode.

Jonny Yeu -

I have a Palette 3 Pro. I am trying to get it connected to Canvas. When I click on “Link to Canvas” on the Palette, I keep getting the following message… “Unable to connect to Canvas and retrieve Activation Code”. I’ve updated to the latest firmware and have rebooted the Palette many times. It is connected to Wi-fi which is working (it will check for a firmware update over wi-fi and tell me that I have the latest). Any suggestions?

Tim Robinson - Reply

Hey I got the same problem. What is the solution to the problem? I can see the Serial number.

Torge Rudolph -

Hey Tim, could you please check the About screen and see if your unit’s serial number is appearing?

Jonny Yeu -

Hi,

my name is Thomas and i am trying to start up with Palette 2s and the canvas hub S since 2 months in vain.

Is there any complete structured explanation, starting from connection of the components up to the the aligning of the Palette 2 s written in german language?

Which dealer in Germany, resp. german language, offers a complete interactive “first step guide” from connecting the components, installing software / driver up to printing the first parts for “DUMMIES”?

I got desperate, because i am unable to connect the mosaic / Palette - system with my PC and QIDI X-Plus.

I need local help or german speeking help!!!

Hoping for your help

Thomas

t.quappe@quappe-engineering.de

Thomas Quappe - Reply

Hey Thomas, sorry to hear that you’re having issues with the setup process. We don’t have a German version, but you could reach out to one of our German resellers (mm3d.co/resellers) who may be able to talk you through the process. You could also Google translate this page. If you have any questions about setup, please let us know and we can guide you in the right direction!

Jonny Yeu -

For some reason, I cannot get the Canvas plugin to be recognized. I download it, it wants a restart, when it comes back up the canvas plugin is not there.

Brandon Weynberg - Reply

Sorry to hear that, this is likely an issue with a recent OctoPrint update to Python 3. Could you please follow these steps?

- Uninstall Canvas and Palette plugins from Octoprint.

- SSH into the RPi, if you are using Windows you can use PuTTY. You can also use an IP scanner to get the IP address from the RPi, using the IP address as the hostname to connect to. Once you have the IP address, copy and paste it into PuTTY as the host to connect to.

- The default id and password to access the Raspberry Pi is:

username: pi

PW: your serial number in the format xxxx-ch all in lower case

If you’ve reset your Hub in the past, the password would be ‘raspberry’ or ‘abcd-ch’

- Once the connection is established, please enter the following three commands separately.

a. sudo apt-get update

b. curl -L https://get.octoprint.org/py3/upgrade.py --output upgrade.py

c. python3 upgrade.py

- Once the Python update is complete, please reboot the RPi.Afterwards, reconnect to Octoprint and re-install both the Palette and Canvas plugins.

Jonny Yeu -

Hi Brandon, sorry to hear about this. Can you try the following?

- Are you able to go to Settings > Plugins: Canvas? If you have that menu option available, can you reset the Canvas data and restart Octoprint?

Adalyn Ordono -

NO: ‘send to canvas hub’

stefano - Reply

si è on linee pero lo slicer dopo aver fatto lo slicing. non mi da la possibilità di inviare il file a canvas hub ma solo download

stefano - Reply

Ciao Stefano, puoi ricontrollare che l'Hub fa parte della tua configurazione? Se fai doppio clic sulla configurazione, sarai in grado di modificarla e aggiungere un Hub. Questo è il passaggio 3 qui: mm3d.co/canvas-setups

Alina -

non funziona più come prima apro la pagina canvas3d io e volte si apre a volte mi fa error 404, l’hub è connesso ma non invia il file un disastro!!!

stefano - Reply

Ciao Stefano, assicurati che la tua Palette sia in modalità connessa (se stai usando un Hub) e che il tuo Hub sia elencato nei tuoi dispositivi, con un punto verde accanto ad esso che significa che è online.

Alina -

Perhaps a link to the newest Canvas plugin would help. Mine will not show an update is available and I have to go find the new link to install i on my DIY hub.

Oscar Pruitt - Reply

Hey Oscar, thank you for bringing this to our attention - we have updated the article to include this information.

Alina -

Add Comment

View Statistics:

Past 24 Hours: 24

Past 7 Days: 76

Past 30 Days: 262

All Time: 16,951

Contact Mosaic Support Team

© 2023 Mosaic Manufacturing Ltd.