Skip to main content

How to switch the 3DPrinterOS Client channel without reflashing the SD card

Written by Illia Nazarko
Updated over a week ago

Switching the 3DPrinterOS Client Channel Without Reflashing the SD Card

The 3DPrinterOS Client is available on three channels: Stable, Beta, and Testing.

Stable is the most thoroughly tested release and is suitable for most setups.
Beta contains recent fixes and improvements ahead of the Stable release. Recommended for Bambu Lab printers and production environments that need up-to-date compatibility.
Testing receives experimental builds and may be unstable. It is not recommended for production use.

1. Download the Client for Your Target Channel

  • Download the ZIP archive for the channel you want to switch to (Stable, Beta, or Testing).


2. Prepare the Raspberry Pi

Ensure that all printers are not actively printing jobs in the Cloud, as restarting the client will cause current jobs to fail.

3. Update the Client via the Web Interface

  • Open a web browser and navigate to the IP address of the Raspberry Pi (this will access the 3DPrinterOS Client web interface).

  • Authorize and log in.

  • Go to Settings > Update from file.

  • Select the downloaded ZIP archive and initiate the installation.


4. Restart the Service

  • After the update begins, press Quit in the main menu to restart the service and complete the installation.

5. Verify the Update

  • Once the Raspberry Pi has restarted and the update is complete, return to the web interface.

  • Check the version displayed in the bottom right corner of the page to confirm it shows the expected channel.

  • Verify that all printers are properly detected and functioning.

Did this answer your question?