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

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

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

3天內不再提示

基于ESP32芯片,搭載OpenHarmony操作系統,NiobeU4開發板應用實例

電子發燒友論壇 ? 來源:未知 ? 2023-05-11 20:16 ? 次閱讀

NiobeU4是基于樂鑫ESP32芯片,由開鴻智谷推出的一款高性價比、多功能,助力于智能家居、智慧教育等領域的開發套件。

NiobeU4開發套件集成2.4GHz WiFi和藍牙雙模,具有超高的射頻性能、穩定性、通用性和可靠性,以及超低的功耗,適用于各種應用場景。

19926e66-e4ec-11ed-ab56-dac502259ad0.png

1.開箱體驗編譯環境搭建及燒錄

感謝開鴻智谷和電子發燒友寄來的中秋禮物,下面給大家做個NiobeU4開發板開箱體驗,祝大家中秋快樂!

此次收到的NiobeU4開發板,是已經組裝好的,主要部件是底板和1.44寸 SPI彩色LCD,詳細開箱說明如下。

開箱后的包裝,用氣泡墊包了好幾層,挺嚴實的,不知道是不是試用的沒有盒子,個人建議還是弄個盒子比較上檔次。

19e230f4-e4ec-11ed-ab56-dac502259ad0.jpg

點擊圖片或標題查看文章詳情

2.NiobeU4恢復出廠太空飛人

本小節為了能夠實現自己的網絡時鐘顯示,需要將WiFi和lcd顯示例程整合,本文針對107和202的demo整合,自己合成108進行編譯顯示。網絡獲取天氣信息還沒有寫,后續還想設置一個紅外檢測使用喇叭進行天氣播報。

19fc2054-e4ec-11ed-ab56-dac502259ad0.jpg

點擊圖片或標題查看文章詳情

3.NiobeU4多線程與LCD顯示

開鴻智谷開發板NiobeU4板載了一塊spi接口的顯示屏,分辨率為130*135,用來顯示一些關鍵的信息也是非常不錯的。本篇利用這塊屏結合多線程來顯示中英文,圖形等。

1a12a1d0-e4ec-11ed-ab56-dac502259ad0.png

點擊圖片或標題查看文章詳情

4.新增ADC按鍵控制LED的demo

本文主要分享如何基于開鴻智谷NiobeU4開發板實現ADC按鍵點亮LED的案例。因NiobeU4開發板現在release出來的版本ADC的HDF丟失需要重新適配(調用AdcOpen會fail),本案例中使用esp32原生ADC接口,做演示。

1a269f28-e4ec-11ed-ab56-dac502259ad0.png

點擊圖片或標題查看文章詳情

5.使用wifi獲取實時天氣數據

本篇在上一篇的工程基礎上加上wifi功能,實現實時天氣的獲取。

既然是基于OpenHarmony的程序開發,自然要發揮多線程的優勢。所以對于相對獨立的程序最好是單獨建立一個獨立的任務,方便管理。

新建源文件TaskWifi.c

該源文件處理兩件事情:① 創建wifi任務;②處理wifi聯網,連接服務器,數據收發等與wifi相關的所以事情。

1a489498-e4ec-11ed-ab56-dac502259ad0.png

點擊圖片或標題查看文章詳情

6.簡易桌面天氣預報器的設計&實現

桌面天氣預報器考慮的比較簡單,雖然LWIP能支持,但是HTTP協議棧尚未實現,之前考慮直接在OpenHarmony手寫一個HTTP GET request,然后NiobeU4開發板解析幾個天氣的關鍵詞,實現顯示即可,至于HTTPS與HTTP的選擇,當然是越簡單越好了,找了個HTTP的天氣網站(http://www.yytianqi.com/),注冊個賬號,使用API即可,這個API的格式類似這樣:

http://api.yytianqi.com/接口名稱?city=城市ID&key=用戶key

(左右移動查看全部內容)

初步設計就是在NiobeU4開發板端側構造HTTP GET request消息并發出,然后解析其response,再在LCD側顯示,基本框架如下:

1a64467a-e4ec-11ed-ab56-dac502259ad0.png

1a7a7ff8-e4ec-11ed-ab56-dac502259ad0.jpg

點擊圖片或標題查看文章詳情

7.NiobeU4 LCD顯示字符數字測試

本小節主要是用107demo增加數字、字符以及圖像顯示功能,動態還是延續107demo功能實現。

1a9680a4-e4ec-11ed-ab56-dac502259ad0.png

點擊圖片或標題查看文章詳情


1ab3e20c-e4ec-11ed-ab56-dac502259ad0.png

1ba0b3de-e4ec-11ed-ab56-dac502259ad0.png

聲明本文由電子發燒友社區發布,轉載請注明以上來源。如需社區合作及入群交流,請添加微信EEFans0806,或者發郵箱liuyong@huaqiu.com。

更多熱點文章閱讀

  • 龍芯架構首款面向嵌入式應用的開發板,2K500開發應用實例

  • 基于32位RISC-V設計的互聯型微控制器,沁恒微CH32V307開發樣例

  • RK3568!四核64位ARMv8.2A架構,匯聚編譯源碼及實戰樣例

  • 尺寸僅有21mm*51mm,板邊采用郵票孔設計,合宙 Air105 核心板開發總結

  • 搭載ESP32芯片,體積小巧,接口方便,上手簡單,可直接應用于物聯網低功耗項目


原文標題:基于ESP32芯片,搭載OpenHarmony操作系統,NiobeU4開發板應用實例

文章出處:【微信公眾號:電子發燒友論壇】歡迎添加關注!文章轉載請注明出處。


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

原文標題:基于ESP32芯片,搭載OpenHarmony操作系統,NiobeU4開發板應用實例

文章出處:【微信號:gh_9b9470648b3c,微信公眾號:電子發燒友論壇】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    OpenHarmony怎么修改DPI密度值?觸覺智能RK3566鴻蒙開發板演示

    開源鴻蒙OpenHarmony系統下,修改DPI密度值的方法,觸覺智能Purple Pi OH鴻蒙開發板演示,搭載了瑞芯微RK3566四核處理器,Laval鴻蒙社區推薦
    的頭像 發表于 12-24 11:46 ?167次閱讀
    <b class='flag-5'>OpenHarmony</b>怎么修改DPI密度值?觸覺智能RK3566鴻蒙<b class='flag-5'>開發板</b>演示

    使用ESP32開發板點亮LED燈

    ESP32是一款由Espressif Systems開發的高性能、低功耗的Wi-Fi+藍牙雙模微控制器芯片。它集成了天線開關、RF balun、功率放大器、低噪聲接收放大器、濾波器以及電源管理模塊
    的頭像 發表于 10-05 11:44 ?2168次閱讀

    嵌入式linux開發板芯片的工作原理

    嵌入式Linux開發板是一種基于Linux操作系統的嵌入式系統開發平臺,它廣泛應用于工業控制、智能家居、智能交通、醫療設備等領域。 嵌入式Linux開發板概述 嵌入式Linux
    的頭像 發表于 09-02 09:07 ?394次閱讀

    基于Openharmony輕量級操作系統的分布式數據管理開發案例

    實驗內容本例程演示如何在小凌派-RK2206開發板上使用OpenHarmony輕量級操作系統進行KvStore(即分布式數據管理)數據讀寫。例程:(1)創建兩個線程,一個負責寫入KvStore存儲
    的頭像 發表于 08-07 08:23 ?969次閱讀
    基于<b class='flag-5'>Openharmony</b>輕量級<b class='flag-5'>操作系統</b>的分布式數據管理<b class='flag-5'>開發</b>案例

    ESP32-C3-MINI-1的ESP32-C3-DevKitM-1 VSCODE和thonny開發環境如何切換?

    買的是搭載ESP32-C3-MINI-1的ESP32-C3-DevKitM-1 官方開發板,可以從VSCODE開發環境下切換到thonny,
    發表于 07-01 06:03

    ESP32-DevKitC開發板搭載WROOM-32D模塊,燒錄AT指令失敗怎么處理?

    買的ESP32-DevKitC開發板,搭載WROOM-32D模塊,燒錄AT指令失敗。 步驟: 1,選擇配置 chipType 選擇了ESP32D2WD,workMode選擇了devel
    發表于 06-27 06:28

    Ardunio IDE如何選擇ESP32類型?

    我是新學者,購買的開發板ESP32-DevKitC,搭載的模組是ESP32-WROVER-IE(集成芯片
    發表于 06-24 09:06

    龍芯2K0300蜂鳥支持OpenHarmony 4.0 Release版本操作系統

    OpenHarmony操作系統,可以為開發者提供更多的選擇。本次發售的2K0300蜂鳥開發板內置OpenHarmony 4.0 Relea
    發表于 06-20 10:02

    ESP32-S3-DevKitC開發板搗鼓ble_throughput_server程序時,按下開發板上的復位鍵后會進入下載模式 ?

    這個是怎么回事啊 ?? 貌似其他的工程 文件都不會出現這樣 的問題,就唯獨這個歷程會 ???? 使用的開發板 ESP32-S3-DevKitC-1 是這樣系列的 具體搭載的模塊型號: e
    發表于 06-18 06:27

    Linux環境Arduino開發板管理器中安裝esp32模塊提示操作系統沒有openocd-esp32工具如何解決?

    Linux環境下Arduino下開發板管理器中安裝esp32模塊提示你的操作系統沒有 openocd-esp32 工具,這個問題如何解決?
    發表于 06-06 08:11

    樂鑫ESP32-P4芯片應用,WT99P4C6-S1開發板應用方案

    ESP32-P4芯片,為智能設備開發帶來了新的突破。ESP32-P4:性能飛躍,功能全面ESP32-P4
    的頭像 發表于 06-01 08:04 ?1671次閱讀
    樂鑫<b class='flag-5'>ESP32-P4</b><b class='flag-5'>芯片</b>應用,WT99P<b class='flag-5'>4</b>C6-S1<b class='flag-5'>開發板</b>應用方案

    WT01P4C6-S1核心 搭載ESP32-P4芯片ESP32-C6 Wi-Fi 6芯片

    ESP32-P4即將出新核心了!WT01P4C6-S1是啟明云端基于樂鑫ESP32-P4ESP32-C6
    的頭像 發表于 03-23 08:03 ?1737次閱讀
    WT01P<b class='flag-5'>4</b>C6-S1核心<b class='flag-5'>板</b>  <b class='flag-5'>搭載</b><b class='flag-5'>ESP32-P4</b><b class='flag-5'>芯片</b>及<b class='flag-5'>ESP32</b>-C6 Wi-Fi 6<b class='flag-5'>芯片</b>

    ESP32-P4開發板問題揭秘!

    的外設;LP系統由RISC-V單核處理器驅動,其外設針對低功耗應用進行了優化。最近很多粉絲對ESP32-P4開發板有很多問題,今天就一些咨詢比較多的問題做個回復,里
    的頭像 發表于 02-24 08:03 ?1798次閱讀
    <b class='flag-5'>ESP32-P4</b><b class='flag-5'>開發板</b>問題揭秘!

    ESP32-P4首秀|啟明云端帶你解讀樂鑫P4多媒體開發板

    此前,樂鑫發布了新一代MCU芯片ESP32-P4的消息,今天ESP32-P4開發板終于登場亮相了,快來一睹真容吧。一、ESP32-P4
    的頭像 發表于 02-19 12:30 ?3934次閱讀
    <b class='flag-5'>ESP32-P4</b>首秀|啟明云端帶你解讀樂鑫P<b class='flag-5'>4</b>多媒體<b class='flag-5'>開發板</b>

    ESP32-C3開發板設計指南

    首先是ESP32-C3只支持BLE,也就是數據是以packet出現的。不支持普通的藍牙,也就是數據的處理的時候是可以字符串去操作的。
    的頭像 發表于 01-26 11:10 ?6029次閱讀
    <b class='flag-5'>ESP32</b>-C3<b class='flag-5'>開發板</b>設計指南
    主站蜘蛛池模板: 韩国三级在线视频| 手机看片国产福利| 美女久久久| 日韩精品一卡二卡三卡四卡2021| 婷婷在线综合| 国产精品黄页网站在线播放免费| 立即播放免费毛片一级| 国产黄色a三级三级三级| 毛片网站免费在线观看| 手机在线看片你懂的| 美女视频一区二区三区在线 | 欧美色图久久| 天天干天天夜| 乱人伦小说短篇| 久久精品人人做人人看| 久久久午夜毛片免费| 一卡二卡四卡无卡乱免费网页| 久久久久久91精品色婷婷| 玖操在线| 亚洲第一成年网| 1024成人| 欧美精品一区二区三区在线播放| 你懂的在线视频播放| 久久午夜免费视频| 性欧美xxxx乳高跟| 夜夜狠操| 国产精品性| 成人欧美一区二区三区视频不卡 | 久久国产精品99久久久久久老狼| 黄色免费在线网址| 天天噜噜色| 天天视频入口| 亚洲伊人99综合网| 亚洲国产精品久久网午夜| 黄网站视频观看免费| 国产国语videosex另类| 一区二区三区在线免费| 久综合| 啪啪日韩| 久久精品屋| 在线观看日本免费不卡|