Releases: openecos-projects/embedded-sdk
Releases · openecos-projects/embedded-sdk
Release list
ECOS Embedded SDK v2.0.0
ECOS Embedded SDK v2.0.0
v2.0.0 正式发布。
这是自 v1.0.0 以来的一次重要版本升级,核心方向是围绕 HAL V2 重构 SDK 架构,并完善 StarrySkyL3_1 与 StarrySkyC2 的开发支持能力。
本版本重点包括:
- 引入并完善 HAL V2 接口体系
- 新增
StarrySkyL3_1大量板级驱动与模板支持 - 持续补强
StarrySkyC2的驱动、配置与构建能力 - 扩展
st7789、pcf8563、esp01s_at等设备支持 - 集成
TimmoLog、letter-shell、FatFs、SFUD等组件 - 增强
Kconfig、ecos工具链、zsh补全、烧录与监视能力 - 重构并补全文档、模板和开发流程说明
同时,本版本修复了 shell、gpio、qspi、sys_uart、st7735/st7789、安装脚本与独立工程构建中的多项问题,整体可用性和可维护性都有明显提升。
需要注意的是,v2.0.0 属于主版本升级。对于历史项目,建议继续在 1.0 分支维护;后续新功能和主线开发建议基于 2.0 或 main。
- Release Tag:
v2.0.0 - Release Date:
2026-05-18
ECOS SDK v1.0.0
ECOS SDK v1.0.0-alpha.3
ECOS Embedded SDK 更新公告
版本更新 - V1.0.0-alpha.3
重要说明
- 注意: 此版本处于 alpha 阶段,API可能会发生重大变化(基本上稳定)
- 仅用于测试和收集反馈,不建议用于生产环境
- 经过大家试用之后将会发布更为稳定的beta版本
- 建议使用 windows+wsl/remote 进行开发
兼容性说明
本次更新虽然重构了SDK结构,但是未改变SDK原有API,不是破坏性更新,也无新增功能。
更新内容
- 本次更新重构了SDK的使用方式,由原本的在SDK中开发转变为将SDK安装至用户目录,使用ecos指令进行工程创建等
- 将交叉编译工具链替换为可编译64、32位程序的综合预编译版本,方便后续适配其他板卡
详细使用说明请参考README_CN.md
下一步计划
- 适配星空L3开发板
ECOS SDK v1.0.0-alpha.2
ECOS Embedded SDK 更新公告
版本更新 - V1.0.0-alpha.2
重要说明
- 注意: 此版本处于 alpha 阶段,API可能会发生重大变化(基本上稳定)
- 仅用于测试和收集反馈,不建议用于生产环境
- 经过大家试用之后将会发布更为稳定的beta版本
- 建议使用 windows+wsl/remote 进行开发
功能汇总
- 组件驱动
- sys_uart
- timer
- gpio
- i2c
- hp_uart
- pwm
- 示例程序
- hello_world
- gpio input/output
- pwm
- i2c detect
- st7735lcd
- sgp30
- clock
- donut
- miniesweeper
- 设备驱动
- st7735
- gy_sgp30
下一步计划
- 整理windows开发环境
- 开发vscode开发插件(预计优先支持linux系统)
ECOS SDK v1.0.0-alpha
ECOS Embedded SDK 更新公告
版本更新 - V1.0.0-alpha
重要说明
本次更新代码将会合并到仓库主线,发布V1.0.0-alpha版本号:
- 注意: 此版本处于 alpha 阶段,API可能会发生重大变化(基本上稳定)
- 仅用于测试和收集反馈,不建议用于生产环境
- 经过大家试用之后将会发布更为稳定的beta版本
- 建议使用 windows+wsl/remote 进行开发
新增功能
- 组件驱动
- sys_uart
- timer
- gpio
- i2c
- hp_uart
- pwm
- 示例程序
- hello_world
- gpio input/output
- pwm
- i2c detect
- st7735lcd
- sgp30
- 设备驱动
- st7735
- gy_sgp30
下一步计划
- 整理windows开发环境
- 开发vscode开发插件(预计优先支持linux系统)
riscv-tools
tools for ecos develop env