The Snapmaker APP (hereinafter referred to as the "APP") is a mobile application specifically developed for the Snapmaker U1 3D Printer. This APP enables remote monitoring, management, and control of the Snapmaker U1 3D Printer, and can also be used for quick printing of historical print projects. Furthermore, the APP serves as an important channel for users to provide feedback and communicate with after-sales support.
The APP can be downloaded from the official Snapmaker website or by searching in major app stores.
Official Website: https://www.snapmaker.com/en-US/snapmaker-app
The App for iOS is under App Store review and will be available soon.
Before using the APP for the first time, you must agree to the Privacy Policy. After selecting Agree, the APP will automatically enter the main interface.

Before using the APP, you need to log in or register a Snapmaker account.


① Nearby Devices
The 3D printer and the mobile APP must be connected to the same network to use this function. Devices on the same Wi-Fi or local area network (LAN) will be automatically searched for and displayed in the device search list by the APP. You can tap the dropdown menu to find the target device.
The APP provides two device binding methods: "Cloud Mode" and "LAN Mode". You can select the appropriate connection method based on your needs.

Note:
a. The first device in the list will be automatically displayed on the My Devices page. You can directly tap Bind This Device and initiate a binding authorization request.
b. The device search list can be manually refreshed.
c. In LAN Mode, you need to enable LAN Mode on your mobile phone to search for devices with the LAN identifier.
② Scan QR Code to Bind
In Cloud Mode, tap Scan QR Code to Bind on the mobile screen, and use the APP to scan the QR code displayed on the printer's touchscreen. Under special circumstances such as dim lighting, you can tap the QR code on the touchscreen to enlarge it, and then scan again.
After discovering the target device, you must agree to and check the Terms of Use and Privacy Policy, then tap Confirm Binding to initiate a binding authorization request for the target device. After successful binding, you can modify the device name as needed.

If binding the target printer for the first time, you must initiate a binding authorization request and manually authorize it on the printer's touchscreen.
If it is not the first time binding the target printer, the target device can be bound successfully directly.
The APP is divided into three sections: Device, Services, and Profile:
Device: Used for remote printer control, monitoring print status, and video monitoring.
Services: Allows you to view the Wiki knowledge base and tutorials, and submit support tickets.
Profile: Manage your personal account and configure APP settings.

Top Toolbar

a. My Devices
Manage devices bound to the APP.
Supports connecting multiple devices by scanning QR codes or via Nearby Devices.
b. Device Settings
Supports customizing the device name, accessing local files, viewing local timelapse videos, and unbinding the device.

Timelapse Videos
Supports viewing, playing, downloading, and deleting local timelapse video files.

Monitoring Module
In the Monitoring Module, tap the play button to view the current live feed.
Tap the camera button in the lower left corner of the screen to take a photo. Captured images will be saved to your phone's photo album folder.
Tap the full-screen button in the lower right corner to enter full-screen mode for viewing the live feed. In full-screen mode, you can use a pinching gesture to zoom in or out to adjust the view for observing print details.
Tap the LED light button to turn on the device's LED light, facilitating the viewing of model details in dim environments.

Access Local Files
Tap the Local Files icon to view model files stored locally on the printer and files on the USB drive. Supports initiating prints from local files.

Device Control
Control: Supports adjusting the heated bed temperature, print speed, and fan speed.
Toolheads: Supports setting the nozzle temperature, attaching/detaching the toolheads, and extruding/retracting filament.
Movement: Supports X/Y/Z axis movement and returning to the home position.

Filament Module
Supports remotely editing the type of filament loaded on the printer.
Supports remotely changing the color of the filament loaded on the printer.

Supports editing personal information, editing account information, viewing submitted support tickets, and changing APP function settings.

Tap the Device Settings icon in the upper right corner > Unbind Device > Confirm to unbind the printer.
