# FusionLink **Repository Path**: geekheart/fusion-link ## Basic Information - **Project Name**: FusionLink - **Description**: ws63开发板,基于鹏天微智能的M528HX-ws63模组制作的一款开源开发板。 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-10-30 - **Last Updated**: 2025-05-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # FusionLink 模块化开源星闪开发板 本开发板是基于鹏天微智能的[M528HX-ws63](http://e.tb.cn/h.gBcMqXfjjqdhQRJ?tk=CQVZ3o53M2s)模组制作的一款开源开发板。 ![fusion-link](fusion-link.jpg) ## 开源地址 - **官方ws63SDK**:[fbb_ws63开发指南](https://gitee.com/HiSpark/fbb_ws63) - **XFusion(github)**:[XFusion 轻量级嵌入式框架](https://github.com/x-eks-fusion/xfusion) - **XFusion(gitee)**:[XFusion 轻量级嵌入式框架](https://gitee.com/x-eks-fusion/xfusion) - **FusionLink软件**:[fusion-link](https://gitee.com/geekheart/fusion-link) - **立创硬件开源**:[FusionLink模块化星闪开发板](https://oshwhub.com/x-eks/fusionlink-1-0) - **跨平台自动烧录脚本**: [WS63自动下载脚本](https://github.com/geekheart/burntool) ## 开发板功能介绍 1. 模块化对插设计,方便拓展,也便于直接调试。 2. 横向对插, 减少开发板模块化的厚度,开发板更加的纤薄 3. 首款ws63的带屏开发板,帮助大家学习研究星闪芯片 4. 屏幕板右手播轮设计,对插不干涉的情况下,还能单手拿起开发板操作拨轮 5. typec USB串口烧录,破解了官方烧录时序后,通过RTS控制复位实现自动烧录 ## 工程介绍 本工程是基于[xfusion框架](https://gitee.com/x-eks-fusion/xfusion)完成的`FusionLink`开发板的`demo`工程。 其中工程中的`lcd_drive`是完全解耦的独立中间层,可以移植到任何平台。 ### 工程目标功能 - [X] lcd驱动 - [X] lvgl的移植 - [x] 基础页面的绘制 - [ ] 拨轮对接lvgl - [ ] 完成猫狗大战游戏的制作 - [ ] 完成井字棋游戏的制作 - [ ] 完成乒乓球游戏的制作 - [ ] 完成i2c tools工具的制作 - [ ] 完成uart monitor工具的制作 - [ ] 完成wave generate工具的制作 - [ ] 完成星闪连接UI制作 - [ ] 完成wifi连接UI制作 - [ ] 完成BLE连接UI制作 ### 如何编译工程 1. 安装[xfusion框架](https://gitee.com/x-eks-fusion/xfusion)。具体参考`xfusion`仓库的`readme` 2. 下载`xfusion`维护的[fbb_ws63](https://gitee.com/x-eks-fusion/fbb_ws63)并放入到`xfuison`的`sdks`文件夹内。 3. 进入`xfusion`目录下激活`xfusion`环境 ```shell . ./export.sh ws63 ``` 4. 克隆本仓库: ```shell git clone https://gitee.com/geekheart/fusion-link ``` 5. 进入工程并,使用`xfusion`的命令进行编译 ```shell cd fusion-link xf build ``` 6. 烧录代码 1. 克隆烧录仓库 ```shell git clone https://github.com/geekheart/burntool ``` 2. 安装烧录工具 ```shell cd burntool pip install . ``` 3. 使用烧录工具烧录 ```shell burn ./build/sdk/fwpkg/ws63-liteos-app/ws63-liteos-app_all.fwpkg -p /dev/ttyUSB0 ```