Repository navigation
Supported boards / 支持的板型: https://umeiko.github.io/KlipperScreen-esp/boards/
每个 ESP-IDFv5.5-<board>.zip 是一种 ESP32 板型的固件刷机包(ESP-IDF v5.5.5 构建,资产名不带版本号);KlipperScreen-esp-Wio-Terminal.uf2 是 Seeed Wio Terminal(SAMD51)可直接拖入 UF2 磁盘的固件;desktop-win-x86_64.zip 与 desktop-macos-arm64.zip 是 Windows / macOS 桌面端;desktop-linux-x86_64.tar.gz / desktop-linux-arm64.tar.gz / desktop-linux-armhf.tar.gz 是 Linux 上位机预编译包(静态链接 SDL2,解压后运行 install.sh,可选 systemd 独占显示服务或桌面 App,支持 Wayland-weston / X11);KlipperScreen-esp-android.apk 是 Android 手机/平板端(方向跟随系统旋转,侧载安装,与桌面端同一套 UI)。刷机前请先在上方页面确认你板子的产物名称、接线与刷机说明。
本版更新 / What's new(汇总 0.7.0 以来的主要变化 / cumulative since 0.7.0)
- 0.7.9 新增:键盘/编码器焦点高亮框由 PID 驱动,位置与尺寸平滑跟随,支持滚动、弹层和面板切换;触屏导航不显示高亮框 / PID-driven animated keyboard/encoder focus ring with smooth geometry tracking, hidden for touch navigation
- 0.7.9 优化:高亮框静止休眠、事件唤醒,使用固定子步与积分衰减;Wio Terminal 通过 LTO 保留完整功能并控制 Flash 占用 / Sleeping focus animation with event wake-up, fixed PID substeps and integral decay; full-featured Wio build with LTO flash optimization
- 0.7.9 修复:手动螺丝调平移除数字标签,运动期间灰化并禁用其他螺丝,确认到达目标且机器空闲后才恢复操作 / Simplified screw diagram and locked screw actions until the target is reached and the printer is idle
- 0.7.8 新增:手动螺丝调平面板,支持
[bed_screws]/[screws_tilt_adjust]三点和四点布局、安全移头与探针螺丝调整结果;打印中禁用,Wio Terminal 因 Flash 限制暂不开放 / Manual three/four-point screw leveling with safe moves and probe adjustment results (except Wio Terminal) - 0.7.8 优化:轻量螺丝/旋向图标,横屏、竖屏和方屏等比布局,螺丝说明与结果不再滚动;后台查询失败退避重试,不再误报操作失败 / Lightweight icons, proportional layouts and static captions; retry background queries without false operation errors
- 0.7.7 新增:打印状态页右上角「微调」面板,Z 独立步长,速度/流量共用百分比步长,仅打印中/暂停时可用(Wio Terminal 因 Flash 限制暂不开放)/ Print fine tuning with separate Z steps and shared speed/flow percentage steps, gated to active jobs (except Wio Terminal)
- 0.7.7 修复:打印开始/切换任务时自动刷新缩略图;控制台清除后重新进入不再恢复旧记录 / Refresh thumbnails on job changes; console clear survives reopening
- 0.7.7 修复:Linux Weston 与应用联合监控、启动超时和有界退出清理,显示进程崩溃后自动重建会话;补背光权限兜底 / Joint Weston/app supervision, startup timeout, bounded cleanup and backlight permission recovery
- 0.7.7 修复:ESP32 切换 Wi-Fi 时取消旧关联及 DHCP,隔离迟到事件,检查驱动返回值并限制连接超时,避免多 SSID 环境一直停在「连接中」;调试日志不再输出 Wi-Fi 密码 / Harden ESP32 Wi-Fi switching, stale-event handling, driver errors and connection timeouts; remove password logging
- 新增:Android 手机/平板端(APK 资产,方向跟随系统旋转,与桌面端同一套 UI,应用内自更新)/ Android port with APK asset, system-rotation-following UI and in-app self-update
- 新增:Seeed Wio Terminal(ATSAMD51 + RTL8720DN)端口,五向开关操作,提供拖拽刷写的 UF2 资产 / Seeed Wio Terminal port with five-way navigation and a drag-and-drop UF2 asset
- 新增:拓竹云登录 + MQTT 云监视扩展到 Linux 桌面与 Android(密码/验证码/TFA 登录、设备列表、打印状态监视)/ Bambu cloud login + MQTT monitor on Linux desktop and Android
- 新增:主界面新增「菜单」入口——传感器(限位状态)、宏(带参数编辑)、控制台、风扇、Z 偏移校准五个子页 / New Menu entry with sensors, macros (param editing), console, fans and Z-calibrate pages
- 新增:虚拟打印机开发环境(假 klippy + 官方主线 Moonraker),无真机即可全链路调试 / Virtual printer dev setup (fake klippy + vanilla Moonraker)
- 修复:限位查询改用结构化
printer.query_endstopsRPC(此前 QUERY_ENDSTOP 拼写错误导致上位机 Unknown command)/ Endstop status via structured RPC; fix QUERY_ENDSTOP typo - 修复:Linux 自更新在 GitHub 直连不通时自动走镜像(ghproxy.net / gh-proxy.com);Android 自更新 URL 缓冲与安装跳转 / Linux self-update falls back to mirrors; Android self-update URL/install fixes
- 修复:Linux 电源键独占抓取(EVIOCGRAB)防误关机;kiosk 服务补 NetworkManager 授权 / Linux power-key grab and NetworkManager polkit fixes
- 修复:ESP32 串口 CLI
mr命令栈溢出;e32r35t 显存过大导致堆不足、文件列表无法获取 / Fix cli stack overflow and e32r35t heap exhaustion breaking the file list
Full Changelog: v0.7.8...v0.7.9