本文來源電子發燒友社區,作者:xcs101, 帖子地址:https://bbs.elecfans.com/jishu_2284717_1_1.html
出廠程序(開發板體驗視頻,詳見作者原文鏈接內容)
(一)正面

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

背面比較簡潔主要是引腳說明
(三)細節

不得不說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開發環境調試

打開VSCode,進入LuatIDE擴展

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

新建工程后,用TYPE-C數據線鏈接好模塊后直接點擊調試,即可將程序下載到模塊里

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

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

下載固件可以更新LuatOS固件,而不會影響原有的腳本文件
如果想更新腳本文件,可以在項目管理測試里面操作

項目管理可以對多個工程進行操作,并實現更靈活的軟件升級操作,還能實現對腳本的加密,保護我們的勞動成果。
五、題外話
這里顯示的信息雖然是串口傳輸出來的,但是其內容是log信息,如果想通過uartAPI輸出還需要根據選擇的uart1或uart2將對應串口線連接到USB轉TTL模塊上,才能在串口調試軟件中讀取到對應的信息。后續將再寫一個帖子進uartAPI的講解。
結合操作體驗,目前合宙的開發理念對于新手來說上手比較快,但是其官方的例程和API說明過于簡單,看懂要花費一些時間,不過學會一個API舉一反三后也是比較快的。還是希望后續能夠對官方的例程和API說明進行細化,增加一些對比歷程,和配套的程序執行效果圖配套說明。
此外,拋塊小磚,以Luat的開發理念出發,后續是否會提供圖形化編程功能?
Luatools工具使用(開發板體驗視頻,詳見作者原文鏈接內容)
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
合宙通信
+關注
關注
0文章
160瀏覽量
2472 -
Air105
+關注
關注
0文章
48瀏覽量
442
發布評論請先 登錄
相關推薦
熱點推薦
猛!合宙MCU模組:Air1601/1602雙星出擊!
在嵌入式開發中,你是否曾面臨這樣的困境:高清UI渲染依賴昂貴高端芯片、圖像處理卡頓、多網通信協同復雜、工業級穩定設計繁瑣……合宙Air1601/Ai
有獎丨米爾全志 T153 MINI開發板免費試用來啦
米爾與全志合作發布的新品基于全志T153應用處理器的MYD-YT153MX-MINI開發板免費試用名額來啦~~米爾提供了3套價值399元的MYD-YT153MX-MINI開發板發起試用
有獎丨米爾 瑞芯微RK3506開發板免費試用
米爾與瑞芯微合作發布的新品基于瑞芯微RK3506應用處理器的MYD-YR3506開發板免費試用名額來啦~~米爾提供了3塊價值299元的MYD-YR3506開發板發起試用活動您不僅可以免
基于RK3576處理器,米爾RK3576開發板免費試用
年7月19日 ? 評測數量: 3塊 ? 更多熱點文章閱讀 基于平頭哥TH1520芯片,潤開鴻HH-SCDAYU800A開發板免費試用 RISC-V開發板深度評測!頂級開發板免費
搭載OpenHarmony操作系統,視美泰SC-3568HA開發板免費試用
: 10塊 ? 更多熱點文章閱讀 基于平頭哥TH1520芯片,潤開鴻HH-SCDAYU800A開發板免費試用 RISC-V開發板深度評測!頂級開發板免費
基于RK處理器,創龍TL3562-MiniEVM開發板試用體驗
數量: 10塊 ? 更多熱點文章閱讀 基于平頭哥TH1520芯片,潤開鴻HH-SCDAYU800A開發板免費試用 RISC-V開發板深度評測!頂級開發板免費
性能強悍!合眾HZ-RK3568開發板試用體驗
月19日 ? 評測數量: 10塊 ? 更多熱點文章閱讀 基于平頭哥TH1520芯片,潤開鴻HH-SCDAYU800A開發板免費試用 RISC-V開發板深度評測!頂級開發板免費
有獎丨米爾 NXP i.MX91開發板免費試用來啦
米爾與NXP合作發布的新品基于NXPi.MX91應用處理器的MYD-LMX91開發板免費試用名額來啦~~米爾提供了3套價值588元的MYD-LMX91開發板發起試用活動您不僅可以免費體
技術篇——Air8000開發板,一站式滿足多功能高擴展開發需求!
朋友們,Air8000開發板“多功能集成+高擴展性”,尤其適合需要通信、控制、數據采集的場景,如:遠程監控、智能終端等。 一、開發板主要配置 Air
免費丨米爾 STM32MP257開發板有獎試用
米爾與ST合作發布的新品基于STM32MP257應用處理器的MYD-LD25X開發板免費試用活動來啦~~米爾提供了2塊價值488元的MYD-LD25X開發板發起試用活動您不僅可以免費
有獎丨米爾 瑞芯微YR3562開發板免費試用
米爾與瑞芯微合作發布的新品基于瑞芯微RK3562應用處理器的MYD-YR3562開發板免費試用活動來啦~~米爾提供了3塊價值599元的MYD-YR3562開發板發起試用活動您不僅可以免
【合宙Air105開發板試用體驗】合宙Air105開發板開箱試用及寫入第一個程序
評論