0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

【合宙Air105開發(fā)板試用體驗】合宙Air105開發(fā)板開箱試用及寫入第一個程序

開發(fā)板試用精選 ? 來源:開發(fā)板試用 ? 作者:電子發(fā)燒友論壇 ? 2022-12-02 14:51 ? 次閱讀

本文來源電子發(fā)燒友社區(qū),作者:xcs101, 帖子地址:https://bbs.elecfans.com/jishu_2284717_1_1.html

出廠程序(開發(fā)板體驗視頻,詳見作者原文鏈接內(nèi)容)

一、開箱介紹
(一)正面
pYYBAGKcZ32AFHTuADB5VNvSkZQ206.jpg

開發(fā)板正面的主要元件有:攝像頭接口、3個開關(guān)(2個按鍵開關(guān)、1個撥碼開關(guān))、3個LED、2個晶振、1個電源芯片、1個串口芯片、1個模擬開關(guān)、1個NMOS管、1個NPN三極管、1個MCU芯片
具體可見:Air105的BOM
(二)方面
poYBAGKcZ3iAQlpGAD8ZO8XEp-I359.jpg

背面比較簡潔主要是引腳說明
(三)細(xì)節(jié)
pYYBAGKcZ4SAKUuxAETpZoqi3lk289.jpg

不得不說PCB工程師是將空間利用到了極致
二、Luat介紹
Luat = Lua + AT, Luat推出的物聯(lián)網(wǎng)開源架構(gòu),依托于通信模塊做簡易快捷的開發(fā),將傳統(tǒng)的AT命令用Lua語言封裝成API,并提供各種功能應(yīng)用的demo,大大減少用戶的開發(fā)成本。
開發(fā)者可以通過調(diào)用API輕松,便捷的實現(xiàn)TTS、GPS、SOCKET、MQTT、OTA等功能。例如下面通過幾行代碼既可以實現(xiàn)GPS,MQTT功能。
通過LuatOS,我們不需要編寫很多的驅(qū)動程序,直接編寫腳本文件調(diào)用API實現(xiàn)對外設(shè)的控制,這個編程理念有點像PLC的開發(fā),只是通過Lua來進(jìn)行程序編寫。
三、開發(fā)環(huán)境搭建
詳見文章:VSCode概述及安裝方法說明,這是一篇針對LuatiDE擴(kuò)展安裝的VSCode安裝介紹。
四、寫入第一個程序
(一)LuatIDE開發(fā)環(huán)境調(diào)試
pYYBAGKcZ3SAR5VbAAPpBY2ipx4177.jpg

打開VSCode,進(jìn)入LuatIDE擴(kuò)展
pYYBAGKcZ4qAWPSWAAL3YcNE9ZM548.jpg

新建工程,選擇示例工程,選擇模塊型號,選擇示例,這里選擇UART
poYBAGKcZ3OAStMuAARZrUXtsao487.jpg

新建工程后,用TYPE-C數(shù)據(jù)線鏈接好模塊后直接點擊調(diào)試,即可將程序下載到模塊里
poYBAGKcZ2-ABNIZAAbSfvshvmw799.jpg

下方的終端會顯示編譯及下載過程的信息
pYYBAGKcZ3GAcAy5AAWD2Op3LK0182.jpg

下方的調(diào)試控制臺會輸出log調(diào)試信息,這個信息模塊默認(rèn)占用uart輸出,同樣的信息也可以用Luatools查看
(二)Luatools工具下載
pYYBAGKca8iAAQOqAAQMIOC0KF0127.jpg

下載固件可以更新LuatOS固件,而不會影響原有的腳本文件
如果想更新腳本文件,可以在項目管理測試?yán)锩娌僮?br />pYYBAGKcbgeAZ5a5AALHcUdubBc236.jpg

項目管理可以對多個工程進(jìn)行操作,并實現(xiàn)更靈活的軟件升級操作,還能實現(xiàn)對腳本的加密,保護(hù)我們的勞動成果。
五、題外話
這里顯示的信息雖然是串口傳輸出來的,但是其內(nèi)容是log信息,如果想通過uartAPI輸出還需要根據(jù)選擇的uart1或uart2將對應(yīng)串口線連接到USB轉(zhuǎn)TTL模塊上,才能在串口調(diào)試軟件中讀取到對應(yīng)的信息。后續(xù)將再寫一個帖子進(jìn)uartAPI的講解。
結(jié)合操作體驗,目前合宙的開發(fā)理念對于新手來說上手比較快,但是其官方的例程和API說明過于簡單,看懂要花費一些時間,不過學(xué)會一個API舉一反三后也是比較快的。還是希望后續(xù)能夠?qū)俜降睦毯虯PI說明進(jìn)行細(xì)化,增加一些對比歷程,和配套的程序執(zhí)行效果圖配套說明。
此外,拋塊小磚,以Luat的開發(fā)理念出發(fā),后續(xù)是否會提供圖形化編程功能?


Luatools工具使用(開發(fā)板體驗視頻,詳見作者原文鏈接內(nèi)容)



聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 合宙通信
    +關(guān)注

    關(guān)注

    0

    文章

    146

    瀏覽量

    1658
  • Air105
    +關(guān)注

    關(guān)注

    0

    文章

    48

    瀏覽量

    284
收藏 人收藏

    評論

    相關(guān)推薦

    低功耗4G模組AIR780EX ——開發(fā)板使用說明

    EVB-AIR780EX 開發(fā)板通信推出的基于 Air780EX 模組所開發(fā)的,包含電源,
    的頭像 發(fā)表于 09-11 11:55 ?232次閱讀
    <b class='flag-5'>合</b><b class='flag-5'>宙</b>低功耗4G模組<b class='flag-5'>AIR</b>780EX ——<b class='flag-5'>開發(fā)板</b>使用說明

    4G模組Air780E開發(fā)板使用手冊

    開發(fā)板Air780E使用說明
    的頭像 發(fā)表于 09-09 18:22 ?226次閱讀
    <b class='flag-5'>合</b><b class='flag-5'>宙</b>4G模組<b class='flag-5'>Air</b>780E<b class='flag-5'>開發(fā)板</b>使用手冊

    LuatOS開發(fā)板Core_Air780EP使用說明

    Core-Air780EP 開發(fā)板通信推出的基于 Air780EP 模組所開發(fā)的,包含電源
    的頭像 發(fā)表于 09-03 17:38 ?303次閱讀
    <b class='flag-5'>合</b><b class='flag-5'>宙</b>LuatOS<b class='flag-5'>開發(fā)板</b>Core_<b class='flag-5'>Air</b>780EP使用說明

    低功耗4G模組Air700EAQ——開發(fā)板使用說明

    低功耗4G模組Air700EAQ——開發(fā)板使用說明
    的頭像 發(fā)表于 08-30 17:14 ?807次閱讀
    <b class='flag-5'>合</b><b class='flag-5'>宙</b>低功耗4G模組<b class='flag-5'>Air</b>700EAQ——<b class='flag-5'>開發(fā)板</b>使用說明

    LuatOS開發(fā)板使用手冊——Air700EAQ

    本文詳細(xì)講解了Air700EAQ開發(fā)板的使用說明。
    的頭像 發(fā)表于 08-28 14:37 ?382次閱讀
    <b class='flag-5'>合</b><b class='flag-5'>宙</b>LuatOS<b class='flag-5'>開發(fā)板</b>使用手冊——<b class='flag-5'>Air</b>700EAQ

    LuatOS開發(fā)板使用手冊——Air700ECQ

    LuatOS開發(fā)板使用說明——Air700ECQ
    的頭像 發(fā)表于 08-23 16:28 ?401次閱讀
    <b class='flag-5'>合</b><b class='flag-5'>宙</b>LuatOS<b class='flag-5'>開發(fā)板</b>使用手冊——<b class='flag-5'>Air</b>700ECQ

    Air700ECQ硬件設(shè)計手冊——應(yīng)用接口1

    Air700ECQ硬件設(shè)計手冊——應(yīng)用接口1
    的頭像 發(fā)表于 08-21 18:46 ?196次閱讀
    <b class='flag-5'>合</b><b class='flag-5'>宙</b><b class='flag-5'>Air</b>700ECQ硬件設(shè)計手冊——應(yīng)用接口1

    Air780EP模塊——AT指令MQTT接入OneNET開發(fā)指南

    過程,Air780EP和MQTT是最佳拍檔,讓設(shè)備互聯(lián)變得輕松又靠譜。想不想試試這簡單又神奇的操作?那就來吧!本文詳細(xì)講解了基于Air80EP
    的頭像 發(fā)表于 08-19 16:40 ?1555次閱讀
    <b class='flag-5'>合</b><b class='flag-5'>宙</b><b class='flag-5'>Air</b>780EP模塊——AT指令MQTT接入OneNET<b class='flag-5'>開發(fā)</b>指南

    Air780EP模塊Lua開發(fā)阿里云應(yīng)用指南

    Air780EP模塊Lua開發(fā)阿里云超詳細(xì)教學(xué)!看完包學(xué)會!
    的頭像 發(fā)表于 08-08 09:00 ?699次閱讀
    <b class='flag-5'>合</b><b class='flag-5'>宙</b><b class='flag-5'>Air</b>780EP模塊Lua<b class='flag-5'>開發(fā)</b>阿里云應(yīng)用指南

    | Air780EP首版LuatOS固件發(fā)布,新品模組內(nèi)測搶先體驗

    11月27日,推出 《9.9盲訂!Air780EP新品4G開發(fā)板福利今日開啟》 鐵粉活動
    的頭像 發(fā)表于 12-11 12:20 ?2449次閱讀
    <b class='flag-5'>合</b><b class='flag-5'>宙</b> | <b class='flag-5'>Air</b>780EP首版LuatOS固件發(fā)布,新品模組內(nèi)測搶先體驗

    基于Air001的迷你RGB燈環(huán)

    問題來了,你會親手做來送給最愛的TA嗎?基于Air001的迷你RGB燈環(huán)-開源分享-本項目以Ai
    的頭像 發(fā)表于 11-25 08:04 ?1069次閱讀
    基于<b class='flag-5'>合</b><b class='flag-5'>宙</b><b class='flag-5'>Air</b>001的迷你RGB燈環(huán)

    基于Air32的手持示波器

    兼容主流F103,僅需3.8元的Air32系列超值國產(chǎn)MCU,性能強(qiáng)、開發(fā)快,不少行業(yè)客戶已廣泛應(yīng)用于量產(chǎn)項目,相比市場主流F103每盤可省數(shù)萬元!你知道嗎,工程師朋友們極為喜愛的
    的頭像 發(fā)表于 11-21 08:04 ?682次閱讀
    基于<b class='flag-5'>合</b><b class='flag-5'>宙</b><b class='flag-5'>Air</b>32的手持示波器

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

    兼容主流F103,僅需 3.8元的 Air32系列 超值國產(chǎn)MCU,性能強(qiáng)、開發(fā)快,不少行業(yè)客戶已廣泛應(yīng)用于量產(chǎn)項目,相比市場主流F103每盤可省數(shù)萬元! 你知道嗎,工程師朋友們極
    的頭像 發(fā)表于 11-20 12:15 ?1901次閱讀

    Air001迷你版音樂頻譜桌面小擺件

    敏感用戶打造」的Air001系列MCU。今天特別分享@墨鏡臭貓大佬的開源佳作——音樂頻譜桌面小擺件,分為基于
    的頭像 發(fā)表于 11-04 08:05 ?610次閱讀
    <b class='flag-5'>合</b><b class='flag-5'>宙</b><b class='flag-5'>Air</b>001迷你版音樂頻譜桌面小擺件

    治愈系!Air001迷你版音樂頻譜桌面小擺件

    「專為成本敏感用戶打造」的Air001系列MCU。 今天特別分享 @墨鏡臭貓 大佬的開源佳作——音樂頻譜桌面小擺件,分為基于
    的頭像 發(fā)表于 11-03 12:15 ?2076次閱讀
    治愈系!<b class='flag-5'>合</b><b class='flag-5'>宙</b><b class='flag-5'>Air</b>001迷你版音樂頻譜桌面小擺件