Get your CheapSpoolDisplay up and running from scratch.
See HARDWARE_SETUP.md for details.
- Device: ESP32-2432S028R (Cheap Yellow Display).
- NFC Reader: Connect an RC522 or PN5180 SPI module.
- Wiring:
- Sacrifice the SD card slot pins for the NFC reader.
- Common Pins:
SDA(CS) ->IO5,SCK->IO18,MOSI->IO23,MISO->IO19,RST->IO22. - PN5180 Only:
BUSY->IO27(available on CN1 header).
- Connect the CYD to your PC via USB.
- Open the CheapSpoolDisplay Web Installer.
- Click the button matching your wired NFC module: Flash Device (MFRC522) or Flash Device (PN5180).
[!IMPORTANT] You must choose the version that matches your physical module, otherwise the NFC reader will fail to initialize on boot.
- Select your CYD's COM port in the connection window and follow the prompts to install the firmware.
See CONFIGURATION.md for details.
- Connect to the serial terminal using
- the Web Installer (click Logs & Console)
- any Serial Terminal (115200 baud)
- Configuration Commands:
set wifi <SSID> <PASSWORD>to configure your wireless networkset tag_format <openspool|openprinttag|opentag3d|ask>to set your preferred NFC formatset spoolman <URL>to enable Spoolman enrichment (e.g.,http://192.168.1.50:8000)set u1_host <IP_OR_HOSTNAME>:7125to enable Snapmaker U1 loadingset tools <1-16>to set the number of toolheadsset bambu_salt <HEX_STRING>to enable Bambu Lab Tag supportset display_timeout <seconds>to adjust screen auto-off timings (0=Always On)get configto verify your updated settings anytime
Bambu Lab tags are encrypted. To read them, you MUST provide a Secret Salt in the configuration. See supported standards documentation for details.