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

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

3天内不再提示

【合宙Air105开发板试用体验】合宙Air105开发板开箱试用及写入第一个程序

开发板试用精选 来源:开发板试用 作者:电子发烧友论坛 2022-12-02 14:51 次阅读

本文来源电子发烧友社区,作者:xcs101, 帖子地址:https://bbs.elecfans.com/jishu_2284717_1_1.html

出厂程序(开发板体验视频,详见作者原文链接内容)

一、开箱介绍
(一)正面
pYYBAGKcZ32AFHTuADB5VNvSkZQ206.jpg

开发板正面的主要元件有:摄像头接口、3个开关(2个按键开关、1个拨码开关)、3个LED、2个晶振、1个电源芯片、1个串口芯片、1个模拟开关、1个NMOS管、1个NPN三极管、1个MCU芯片
具体可见:Air105的BOM
(二)方面
poYBAGKcZ3iAQlpGAD8ZO8XEp-I359.jpg

背面比较简洁主要是引脚说明
(三)细节
pYYBAGKcZ4SAKUuxAETpZoqi3lk289.jpg

不得不说PCB工程师是将空间利用到了极致
二、Luat介绍
Luat = Lua + AT, Luat推出的物联网开源架构,依托于通信模块做简易快捷的开发,将传统的AT命令用Lua语言封装成API,并提供各种功能应用的demo,大大减少用户的开发成本。
开发者可以通过调用API轻松,便捷的实现TTS、GPS、SOCKET、MQTT、OTA等功能。例如下面通过几行代码既可以实现GPS,MQTT功能。
通过LuatOS,我们不需要编写很多的驱动程序,直接编写脚本文件调用API实现对外设的控制,这个编程理念有点像PLC的开发,只是通过Lua来进行程序编写。
三、开发环境搭建
详见文章:VSCode概述及安装方法说明,这是一篇针对LuatiDE扩展安装的VSCode安装介绍。
四、写入第一个程序
(一)LuatIDE开发环境调试
pYYBAGKcZ3SAR5VbAAPpBY2ipx4177.jpg

打开VSCode,进入LuatIDE扩展
pYYBAGKcZ4qAWPSWAAL3YcNE9ZM548.jpg

新建工程,选择示例工程,选择模块型号,选择示例,这里选择UART
poYBAGKcZ3OAStMuAARZrUXtsao487.jpg

新建工程后,用TYPE-C数据线链接好模块后直接点击调试,即可将程序下载到模块里
poYBAGKcZ2-ABNIZAAbSfvshvmw799.jpg

下方的终端会显示编译及下载过程的信息
pYYBAGKcZ3GAcAy5AAWD2Op3LK0182.jpg

下方的调试控制台会输出log调试信息,这个信息模块默认占用uart输出,同样的信息也可以用Luatools查看
(二)Luatools工具下载
pYYBAGKca8iAAQOqAAQMIOC0KF0127.jpg

下载固件可以更新LuatOS固件,而不会影响原有的脚本文件
如果想更新脚本文件,可以在项目管理测试里面操作
pYYBAGKcbgeAZ5a5AALHcUdubBc236.jpg

项目管理可以对多个工程进行操作,并实现更灵活的软件升级操作,还能实现对脚本的加密,保护我们的劳动成果。
五、题外话
这里显示的信息虽然是串口传输出来的,但是其内容是log信息,如果想通过uartAPI输出还需要根据选择的uart1或uart2将对应串口线连接到USB转TTL模块上,才能在串口调试软件中读取到对应的信息。后续将再写一个帖子进uartAPI的讲解。
结合操作体验,目前合宙的开发理念对于新手来说上手比较快,但是其官方的例程和API说明过于简单,看懂要花费一些时间,不过学会一个API举一反三后也是比较快的。还是希望后续能够对官方的例程和API说明进行细化,增加一些对比历程,和配套的程序执行效果图配套说明。
此外,抛块小砖,以Luat的开发理念出发,后续是否会提供图形化编程功能?


Luatools工具使用(开发板体验视频,详见作者原文链接内容)



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

    关注

    0

    文章

    146

    浏览量

    1714
  • Air105
    +关注

    关注

    0

    文章

    48

    浏览量

    289
收藏 人收藏

    评论

    相关推荐

    干货分享:Air780E开发板如何使用?

    、概述 CORE-AIR780E 开发板通信推出的基于 Air780E 模组所
    的头像 发表于 10-25 17:46 176次阅读
    干货分享:<b class='flag-5'>Air</b>780E<b class='flag-5'>开发板</b>如何使用?

    如何使用Air780E开发板?看这篇就够了!

    、综述 CORE-AIR780E 开发板通信推出的基于 Air780E 模组所
    的头像 发表于 10-23 17:07 221次阅读
    如何使用<b class='flag-5'>Air</b>780E<b class='flag-5'>开发板</b>?看这篇就够了!

    RNDIS网卡应用看这篇!Air780EP低功耗4G模组AT开发示例

    ** ​ 1.1 硬件准备 EVB_Air780EP开发板套,包括天线、SIM卡; USB线 WIN10以上PC电脑 1.2 软件准
    的头像 发表于 09-30 06:59 389次阅读
    RNDIS网卡应用看这篇!<b class='flag-5'>合</b><b class='flag-5'>宙</b><b class='flag-5'>Air</b>780EP低功耗4G模组AT<b class='flag-5'>开发</b>示例

    FTP应用看这篇!Air780EP低功耗4G模组AT开发示例

    780EX/Air724UG… **、相关准备工作 ** ​ 1.1 硬件准备 EVB_Air780EP
    的头像 发表于 09-29 09:36 1705次阅读
    FTP应用看这篇!<b class='flag-5'>合</b><b class='flag-5'>宙</b><b class='flag-5'>Air</b>780EP低功耗4G模组AT<b class='flag-5'>开发</b>示例

    低功耗4G模组AIR780EX ——开发板使用说明

    EVB-AIR780EX 开发板通信推出的基于 Air780EX 模组所开发的,包含电源,
    的头像 发表于 09-11 11:55 516次阅读
    <b class='flag-5'>合</b><b class='flag-5'>宙</b>低功耗4G模组<b class='flag-5'>AIR</b>780EX ——<b class='flag-5'>开发板</b>使用说明

    4G模组Air780E开发板使用手册

    开发板Air780E使用说明
    的头像 发表于 09-09 18:22 531次阅读
    <b class='flag-5'>合</b><b class='flag-5'>宙</b>4G模组<b class='flag-5'>Air</b>780E<b class='flag-5'>开发板</b>使用手册

    LuatOS开发板Core_Air780EP使用说明

    Core-Air780EP 开发板通信推出的基于 Air780EP 模组所开发的,包含电源
    的头像 发表于 09-03 17:38 466次阅读
    <b class='flag-5'>合</b><b class='flag-5'>宙</b>LuatOS<b class='flag-5'>开发板</b>Core_<b class='flag-5'>Air</b>780EP使用说明

    低功耗4G模组Air700EAQ——开发板使用说明

    低功耗4G模组Air700EAQ——开发板使用说明
    的头像 发表于 08-30 17:14 998次阅读
    <b class='flag-5'>合</b><b class='flag-5'>宙</b>低功耗4G模组<b class='flag-5'>Air</b>700EAQ——<b class='flag-5'>开发板</b>使用说明

    LuatOS开发板使用手册——Air700EAQ

    本文详细讲解了Air700EAQ开发板的使用说明。
    的头像 发表于 08-28 14:37 455次阅读
    <b class='flag-5'>合</b><b class='flag-5'>宙</b>LuatOS<b class='flag-5'>开发板</b>使用手册——<b class='flag-5'>Air</b>700EAQ

    LuatOS开发板使用手册——Air700ECQ

    LuatOS开发板使用说明——Air700ECQ
    的头像 发表于 08-23 16:28 499次阅读
    <b class='flag-5'>合</b><b class='flag-5'>宙</b>LuatOS<b class='flag-5'>开发板</b>使用手册——<b class='flag-5'>Air</b>700ECQ

    Air780EP模块——AT指令MQTT接入OneNET开发指南

    过程,Air780EP和MQTT是最佳拍档,让设备互联变得轻松又靠谱。想不想试试这简单又神奇的操作?那就来吧!本文详细讲解了基于Air80EP
    的头像 发表于 08-19 16:40 1936次阅读
    <b class='flag-5'>合</b><b class='flag-5'>宙</b><b class='flag-5'>Air</b>780EP模块——AT指令MQTT接入OneNET<b class='flag-5'>开发</b>指南

    Air780EP模块Lua开发阿里云应用指南

    Air780EP模块Lua开发阿里云超详细教学!看完包学会!
    的头像 发表于 08-08 09:00 839次阅读
    <b class='flag-5'>合</b><b class='flag-5'>宙</b><b class='flag-5'>Air</b>780EP模块Lua<b class='flag-5'>开发</b>阿里云应用指南

    | Air780EP首版LuatOS固件发布,新品模组内测抢先体验

    11月27日,推出 《9.9盲订!Air780EP新品4G开发板福利今日开启》 铁粉活动
    的头像 发表于 12-11 12:20 2645次阅读
    <b class='flag-5'>合</b><b class='flag-5'>宙</b> | <b class='flag-5'>Air</b>780EP首版LuatOS固件发布,新品模组内测抢先体验

    基于Air001的迷你RGB灯环

    问题来了,你会亲手做来送给最爱的TA吗?基于Air001的迷你RGB灯环-开源分享-本项目以Ai
    的头像 发表于 11-25 08:04 1196次阅读
    基于<b class='flag-5'>合</b><b class='flag-5'>宙</b><b class='flag-5'>Air</b>001的迷你RGB灯环

    来了!基于Air32的手持示波器

    兼容主流F103,仅需 3.8元的 Air32系列 超值国产MCU,性能强、开发快,不少行业客户已广泛应用于量产项目,相比市场主流F103每盘可省数万元! 你知道吗,工程师朋友们极
    的头像 发表于 11-20 12:15 2062次阅读