RM新时代网站-首页

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

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

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

RT-Thread 利用at_device套件支持ESP8266 Wi-Fi模塊

RTThread物聯(lián)網(wǎng)操作系統(tǒng) ? 來源:RTThread物聯(lián)網(wǎng)操作系統(tǒng) ? 作者:RTThread物聯(lián)網(wǎng)操作 ? 2022-04-09 11:30 ? 次閱讀

眾多通訊模塊透過 UART 或 SPI 接口采用 ATcommand 做為控制方式。控制指令和格式?jīng)]有標(biāo)準(zhǔn)化,增加了實作的難度。RT-Thread 的 at device 套件正是控制這類模塊的解決方案。

NuMaker-IoT-M487 開發(fā)板支持 RT-Thread,整合常用組件,內(nèi)建多軸傳感器,提供兼容 Arduino UNO 與 mikroBUS 接口,不論是 GPIO、UART、ADC、PWM、SPI 或 I2C 等等都能連接;開發(fā)板外掛 SPI Flash 及 microSD 卡插槽之外,還備有 ESP 系列的 Wi-Fi 模塊,透過 UART 連接 M487 微控制器。

RT-Thread 利用at_device套件支持ESP8266 Wi-Fi模塊

RT-Thread 利用at_device套件支持ESP8266 Wi-Fi模塊

RT-Thread 利用at_device套件支持ESP8266 Wi-Fi模塊

RT-Thread 利用 at_device 套件支持 ESP8266 Wi-Fi 模塊,因此在NuMaker-IoT-M487 開發(fā)板上使用 Wi-Fi 顯得非常容易。

請參考前一篇 ”NuMaker-IoT-M487 的 RT-Rhread Studio 快速上手指南”,文章里的范例不僅包含 RT-Thread OS,也加入 at_device 與 ESP8266 的支持。

展開范例計劃里的 packages 的 at_device-latest,可以看到包含 ESP8266 的驅(qū)動代碼。at_device 套件的 API 以 at_ 開頭。以 ping 動作為例,一開始即叫用 at_device_get_by_name() 取得目前的 at 裝置,即開發(fā)板上的 ESP8266 Wi-Fi 模塊。

RT-Thread 利用at_device套件支持ESP8266 Wi-Fi模塊

之后叫用 at_obj_exec_cmd()傳送 ESP8266 的 ping AT command。

RT-Thread 利用at_device套件支持ESP8266 Wi-Fi模塊

使用 at_device 套件可以很快驅(qū)動以 AT 命令控制的模塊。

請繼續(xù)按照前一篇文章的步驟編譯,再把固件刻錄到 NuMaker-IoT-M487 開發(fā)板。接著測試連網(wǎng)功能。當(dāng)按下 NuMaker-IoT-M487 的Reset 鍵,終端機(jī)出現(xiàn)完信后就可以下命令。在終端機(jī)里輸入 at_wifi_set 命令設(shè)定 SSID 和Password 以連接到 Wi-Fi 熱點(diǎn),然后再 ping 外網(wǎng)。只要響應(yīng)類似如下,沒有出現(xiàn)timeout,就確認(rèn)網(wǎng)絡(luò)聯(lián)機(jī)正常運(yùn)作了。

RT-Thread 利用at_device套件支持ESP8266 Wi-Fi模塊

原文標(biāo)題:NuMaker-IoT-M487 加載RT-Thread軟件包 at_device, 三分鐘上手Wi-Fi 模塊

文章出處:【微信公眾號:RTThread物聯(lián)網(wǎng)操作系統(tǒng)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

審核編輯:湯梓紅

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

    關(guān)注

    7

    文章

    2695

    瀏覽量

    47431
  • 開發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    5032

    瀏覽量

    97371
  • RT-Thread
    +關(guān)注

    關(guān)注

    31

    文章

    1285

    瀏覽量

    40081

原文標(biāo)題:NuMaker-IoT-M487 加載RT-Thread軟件包 at_device, 三分鐘上手Wi-Fi 模塊

文章出處:【微信號:RTThread,微信公眾號:RTThread物聯(lián)網(wǎng)操作系統(tǒng)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    BL808 RT-Thread Wi-Fi 驅(qū)動適配

    BL808 WiFi 屬于 SOC 單芯片型無線 MCU,片上集成 WiFi 功能,移植 RT-Thread 過程中,需要使用 RT-Thread wlan 框架。 RT-Thread wlan
    的頭像 發(fā)表于 12-02 11:06 ?1461次閱讀
    BL808 <b class='flag-5'>RT-Thread</b> <b class='flag-5'>Wi-Fi</b> 驅(qū)動適配

    基于ESP8266微控制器的Wi-Fi網(wǎng)絡(luò)掃描器

    ESP8266微控制器內(nèi)置一個集成無線芯片,能夠從Wi-Fi路由器接收無線信號。通過這項功能,我們可以制作各種電子設(shè)備,例如機(jī)器人控制器、互動游戲和智能玩具等。盡管這些功能非常有趣,但是您也可以制作
    發(fā)表于 11-10 11:55 ?2729次閱讀

    esp8266可以不用外部flash單獨(dú)作為Wi-Fi模塊使用嗎

    如題,使用esp8266裸片可以不使用外部flash和晶振只用串口作為Wi-Fi模塊
    發(fā)表于 05-05 11:20

    如何記住ESP8266中的Wi-Fi憑據(jù)?

    您好,我正在與ESP8266合作,在公司進(jìn)行一個項目。在成功智能配置后,我無法記住 Wi-Fi 憑據(jù)。ESP8266軟件版本如下: 在GMR AT版本:1.2.0.0(Jul 1, 2016 20
    發(fā)表于 07-15 07:07

    請問ESP8266可以用于Wi-Fi Direct嗎?

    ESP8266的規(guī)格表說它具有“Wi-Fi Direct”功能。 文檔顯示,ESP8266可以很容易地用作軟接入點(diǎn)(例如 AT CWSAP 等),但是,我的公司需要一個遵循 Wi-Fi
    發(fā)表于 07-17 08:09

    如何去實現(xiàn)一種基于RT-Thread和N32G457的墨水屏日歷設(shè)計

    1、基于RT-Thread和N32G457的墨水屏日歷本項目硬件部分包含N32G457開發(fā)板、ESP8266 Wi-Fi模組、W25Q128閃存模組、4.2寸三色墨水屏和墨水屏驅(qū)動板,硬件功能上
    發(fā)表于 06-07 15:15

    NuMaker-M2354開發(fā)板外設(shè)模塊的評測

    兩部分分別是采用 NuMicro? M2354KJFAE 微控制器的主控板,與 Nu-Link2-Me 調(diào)試編程器。板載的Wi-Fi模塊是大家常見的ESP8266模塊,Ai-Think
    發(fā)表于 10-28 15:25

    RT-Thread Studio配置連接WIFI模塊

    通過 RT-Thread Studio 配置 AB32VG1 片上外設(shè) UART1 ,搭載 at_device 軟件包連接WIFI模塊
    發(fā)表于 12-20 19:11 ?16次下載
    <b class='flag-5'>RT-Thread</b> Studio配置連接WIFI<b class='flag-5'>模塊</b>

    RT-Thread開發(fā)之路】使用at_device軟件包通過ESP8266連接到網(wǎng)絡(luò)

    硬件基于BearPi-STM32L431開發(fā)板,開發(fā)環(huán)境選擇RT-Thread Studio,通信模組使用ESP8266
    發(fā)表于 01-26 17:01 ?5次下載
    【<b class='flag-5'>RT-Thread</b>開發(fā)之路】使用<b class='flag-5'>at_device</b>軟件包通過<b class='flag-5'>ESP8266</b>連接到網(wǎng)絡(luò)

    基于ESP8266Wi-Fi

    在這個項目中,我們將使用 (node-mcu) 控制 wi-fi,您可以通過手機(jī)控制它材料TT 齒輪馬達(dá)ESP8266輪子18650 電池座18650 電池L298N 電機(jī)驅(qū)動器開關(guān)跳線
    發(fā)表于 12-21 12:16 ?0次下載

    基于ESP8266Wi-Fi車設(shè)計

    方案介紹本方案是基于 ESP8266Wi-Fi 車設(shè)計,使用 ESP8266MOD 和 ESP-12E Shield 以及 4 輪底盤和 Android 應(yīng)用程序的簡單 WiFi
    發(fā)表于 12-22 11:36 ?3次下載

    ESP8266 Wi-Fi模組ESP-12F規(guī)格書

    ESP-12F WiFi 模塊是由安信可科技開發(fā)的,該模塊核心處理器 ESP8266 在較小尺寸封裝中集成了業(yè)界領(lǐng)先的 Tensilica L106 超低功耗 32 位微型 MCU,帶
    發(fā)表于 02-24 15:30 ?6次下載

    使用ESP8266 DIY GoPro Wi-Fi遙控器

    電子發(fā)燒友網(wǎng)站提供《使用ESP8266 DIY GoPro Wi-Fi遙控器.zip》資料免費(fèi)下載
    發(fā)表于 07-05 11:28 ?0次下載
    使用<b class='flag-5'>ESP8266</b> DIY GoPro <b class='flag-5'>Wi-Fi</b>遙控器

    使用Wi-Fi ESP8266方案模組接入云平臺

    選擇Wi-Fi的應(yīng)用模式,列出、加入、退出接入點(diǎn),建立TCP/UDP連接、獲得狀態(tài)、發(fā)送數(shù)據(jù)等操作。ESP8266模塊的三種工作模式如下:①Sation模式:Sat
    的頭像 發(fā)表于 05-10 08:20 ?1819次閱讀
    使用<b class='flag-5'>Wi-Fi</b> <b class='flag-5'>ESP8266</b>方案模組接入云平臺

    esp8266不燒錄可以使用嗎

    ESP8266是一款非常流行的Wi-Fi模塊,廣泛應(yīng)用于物聯(lián)網(wǎng)項目中。然而,如果不進(jìn)行燒錄,ESP8266將無法正常工作。 1. ESP8266
    的頭像 發(fā)表于 08-19 17:28 ?762次閱讀
    RM新时代网站-首页