
关于SuperKey
基于 RT-Thread 和 LVGL 图形库的嵌入式多功能桌面控制器项目,运行在 SF32LB52。上位机基于flet开发,可运行在Windows和MAC。硬件集成了三 LCD 屏幕显示、USB HID 键盘模拟、旋转编码器、RGB LED 灯效、温湿度传感器等功能,通过物理按键和旋钮实现丰富的交互操作。
屏幕显示系统
采用分层模块化设计,页面第一层级使用编码器切换,针对第一层级的功能扩展,通过按键进入第二层级按键与输入系统
采用上下文切换机制,不同界面组激活不同的按键处理上下文,实现一键多用、灵活切换。USB HID 功能
支持预设快捷键、模拟键盘和自定义按键映射与存储。LED 效果系统
RGB LED 效果系统支持呼吸灯、流水灯、彩虹渐变、波浪、闪烁等多种动态效果;内置 10+ 预设颜色和全局亮度调节,为按键操作提供即时视觉反馈,并可作为背景氛围灯营造桌面氛围。小工具系统
实现多种小工具,通过按键逻辑可绑定到首页,快速开始使用。配套上位机SuperKeyHUB
基于python+flet,提供硬件监控、API信息中转,SuperKey设置和固件升级等功能
页面与功能
5组界面 + 双层层级架构的分层模块化设计,页面第一层级使用编码器切换,针对第一层级的功能扩展,通过按键进入第二层级
时间/天气/小工具
年月日周显示与全屏时钟页面,实时天气与天气预报,更有多种实用小工具等你探索。系统监控
精准采集电脑CPU\GPU\内存\网络数据,系统运行情况一目了然。常用快捷按键
媒体控制、网页控制、文本快捷键,复杂操作一触即达。实用工具
赛博木鱼、番茄钟、秒表,更多实用工具持续更新中。自定义按键
提供完整的键盘按键自定义功能,更有多达四组宏按键可供自由定义。个性化支持
提供自定义图片背景、自定义音效等多种个性化选择,同时可自行编译修改开源固件,千人千面,让你的灵感快速实现。

SuperKeyHUB
基于 Flet 框架开发的跨平台桌面应用程序,作为SuperKey的配套上位机软件。实现硬件监控数据推送、天气信息同步、自定义按键配置、LED 灯效控制及固件升级等功能,支持 Windows、macOS 和 Linux 平台。
硬件监控与天气服务
跨平台适配的CPU/GPU/内存/磁盘/网络实时采集,和风天气 API,200+城市,三日预报。自定义按键配置
3个可编程键,预设快捷键模板,可使用键盘直接录入,多达四组按键宏连续执行。配置管理
数据本地持久化,配置仅需一次。系统升级
支持系统版本检测与升级,一键固件烧录。设备链接
自动扫描设备、设备一键连接、意外断连后自动重连。