LuatOS -- Powerful embedded Lua Engine for IoT devices, with many components and low memory requirements (16K RAM, 128K Flash)
MIT License
Bot releases are hidden (Show)
Published by Dozingfiretruck over 1 year ago
Published by Dozingfiretruck over 1 year ago
Published by Dozingfiretruck over 1 year ago
Published by Dozingfiretruck over 1 year ago
Published by Dozingfiretruck over 1 year ago
Published by Dozingfiretruck over 1 year ago
Published by Dozingfiretruck over 1 year ago
新增: 添加软件DAC (PWM音频输出) 注意:现有版本开发板不支持此功能
修复: 回滚V1103升级到V1104的fskv库读写整型/浮点型数据的差异
此版本同样包含V1104修改所有更新
Published by Dozingfiretruck over 1 year ago
Published by Dozingfiretruck over 1 year ago
LuatOS-SoC@EC618 V1103 - 适用于Air780E/Air780EG/Air600E
5607411 dozingfiretruck 1596190037 Dozingfiretruck
注意:因socket接口返回值与之前不兼容,特此版本号由v1002升至v1103以作提醒
此版本已完整支持Air780EG
新增: 支持ipv6,需调用mobile.ipv6开启,默认不开启,前提开卡时需要支持ipv6 (对此有什么应用场景的好点子可以和我们反馈呦)
新增: 支持ftp
新增: 支持fskv
新增: libfota.lua封装库,fota更简单
新增: mobile 添加IP_LOSE消息
新增: mobile允许开机优先使用SIM0
新增: lbsLoc.lua封装库,基站定位更简单
新增: sms库支持清理长短信片段 sms.clearLong()
新增: http添加超时参数
新增: 添加rtc.timezone函数
新增: 录音功能
新增: sms库支持禁用长短信的自动合并
新增: i2s回调和异步接收功能
新增: 添加mlx90614驱动
新增: 添加新的ram文件系统
新增: pm.lastReson()更详细的开机原因可用
新增: 支持gtfont
新增: 支持用户自定义APN并激活使用
优化: 485等待发送完成
优化: USB虚拟串口单次发送长度不再限制512
优化: SPI底层驱动优化,启用DMA
优化: I2C底层驱动优化
优化: UART底层驱动优化
优化: 调整iotauth库的代码,使其不使用静态内存,调整默认时间戳,修正输出秘钥长度
修改: GPIO14/15 映射到PAD 13/14的ALT 4, 从而避免与UART0冲突
修改:socket接口规范返回值(与之前版本不兼容,重要!!!!!)
修复: udp接收会有内存泄露
修复: http库未支持自定义Host
修复: sntp自定义地址table处理异常
修复: fota只更新脚本且很小时候有概率失败
修复: sms库在修正多条长短信合并时判断错误
修复: sms库连续收到多条长短信,且顺序混乱时,短信内容合并错误
修复: 虚拟UART的rx回调
修复: mqtt库在publish消息时,若qos=0,返回的pkgid不合理,应该固定为0
修复: UDP接收数据不全
修复: rtc库未正确实现
修复: http chunk编码异常
core_V1103.zip 就是固件文件, 其余两个是底层源码,无需下载.
** Air780EG测试定位效果_搭配公众号文章.zip** 是用于测Air780EG定位效果的
Published by Dozingfiretruck over 1 year ago
新增: 新增新的文件系统ram
新增: fskv库
修正: 开机auth unique_id打印不全
修正: u8g2无法使用4pin spi模式
优化: i2c tools使用低速探测
优化: 更新adc CH_CPU CH_VBAT常量
Published by Dozingfiretruck over 1 year ago
新增: 新增新的文件系统ram
新增: fskv库
修正: 开机auth unique_id打印不全
修正: u8g2无法使用4pin spi模式
优化: i2c tools使用低速探测
优化: 更新adc CH_CPU CH_VBAT常量
Published by Dozingfiretruck over 1 year ago
新增: 新增 websocket
新增: spi fatfs支持2G以下的TF卡
新增: 如果未刷入脚本则进行提示
新增: 新增fdb/fskv库的iter和next函数
新增: libfota库
新增: w5500增加获取mac的API
新增: sfd库现在支持onchip
新增: http支持超时设置,默认10分钟
新增: 阿里云添加是否tls选项
修正: task删除异常
修正: fatfs升级至15
修正: fdb/fskv库的迭代器运行异常
修正: vfs_lfs2创建和删除文件夹时,如果带/结尾会失败
修正: ntp自定义服务器异常
修正: iotauth 生成三元组概率出错问题
优化: 优化qrcodegen二维码显示
优化: 支持获取/luadb/的已使用空间. 在尝试写入/luadb/下的文件时做出日志提醒
优化: iotauth 所有云平台默认时间戳均为2999年或者不校验
Published by Dozingfiretruck over 1 year ago
新增: 新增 socket
新增: socket适配支持DNS了
新增: 新增 websocket
新增: 如果未刷入脚本则进行提示
新增: 新增fdb/fskv库的iter和next函数
新增: sfd库现在支持onchip
新增: 阿里云添加是否tls选项
修正: s3启用psram的时候内存不会回收
修正: fdb/fskv库的迭代器运行异常
修正: vfs_lfs2创建和删除文件夹时,如果带/结尾会失败
修正: iotauth 生成三元组概率出错问题
修正: 启用sfud库时,挂载flash为文件系统会失败
修正: 增加spi device cs控制判断
修正: spi半双工与全双工判断
修正: spi接收大数据不全问题
优化: 优化qrcodegen二维码显示
优化: 支持获取/luadb/的已使用空间. 在尝试写入/luadb/下的文件时做出日志提醒
优化: iotauth 所有云平台默认时间戳均为2999年或者不校验
Published by Dozingfiretruck over 1 year ago
新增: 新增 socket
新增: socket适配支持DNS了
新增: 新增 websocket
新增: 如果未刷入脚本则进行提示
新增: 新增fdb/fskv库的iter和next函数
新增: sfd库现在支持onchip
新增: 阿里云添加是否tls选项
修正: fdb/fskv库的迭代器运行异常
修正: vfs_lfs2创建和删除文件夹时,如果带/结尾会失败
修正: iotauth 生成三元组概率出错问题
修正: 启用sfud库时,挂载flash为文件系统会失败
修正: 增加spi device cs控制判断
修正: spi半双工与全双工判断
修正: spi接收大数据不全问题
优化: 优化qrcodegen二维码显示
优化: 支持获取/luadb/的已使用空间. 在尝试写入/luadb/下的文件时做出日志提醒
优化: iotauth 所有云平台默认时间戳均为2999年或者不校验
Published by wendal over 4 years ago
更多模块, 更稳定的输出, 对应git版本号 8e80c0
Published by wendal over 4 years ago
主力适配设备W60x, 其他设备qemu/stm32辅助支持.
W60x的支持情况:
感谢: 晨旭,稀饭,黄洵,刘乐安,snail,及群内各位大佬的鼎力支持
附件为W600刷机包.
Published by wendal over 4 years ago
gpio可用了
Published by wendal over 4 years ago
提供测试固件和测试脚本, 发送温度数据到服务器
luatos_w600_rtt_v0.1.0.FLS
刷机用, 适合任何基于W600的板子main.lua
脚本, 实现入网/读取温度/发送数据luac.exe
将 main.lua
进行字节码编译, 减少内存消耗putty_ymodem.zip
支持ymodem协议, 通过串口发送脚本到板子Published by wendal almost 5 years ago
放一下概念验证的固件
gcc-arm-none-eabi-6-2017-q2-update-linux.tar.bz2
是编译用的文件
还有一些杂文件,编译时要用到的,暂存在这里