在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

風火輪X86主板youyeetoo X1:部署MQTT Broker

Rice嵌入式開發技術分享 ? 來源:Rice 嵌入式開發技術分享 ? 作者:Rice 嵌入式開發技 ? 2023-10-12 18:01 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

號外,號外。。。深圳風火輪科技又推出新品啦--youyeetoo X1。youyeetoo X1 是一款由深圳風火輪科技推出的x86架構單板電腦(SBC),可運行全功能版的windows和Linux, 具備低成本,高性能的特點(11代Intel CPU N5105),它主要面向AIOT和自動控制 市場,尺寸只有手掌大(115 * 75mm),接口卻非常豐富,內置了3路串口UART,2路HDMI,6路USB口、1路I2C、1路SPI、5路GPIO等 AIOT物聯網常用的接口,還能接7寸MIPI觸摸屏。

cb1b3c40-6713-11ee-b3e3-92fbcf53809c.jpg

本篇文章我們在實戰開發,將youyeetoo X1部署成mqtt網關。下面我們看看需要做哪些工作:

切換系統

youyeetoo X1默認為windows系統,我們mqtt網關方案是部署在ubuntu上面,youyeetoo X1支持ubuntu系統,所以需要將其系統替換為ubuntu系統。

BIOS更新

筆者采用的是hdmi屏幕,而板子默認的BIOS的屏幕是mipi,顯示HDMI的時候會有些問題,所以我們需要更行BIOS。更新步驟如下:

下載完整BIOS更新包,下載地址:http://d.youyeetoo.cn/X1/BIOS/X1%20BIOS(%E5%AE%8C%E6%95%B4BIOS%E6%9B%B4%E6%96%B0%E5%8C%85).zip。

將完整包BIOS解壓之后內容放在U盤的根目錄上。

cb21fcce-6713-11ee-b3e3-92fbcf53809c.jpg

不同版本BIOS下載,下載地址:http://d.youyeetoo.cn/X1/BIOS/BIOS.zip,解壓之后的內容如下:

cb2ecf62-6713-11ee-b3e3-92fbcf53809c.jpg

BIOS名稱 說明
X1_01_S4_Analog_MIC_20230915144429.bin 4G 內存DDR4 + 模擬MIC + MIPI 7 LCD屏默認顯示
X1_01_S4_Digital_MIC_20230915152233.bin 4G 內存DDR4 + 數字MIC麥克風 + MIPI 7 LCD屏默認顯示
X1_01_S8_Digital_MIC_20230915151924.bin 8G 內存DDR4 + 數字MIC麥克風 + MIPI 7 LCD屏默認顯示
X1_01_S8_Analog_MIC_20230915144727.bin 8G 內存DDR4 + 模擬MIC麥克風 + MIPI 7 LCD屏默認顯示
X1_01_S16_Analog_MIC_20230915145021.bin 16G 內存DDR4 + 模擬MIC麥克風 + MIPI 7 LCD屏默認顯示
X1_01_S16_Digital_MIC_20230915151544.bin 16G 內存DDR4 + 數字MIC麥克風 + MIPI 7 LCD屏默認顯示
X1_NO_MIPI_01_S4_Analog_MIC_20230915150032.bin 4G 內存DDR4 + 模擬MIC + HDMI默認顯示(關閉MIPI屏顯示)
X1_NO_MIPI_01_S8_Analog_MIC_20230915145622.bin 8G 內存DDR4 + 模擬MIC + HDMI默認顯示(關閉MIPI屏顯示)
X1_NO_MIPI_01_S8_Digital_MIC_20230915150730.bin 8G 內存DDR4 + 數字MIC + HDMI默認顯示(關閉MIPI屏顯示)
X1_NO_MIPI_01_S16_Analog_MIC_20230915145317.bin 16G 內存DDR4 + 模擬MIC + HDMI默認顯示(關閉MIPI屏顯示)
X1_NO_MIPI_01_S16_Digital_MIC_20230915151145.bin 16G 內存DDR4 + 數字MIC + HDMI默認顯示(關閉MIPI屏顯示)

筆者拿到的youyeetoo X1的板子是8G的DDR,所以需要將U盤中的BIOS.bin替換為X1_NO_MIPI_01_S8_Analog_MIC_20230915145622.bin或者X1_NO_MIPI_01_S8_Digital_MIC_20230915150730.bin,并將名字修改為BIOS.bin(一定要修改為這個名字)。

cb3a9874-6713-11ee-b3e3-92fbcf53809c.jpg

插U盤上電,就能自動進入更新BIOS程序。

安裝ubuntu系統

下載ubuntu鏡像,筆者使用的ubuntu20.04,下載連接:https://releases.ubuntu.com/22.04/ubuntu-22.04.3-desktop-amd64.iso

下載ubuntu啟動盤制作工具,下載地址:http://d.youyeetoo.cn/X1/Linux-tools/rufus-4.2.exe

雙擊rufus-4.2.exe,插入U盤(注意:如果U盤有重要的東西,保存好,啟動盤制作過程,會將U盤格式化)。操作步驟如下圖,漫長等待ubuntu制作完成。

cb3ed38a-6713-11ee-b3e3-92fbcf53809c.jpg

將ubuntu啟動盤插入到youyeetoo X1,然后開發板上電,等待進入系統安裝界面,出現如下圖,選擇第二個,進入ubuntu系統的安裝。

cb4e4c0c-6713-11ee-b3e3-92fbcf53809c.jpg

開始進行安裝Ubuntu系統界面

cb55df8a-6713-11ee-b3e3-92fbcf53809c.jpg

cb59f494-6713-11ee-b3e3-92fbcf53809c.jpg

在安裝之前,需要先格式化一遍emmc,否則可能會導致在安裝過程中失敗

cb682e92-6713-11ee-b3e3-92fbcf53809c.jpg

刪除emmc全部分區,刪除分區的方法是鼠標選中對應分區,點擊下面的減號。

cb754ab4-6713-11ee-b3e3-92fbcf53809c.jpg

創建emmc分區,這里我們只需要創建兩個分區就足夠了,一個是efl分區和根文件分區。一個用來引導進入Ubuntu系統,一個用來掛載Ubuntu新系統。創建方法:鼠標選中 free space分區,點擊加號,并進行配置。

創建efl分區,這里我們配置大小為512MB,分區格式選擇EFI System Partition。

cb83f2f8-6713-11ee-b3e3-92fbcf53809c.jpg

創建根文件分區,分區格式選擇Ext4 journaling file system,掛載點選擇/

cb94fa94-6713-11ee-b3e3-92fbcf53809c.jpg

配置完分區之后,選擇擦除整個磁盤并安裝ubuntu

cba8ad50-6713-11ee-b3e3-92fbcf53809c.jpg

進行下一配置,設備賬號和密碼,開始安裝

cbb47b44-6713-11ee-b3e3-92fbcf53809c.jpg

cbbf8c5a-6713-11ee-b3e3-92fbcf53809c.jpg

cbcaffc2-6713-11ee-b3e3-92fbcf53809c.jpg

cbd3245e-6713-11ee-b3e3-92fbcf53809c.jpg

最后重啟youyeetoo X1

cbdcfeca-6713-11ee-b3e3-92fbcf53809c.jpg

部署MQTT服務器

板子插上網線,下載emqx安裝包,下載鏈接:https://www.emqx.com/zh/downloads/enterprise/5.0.4/emqx-enterprise-5.0.4-ubuntu22.04-amd64.deb

$wgethttps://www.emqx.com/zh/downloads/enterprise/5.0.4/emqx-enterprise-5.0.4-ubuntu22.04-amd64.deb

安裝emqx

$sudoaptinstall./emqx-enterprise-5.0.4-ubuntu22.04-amd64.deb

啟動emqx服務

sudosystemctlstartemqx

在瀏覽器中輸入http://ip:18083/登錄mqtt服務器,其中ip為youyeetoo X1的ip 地址。

cbe0cc58-6713-11ee-b3e3-92fbcf53809c.jpg

第一次登錄需要重新修改密碼,修改完密碼,即可登錄。

cbf0eb60-6713-11ee-b3e3-92fbcf53809c.jpg

cbffa600-6713-11ee-b3e3-92fbcf53809c.jpg

驗證MQTT服務器

我們通過mqtt.fx作為客戶端驗證youyeetoo X1上搭建的mqtt服務器。在mqtt.fx上創建一個profiler

cc0bf25c-6713-11ee-b3e3-92fbcf53809c.jpg

cc196e3c-6713-11ee-b3e3-92fbcf53809c.jpg

修改profiler的信息,填入mqtt服務器IP,端口號,客戶端ID,用戶名,登錄密碼

cc28184c-6713-11ee-b3e3-92fbcf53809c.jpg

連接服務器,驗證是否能連接,如果mqtt.fx的右上角亮綠燈說明連接成功,并且我們可以在MQTT服務器上看到連接的設備

cc3856bc-6713-11ee-b3e3-92fbcf53809c.jpg

cc3c2710-6713-11ee-b3e3-92fbcf53809c.jpg

在mqtt.fx上訂閱一個主題,通過emqx自帶的websocket發布主題信息,查看數據傳輸是否正常。

cc401cd0-6713-11ee-b3e3-92fbcf53809c.jpg

cc4adb20-6713-11ee-b3e3-92fbcf53809c.jpg

cc5758fa-6713-11ee-b3e3-92fbcf53809c.jpg

查看mqtt.fx上可以接收到websocket發布的消息.

cc5bb3f0-6713-11ee-b3e3-92fbcf53809c.jpg

總結

風火輪推出的X86開發板(youyeetoo X1),支持系統windows和ubuntu,這讓我們部署一些服務提供便利。

youyeetoo X1 小巧的特性,作為一個小網關是非常便捷的,我們可以在家里部署一個智能家居場景。

youyeetoo X1的性能整體驗證下來還不錯,ubuntu系統運行不卡頓,值得點贊。

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 主板
    +關注

    關注

    53

    文章

    2119

    瀏覽量

    72889
  • Ubuntu
    +關注

    關注

    5

    文章

    590

    瀏覽量

    31047
  • MQTT
    +關注

    關注

    5

    文章

    675

    瀏覽量

    23597
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    x86再次偉大!英特爾AMD破天荒聯手,要搞定軟硬件兼容性

    電子發燒友網報道(文/梁浩斌)在北京時間10月16日開幕的聯想Tech World 2024大會上,作為聯想的核心供應商,英特爾CEO基辛格、AMD董事長兼CEO蘇姿豐先后進行了演講。兩家x86
    的頭像 發表于 10-21 00:53 ?3490次閱讀
    讓<b class='flag-5'>x86</b>再次偉大!英特爾AMD破天荒聯手,要搞定軟硬件兼容性

    X86主板與飛騰主板的區別?

    主板,是計算機最基本也是最重要的部件之一,在整個計算機系統中扮演著舉足輕重的角色。主板制造質量的高低,決定了硬件系統的穩定性。主板是計算機硬件系統的核心,也是主機箱內面積最大的一塊印刷電路板。
    的頭像 發表于 05-14 09:08 ?180次閱讀

    訊飛星火X1全新升級

    作為當前業界唯一的基于全國產算力訓練的深度推理大模型,訊飛星火X1全新升級啦!
    的頭像 發表于 04-22 15:37 ?339次閱讀

    華為路由X1系列正式發布

    華為路由X1系列,搭載上海海思凌霄760解決方案,真正做到了顏值出圈,性能出眾。凌霄760主打“技術三劍客”——星閃、AI、Wi-Fi 7。
    的頭像 發表于 04-19 11:34 ?698次閱讀

    ARM與x86:架構對比及其應用

    典型的服務器架構的x86采用模塊化方法,基于帶有可更換組件的主板。CPU和其他組件(如顯卡和GPU、內存控制器、存儲或處理核心)針對特定功能進行了優化,可以輕松更換或擴展。然而,這種便利是有代價
    的頭像 發表于 01-15 15:43 ?888次閱讀
    ARM與<b class='flag-5'>x86</b>:架構對比及其應用

    Arm主板x86主板的區別

    等領域中占據了重要地位。本文旨在探討Arm主板x86主板之間的區別,分析其在架構、性能、能效、生態系統以及應用場景等方面的差異,以幫助讀者更好地理解這兩種技術的
    的頭像 發表于 01-07 12:21 ?674次閱讀
    Arm<b class='flag-5'>主板</b>與<b class='flag-5'>x86</b><b class='flag-5'>主板</b>的區別

    英特爾和AMD組建x86生態系統咨詢小組

    在聯想2024 Tech World大會上,英特爾CEO帕特·基辛格宣布了一項重大合作:英特爾與AMD將共同組建X86生態系統咨詢小組。
    的頭像 發表于 10-16 16:34 ?650次閱讀

    英特爾將攜手AMD共同捍衛x86生態

    10月16日,英特爾正式公布了一項重大合作計劃:與AMD攜手成立x86生態系統咨詢小組。該計劃由英特爾CEO帕特·基辛格親自宣布。   x86生態系統咨詢小組(x86 Ecosystem
    的頭像 發表于 10-16 13:49 ?949次閱讀

    樹莓派是x86還是arm

    樹莓派(Raspberry Pi)是一款由英國樹莓派基金會(Raspberry Pi Foundation)開發的微型計算機。它基于ARM架構,而非x86架構。 一、樹莓派的發展歷程 樹莓派的誕生
    的頭像 發表于 08-30 15:42 ?2410次閱讀

    X86架構處理器有哪些優點和缺點

    X86架構處理器作為計算機領域的重要組成部分,具有多個顯著的優點和一定的缺點。以下是對X86架構處理器優缺點的詳細分析。
    的頭像 發表于 08-22 11:25 ?4607次閱讀

    示波器探頭x1x10表示什么意思

    示波器是一種廣泛應用于電子測量領域的儀器,用于觀察和測量電信號的波形。示波器探頭是連接被測信號和示波器輸入端的重要組件,其性能直接影響到測量結果的準確性。在示波器探頭中,x1x10是兩種常見的衰減
    的頭像 發表于 08-09 14:14 ?1.1w次閱讀

    知識科普 MQTT Broker 代理 是什么

    MQTT Broker作為MQTT通信的核心組件,扮演著關鍵的角色,負責管理客戶端連接、消息路由和訂閱管理等任務。它在物聯網和M2M通信中發揮著不可或缺的作用,使得設備和應用能夠高效地進行實時通信,為物聯網的發展和應用提供了強大
    的頭像 發表于 08-01 16:51 ?617次閱讀
    知識科普 <b class='flag-5'>MQTT</b> <b class='flag-5'>Broker</b> 代理 是什么

    示波器探頭X1X10對峰值電壓的影響

    示波器探頭是電子測量領域中常用的工具,用于連接被測電路并將信號傳輸到示波器上進行觀測和分析。在使用示波器探頭時,工程師們常常會遇到X1X10兩種不同的探頭檔位。這兩種檔位在測量中
    的頭像 發表于 07-18 11:28 ?2736次閱讀
    示波器探頭<b class='flag-5'>X1</b>和<b class='flag-5'>X</b>10對峰值電壓的影響

    來了解一下MQTT Broker代理

    MQTT BrokerMQTT(Message Queuing Telemetry Transport)協議中的核心組件,它是一種輕量級的、發布/訂閱模式的消息傳輸協議,廣泛應用于物聯網(IoT
    的頭像 發表于 07-15 17:03 ?680次閱讀
    來了解一下<b class='flag-5'>MQTT</b> <b class='flag-5'>Broker</b>代理

    ElfBoard技術貼|如何將libwebsockets庫編譯為x86架構

    在之前的文章中,我們已經詳細介紹了如何交叉編譯libwebsockets并將其部署到ELF1開發板上。然而在調試階段,發現將libwebsockets在Ubuntu環境下編譯為x86架構可能更為方便
    的頭像 發表于 07-10 09:38 ?1613次閱讀
    ElfBoard技術貼|如何將libwebsockets庫編譯為<b class='flag-5'>x86</b>架構
    主站蜘蛛池模板: 免费精品99久久国产综合精品 | 萌白酱香蕉白丝护士服喷浆 | 深爱激情五月网 | 国产欧美在线一区二区三区 | 天堂网在线资源www最新版 | 国产精品福利视频手机免费观看 | 男人的午夜影院 | video欧美性精品 | 国产精品一久久香蕉产线看 | 亚洲 欧美 自拍 另类 | 日韩欧美视频一区 | 色综合啪啪| 久久久久国产精品免费看 | 欧美人与物另类 | 久热久操 | 四虎精品久久久久影院 | 日日爽夜夜爽 | 免费看美女的逼 | 欧美福利片在线观看 | 人人搞人人爽 | 午夜一级免费视频 | 亚洲视频在线一区二区三区 | 黄色在线播放网址 | 国模谢心2013.05.06私拍 | 一区二区三区视频网站 | 亚洲黄页网站 | 丁香婷婷电影 | 五月婷婷激情在线 | 天堂资源最新版在线官网 | 丁香婷婷久久大综合 | 天堂在线资源网 | 痴女在线播放免费视频 | 九色窝 | ww免费视频| 国产专区日韩精品欧美色 | 免费可以看黄的视频 s色 | www.久久精品视频 | 亚洲入口无毒网址你懂的 | 毛片在线网站 | 男人的天堂在线免费视频 | 国产高清一级视频在线观看 |