Articles on: Printer setups

How to set up SimplyPrint on the Creality Sonic Pad

The Creality Sonic Pad lacks the SSL certificates Python package required to securely download print files from SimplyPrint's servers. Because of the missing SSL package, you'll need to enable root access on the Sonic Pad and run a script that installs it.

In this guide we will go through:
Finding the Sonic Pad's IP address
Enabling root access and getting the password
Downloading the required packages via SSH
Enabling the SimplyPrint plugin

1. Find your Sonic Pad's IP address


On the touchscreen, navigate to "Configure" > "Network settings".


Select "Wireless" or "Wired", depending on your connection method.

Next to "IP" / "IP address", note down the number (e.g. 192.168.1.42).


If the IP address is 127.0.0.1, then look in the other connection type, as this is Sonic Pad's internal IP, which can't be used for our purpose.

2. Enable root access


Remember to read the whole disclaimer on the display in the next steps, so you understand what you're agreeing to when enabling root access. This step will void the Sonic Pad's warranty.
On the touchscreen, navigate to "Configuration" > "Other settings" > "Advanced options" > "Root Account".




Read the disclaimer and scroll all the way down, check "I have read and understand the root login risks" and wait 30 seconds.

Tap "Next step".

Note down the root password.


3. Download the SSL package via SSH


SSH in using the root password and IP address you just noted.
ssh -o HostKeyAlgorithms=+ssh-rsa root@<IP_ADDRESS>



Download the package with the script:
wget -qO- https://download.simplyprint.io/sonic-pad/sonic-pad-ssl.sh | bash



Wait for the script to complete, then exit with:
exit


4. Enable SimplyPrint in Fluidd


In your browser, visit http://<IP_ADDRESS>.
Open moonraker.conf and add the [simplyprint] line, per the SimplyPrint Klipper guide.

That's it, you're done!

Updated on: 23/05/2025

Was this article helpful?

Share your feedback

Cancel

Thank you!