0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

新版发布 | 合宙Air105最新RTT支持、扫码枪TurnKey 、低功耗、拍照功能,哪个你最爱?

合宙LuatOS 2022-03-01 10:10 次阅读

MCU不仅要劲爆低价,还要性能优异、功能强悍?

合宙Air105就是这样一款工业级MCU,适用于小家电、智能家居智能玩具、工业控制、医疗监护等等广泛应用领域。

本次Air105新版固件V0005又有哪些功能特色呢?让我们一起来看看。

1

合宙Air105新版固件4大亮点


412309bc-98b3-11ec-9d5f-dac502259ad0.png

01.新增拍照功能

使用开发板配套的摄像头,仅需新增一行代码,即可完成拍照。

功能特色:
代码简洁,可以实时预览,支持输出到内部和外部存储。

▼ Air105拍照功能演示视频

核心代码:

log.debug("摄像头捕获图像")
-- 格式为JPG
camera.capture(camera_id, "/temp.jpg", 1)
-- 若挂载了sd卡(SPI模式),也可以写到卡里
-- camera.capture(camera_id, "/sdcard/temp.jpg", 1)
-- 当然也支持spi flash, 或读取文件后写入uart

02. 扫码枪demo

扫码枪TurnKey方案,只需几行代码就能定制扫码枪。

功能特色:

19.9元的开发板套件即可实现;

支持条形码和二维码,支持接入商用闭源解码库(例如擎亚);

输出内容可使用Lua代码进行加工过滤;

结合低功耗模式和内部存储(TF卡或SPI FLASH也行),可实现电池供电的离线扫码枪。

▼ Air105扫码枪演示视频 ▼

核心代码:

camera.on(0, "scanned",function(id, str)
if type(str) == 'string' then
log.info("扫码结果", str)
-- 输出内容可直接输出,
-- 也可以经过加工后输出, 例如带上换行(回车键), 甚至来个AES解码输出
usbapp.vhid_upload(0, str.."\r\n")
end
end)

03.低功耗模式

新增低功耗模式,休眠后不复位,代码继续运行,功耗约1mA。

4131bbc4-98b3-11ec-9d5f-dac502259ad0.png

核心代码:

log.info("pm", "休眠60秒", "GPIO下降沿唤醒,键盘唤醒和RTC闹钟唤醒")
-- air105仅支持id=0, 实际精度为秒, 但参数要求是毫秒
-- 所以下面的调用id=0, timeout=60*1000
pm.dtimerStart(0, 60000)
-- air105 支持2个休眠状态, 均为暂停模式, 唤醒后不复位, 代码继续运行
-- LIGHT , GPIO状态不变, 功耗较高
-- DEEP, GPIO全部变成内部下拉, 功耗在1ma左右, 注意: GPIO下拉状态在唤醒后不会变化
-- pm.request(pm.LIGHT)
pm.request(pm.DEEP)
-- air105唤醒后不复位, 代,码继续运行, 下面的代码在唤醒后执行
log.info("pm", "系统被唤醒", "代码继续执行")
sys.publish("SYS_WAKEUP")

04.RT-Thread bsp功能支持

当前状态:
已按RT-Thread改好,等待最终合并。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • mcu
    mcu
    +关注

    关注

    146

    文章

    16022

    浏览量

    343694
收藏 人收藏

    评论

    相关推荐

    STM32F103如何连接读取数据?

    STM32的USB口应该可以直接连接的USB,但是软件如何实现?有无类似CH340的芯片直接将
    发表于 04-25 06:36

    ST-usb-host-hid库如何解决usb这类的usb-hid-keyboard设备?

    用cube生成的usb-host-hid调试的时候只能支持小部分的usb
    发表于 04-17 06:49

    低功耗测试神器——合宙精密电流分析仪Air9000正式发布

    随着技术发展的日新月异,曾是环保概念的“低功耗”,如今几乎成了评估电子产品/应用方案硬核实力的必要因素。测电流,测底电流;测功耗,测低功耗;测底电流动态变化的低功耗……以往,多数企业要
    的头像 发表于 02-19 12:27 1595次阅读
    <b class='flag-5'>低功耗</b>测试神器——合宙精密电流分析仪<b class='flag-5'>Air</b>9000正式<b class='flag-5'>发布</b>

    支持通话、大屏的4G-Cat.1新品——合宙Air780EP Air780EPV来了

    凭借低功耗、极致性价比的突出优势,合宙Air780系列模组累计出货量已超2000万片,为广大行业客户高效推进物联网应用赋能。期间,也陆续收到客户朋友们的各式新需求反馈:可以支持更高主频吗?可以
    的头像 发表于 01-26 08:04 1647次阅读
    <b class='flag-5'>支持</b>通话、大屏的4G-Cat.1新品——合宙<b class='flag-5'>Air</b>780EP <b class='flag-5'>Air</b>780EPV来了

    低功耗无线摄像头项目合作

    现在有一个项目外包,低功耗无线摄像头,使用锂电池供电,需要支持BLE唤醒拍照支持一年待机。 有经验的请联系我。
    发表于 01-18 19:01

    性能提升,功耗降低!,这样的MOSFET是你的最爱么?

    性能提升,功耗降低!,这样的MOSFET是你的最爱么?
    的头像 发表于 12-04 15:09 128次阅读
    性能提升,<b class='flag-5'>功耗</b>降低!,这样的MOSFET是你的<b class='flag-5'>最爱</b>么?

    送给最爱的TA?基于合宙Air001的迷你RGB灯环

    灯环。 那么问题来了,你会亲手做来送给最爱的TA吗? 基于合宙Air001的迷你RGB灯环 - 开源 分享 - 本项目以 合宙Air001 系列MCU为主控芯片,使用Keil MDK开发,实现按键可控
    的头像 发表于 11-24 12:10 1394次阅读
    送给<b class='flag-5'>最爱</b>的TA?基于合宙<b class='flag-5'>Air</b>001的迷你RGB灯环

    模组的python可编程rtu发布了,满足用户的期待##单片机 #RTU #python编程

    编程通信
    苏州煜瑛微电子科技有限公司
    发布于 :2023年10月09日 17:35:22

    低功耗应用是用RTOS还是裸机,哪个省电?

    低功耗应用是用RTOS还是裸机,哪个省电?
    发表于 09-20 07:43

    NUC980 RTT是否有USB接移远LTE 4G模组的驱动支持

    NUC980 RTT 是否有USB 接移远LTE 4G模组(EC2或EC20或EC200S或)的驱动支持,类似LTE 4G模块驱动是否是模块厂家
    发表于 09-01 07:56

    Air001在Arduino下的测试IIC工程

    本帖最后由 大懒猫54 于 2023-8-23 11:57 编辑 测试使用Air001开发板,使用PF0,PF1对应的IIC接口,测试0.96英寸的OLED。下载器使用
    发表于 08-23 11:56

    LuatOS新版发布+跨平台刷机开源工具

    固件发布合宙LuatOS-SoC@EC618新版固件——适用基于移芯EC618平台设计研发的合宙4G-Cat.1低功耗系列模组,包括:Air780E/
    的头像 发表于 07-31 22:20 668次阅读
    LuatOS<b class='flag-5'>新版</b><b class='flag-5'>发布</b>+跨平台刷机开源工具

    来了!LuatOS新版发布+跨平台刷机开源工具

    ! 1 LuatOS新版固件发布 合宙LuatOS-SoC@EC618新版固件——适用基于移芯EC618平台设计研发的 合宙4G-Cat.1 低功耗系列模组 ,包括:
    的头像 发表于 07-14 12:10 1674次阅读

    NUC980 RTT是否有USB接移远LTE 4G模组?

    NUC980 RTT 是否有USB 接移远LTE 4G模组(EC2或EC20或EC200S或)的驱动支持,类似LTE 4G模块驱动是否是模块厂家
    发表于 06-13 09:40

    【开源】基于Air32F103CBT6的DAPLink开发板 多功能高速下载烧录器

    DAPLink是ARM官方开源的一个调试器方案,可以用来调试arm cortex内核的几乎所有单片机,最新出的M33,M85内核也支持调试。 这是一款由官方,基于ARM官方代码将其移植至
    发表于 06-05 17:53