编辑器
构建界面所需的一切
无需安装工具链,也不用为了看一处改动反复烧录。打开编辑器,完成设计,再把结果发送到开发板。
拖放式布局
把按钮、标签、滑块等控件放到画布上。可以用九宫格锚点对齐父容器,也可以借助参考线对齐其他控件。
像素级精确预览
控件由编译为 WebAssembly 的 LVGL 亲自绘制,而不是用 CSS 模拟。所见即开发板所显示。
MicroPython 双向编辑
生成的脚本就在界面下方。修改代码并点击 Apply,画布和属性面板会同步更新。
直接写入开发板
在 Chrome 或 Edge 中通过 USB 连接开发板,浏览其文件并把项目直接写入。
自动保存到账户
项目保存在浏览器中并同步到你的账户,换一台电脑也能继续工作。
随时带走
把任意项目下载为 zip,保存在你自己的代码仓库里。
使用流程
从想法到运行中的界面,只需三步
选择开发板
按所用开发板的分辨率新建项目:Mega800、MegaSquare 或 MegaPro。
设计与预览
拖放控件、设置样式,并在实时 LVGL 预览中查看效果。
上传并运行
通过 USB 把生成的 MicroPython 发送到开发板,界面随即启动。
硬件
为编辑器打造的开发板
每块开发板在编辑器中都有尺寸完全一致的画布,从第一次点击起布局就与屏幕严丝合缝。
Mega800
采用并行 RGB 接口的宽幅横屏。一屏即可容纳仪表盘、状态栏和控制区。
MegaSquare
方形 MIPI 屏。适合表盘、时钟等从各个方向看都均衡的居中布局。
MegaPro
竖向 MIPI 屏。适合菜单、列表等需要向下滚动的界面。
商店