Back to List
CommunityDashboardIoT

PrintSphere

PrintSphere’s powerful 3D printing management is now seamlessly ported to the OpenNextion ESP32‑S3 display – a dedicated dashboard for your Bambu Lab printer. Print progress, temperature curves, filament levels, and live camera feed are all at a glance. No more phone unlocks or app hunting – just glance at your desktop screen and stay focused on what truly matters: your creativity.

Preview

printsphere-01
printsphere-02

Hardware Requirements

Development Boards

ONX2432G028
ONX2432G028Required
ONX3248G035
ONX3248G035Required

Accessories

Nextion Dual MIC Board
Nextion Dual MIC BoardOptional
Nextion BOX Speaker
Nextion BOX SpeakerOptional
Nextion IO Adapter V2
Nextion IO Adapter V2Optional

Getting Started

Feature Overview

FeatureDescription
Real‑time MonitoringPrint progress, remaining time, layer count, temperature, AMS and external spool status, cloud cover preview, and project name.
Remote ControlLocal JPEG camera preview, pause/resume/stop print, chamber light control.
Multi‑Printer ManagementMultiple printer profiles with live switching.
Error DiagnosisDisplays Bambu HMS and device error descriptions for quick issue identification.
PersonalizationScreen rotation, status colors, battery‑aware dimming/screen‑off, custom sound notifications (WAV upload supported).

Quick Start

Preparation
  • 1 × supported OpenNextion ESP32-S3 smart display
  • 1 × USB data cable
  • 1 × Windows/Mac computer
  • 2.4 GHz WiFi
  • Bambu Lab printer

Before starting, ensure the USB cable supports data transfer and maintain a stable connection between the board and your computer.

Flashing the Firmware
  1. Click Flash Online at the top of the page.
  2. Select the OpenNextion device model you are using.
  3. Choose the corresponding serial port when prompted in the browser.
  4. Wait for erasing, writing, and verification to complete. Do not unplug the USB cable during this process.

After successful flashing, the board will automatically restart and boot into PrintSphere.

Device WiFi Provisioning

Connect your computer to the device's hotspot, then open the IP address displayed on the screen and enter your 2.4 GHz Wi‑Fi SSID and password to complete provisioning:

  • Hotspot SSID: PrintSphere-Setup
  • Password: printsphere
  • Wi‑Fi setup page: http://192.168.4.1

After entering your 2.4 GHz Wi‑Fi SSID and password, the device will restart and complete provisioning.

*During provisioning, keep your computer connected to the device hotspot.

Guide image 1
Connecting to the Printer

After the device is provisioned, it will be assigned a new IP address. Connect your computer to the same 2.4 GHz Wi‑Fi network, open the Web configuration page, and enter the printer information.

  • Web configuration IP: http://[newly assigned IP]
Guide image 2

*Note: If only a local connection is used, the connection mode must be set to "Local only" accordingly; otherwise, the printer information will not be displayed on the screen.

Guide image 3
Three Connection Modes
  • Cloud Connection: Uses Bambu Cloud for status and cover previews. Local MQTT and local camera are disabled.
  • Local Connection: Connects directly to the printer. Cloud preview is unavailable.
  • Hybrid (Recommended): Once both cloud and local information are configured, it combines cloud and local data, automatically selecting the better status path. Camera preview is still available on supported printers.
Configuration
SelectionDescription
Configure WiFiChange WiFi settings and modify radar center latitude/longitude coordinates
InfoView device and connected WiFi information; also allows firmware upgrade or erasing WiFi configuration
ExitExit the configuration page. The screen will then display: "WiFi connection failed, press and hold BOOT button for 3s to factory reset"
UpdateUpload a .bin file for firmware upgrade
Bambu CloudEnter your cloud‑bound printer account details to enable cloud connection.
Local Printer PathEnter printer IP, serial number, and other info for local connection.
Device SettingsConfigure device‑related settings.

Resources

FAQ

Which Bambu Lab printer models does PrintSphere support?

It supports most Bambu Lab models, including: A1, A1 Mini, A2L, P1P, P1S, P2S, H2C, H2D, H2D Pro, H2S, X1, X1C, X1E, and X2D.

Do all printers support camera preview?

No. Local JPEG camera snapshots are supported on A1, A1 Mini, A2L, P1P, and P1S. For P2S, H‑series, X1‑series, and X2D, they use RTSP video streams, which the ESP32‑S3 cannot decode. Therefore, real‑time camera feed is not available, but cloud cover previews can still be displayed.

Does the printer need any special mode enabled?

The H‑series and X2D printers require Developer Mode to be enabled in order to retrieve local printer status.

How do I update the firmware without losing my settings?

A configured PrintSphere device supports OTA updates, which preserve Wi‑Fi credentials, printer configurations, and display settings. To update, either upload the .bin firmware file via the web configuration page, or enter the firmware URL hosted on GitHub.

How do I secure access to the Web Config page?

After initial setup, you can lock the Web Config page with a temporary six‑digit PIN. Once the configuration page is locked, simply press and hold the device screen for one second, and a PIN will be generated and displayed on the screen.