OpenNextion-printsphere v0.2.0
OpenNextion-printsphere v0.2.0 Release Notes
v0.2.0 is the second public release of OpenNextion-printsphere. It adds the
2.8 inch OpenNextion target while keeping the previously released 3.5 inch
target available.
Release Assets
Download the firmware image that matches your display model:
opennextion-printsphere-v0.2.0-onx3248g035-landscape.bin
opennextion-printsphere-v0.2.0-onx2432g028-landscape.bin
These are full initial flashing images. OTA images are not provided for this
release.
Expected file sizes and SHA256 values:
| Firmware file | Size | SHA256 |
|---|---|---|
opennextion-printsphere-v0.2.0-onx3248g035-landscape.bin |
3940672 bytes |
3d522614d9938fa4010d1128a83989f751d666afd1889247a3253403925e3701 |
opennextion-printsphere-v0.2.0-onx2432g028-landscape.bin |
3942368 bytes |
4a1c1d5fdef17c7209bf23d2edb1d93b5800b80e4f13e58945abf1bd15ec99e6 |
What's New
- Added public support for ONX2432G028
2.8 inch landscape. - Split the landscape UI into board-specific layout profiles:
- ONX3248G035: 480 x 320 landscape.
- ONX2432G028: 320 x 240 compact
landscape.
- Preserved and regression-validated
ONX3248G035 3.5 inch landscape
support. - Kept the CJK font subset for improved Chinese file name and UI text display.
Build Profiles
The two public source build targets are selected with PRINTSPHERE_BOARD:
PRINTSPHERE_BOARD=onx3248g035
PRINTSPHERE_BOARD=onx2432g028
PRINTSPHERE_ONX_ORIENTATION=landscape
PRINTSPHERE_RELEASE_VERSION=v0.2.0
Validation Summary
- Clean build passed for
PRINTSPHERE_BOARD=onx3248g035. - Clean build passed for
PRINTSPHERE_BOARD=onx2432g028. - ONX3248G035 landscape UI was kept
and validated on real hardware. - ONX2432G028 landscape UI was split
into its own layout profile and validated on real hardware. - A1 mini hybrid / cloud mode was tested with a CN region account.
Known Limitations
- Only landscape orientation is included for both public targets.
- Do not flash firmware built for one display model onto the other display
model. - OTA firmware is not provided in this release.
- Bambu Lab H2C hybrid / cloud mode camera remains unavailable in current
validation. - Bambu Lab P1S still needs local and hybrid validation.
- Other OpenNextion or Nextion screens require their own BSP, UI layout, build,
flash, and real-device validation before they can become public targets.
Flashing
Use the full initial flashing image for your display model and write it at
address 0x0:
python -m esptool --chip esp32s3 \
-p <SERIAL_PORT> \
-b 115200 \
--before default-reset \
--after hard-reset \
write-flash 0x0 <FIRMWARE_FILE>.binReplace <SERIAL_PORT> with your serial device and <FIRMWARE_FILE>.bin with
the asset matching your display model.
License
OpenNextion-printsphere is a non-commercial derivative of
PrintSphere. The repository and
release firmware are licensed under the Federation Non-Commercial License (FNCL) v1.1.
Use, copying, modification, and sharing are allowed for non-commercial purposes.
Commercial use requires separate written commercial permission from the original
copyright holder.