欧美性猛交xxxx免费看_牛牛在线视频国产免费_天堂草原电视剧在线观看免费_国产粉嫩高清在线观看_国产欧美日本亚洲精品一5区

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

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

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

ESP32的數(shù)字遙測(cè)實(shí)現(xiàn)

云深之無(wú)跡 ? 來(lái)源:云深之無(wú)跡 ? 作者:云深之無(wú)跡 ? 2022-08-08 16:20 ? 次閱讀

這篇文章主要是寫(xiě)一下在ESP32這里的實(shí)現(xiàn),因?yàn)槭荌DF下開(kāi)發(fā)的,所以需要下載一下SDK.

356bed7c-1654-11ed-ba43-dac502259ad0.png

SDK支持的芯片SDK

359a6b20-1654-11ed-ba43-dac502259ad0.png

下載解壓,沒(méi)毛病

35c7941a-1654-11ed-ba43-dac502259ad0.png

這個(gè)是項(xiàng)目里面的main函數(shù)

因?yàn)閷?shí)現(xiàn)了斷電存儲(chǔ)這個(gè)功能,所以第一步一定是關(guān)于這個(gè)已經(jīng)存儲(chǔ)的參數(shù)讀取。在ESP32,使用非易失性存儲(chǔ) (NVS) 庫(kù)主要用于在 flash 中存儲(chǔ)鍵值格式的數(shù)據(jù)。

35ed3fa8-1654-11ed-ba43-dac502259ad0.png

第一個(gè)注解直接在代碼中就有了顯示

NVS 庫(kù)在其操作中主要使用兩個(gè)實(shí)體:頁(yè)面和條目。頁(yè)面是一個(gè)邏輯結(jié)構(gòu),用于存儲(chǔ)部分的整體日志。邏輯頁(yè)面對(duì)應(yīng) flash 的一個(gè)物理扇區(qū),正在使用中的頁(yè)面具有與之相關(guān)聯(lián)的序列號(hào)。序列號(hào)賦予了頁(yè)面順序,較高的序列號(hào)對(duì)應(yīng)較晚創(chuàng)建的頁(yè)面。頁(yè)面有以下幾種狀態(tài):

空或未初始化

頁(yè)面對(duì)應(yīng)的 flash 扇區(qū)為空白狀態(tài)(所有字節(jié)均為 0xff)。此時(shí),頁(yè)面未存儲(chǔ)任何數(shù)據(jù)且沒(méi)有關(guān)聯(lián)的序列號(hào)。

活躍狀態(tài)

此時(shí) flash 已完成初始化,頁(yè)頭部寫(xiě)入 flash,頁(yè)面已具備有效序列號(hào)。頁(yè)面中存在一些空條目,可寫(xiě)入數(shù)據(jù)。任意時(shí)刻,至多有一個(gè)頁(yè)面處于活躍狀態(tài)。

寫(xiě)滿(mǎn)狀態(tài)

Flash 已寫(xiě)滿(mǎn)鍵值對(duì),狀態(tài)不再改變。用戶(hù)無(wú)法向?qū)憹M(mǎn)狀態(tài)下的頁(yè)面寫(xiě)入新鍵值對(duì),但仍可將一些鍵值對(duì)標(biāo)記為已擦除。

擦除狀態(tài)

未擦除的鍵值對(duì)將移至其他頁(yè)面,以便擦除當(dāng)前頁(yè)面。這一狀態(tài)僅為暫時(shí)性狀態(tài),即 API 調(diào)用返回時(shí),頁(yè)面應(yīng)脫離這一狀態(tài)。如果設(shè)備突然斷電,下次開(kāi)機(jī)時(shí),設(shè)備將繼續(xù)把未擦除的鍵值對(duì)移至其他頁(yè)面,并繼續(xù)擦除當(dāng)前頁(yè)面。

損壞狀態(tài)

頁(yè)頭部包含無(wú)效數(shù)據(jù),無(wú)法進(jìn)一步解析該頁(yè)面中的數(shù)據(jù),因此之前寫(xiě)入該頁(yè)面的所有條目均無(wú)法訪(fǎng)問(wèn)。相應(yīng)的 flash 扇區(qū)并不會(huì)被立即擦除,而是與其他處于未初始化狀態(tài)的扇區(qū)一起等待后續(xù)使用。這一狀態(tài)可能對(duì)調(diào)試有用。

3614ff52-1654-11ed-ba43-dac502259ad0.png

main參數(shù)在此

363f5e78-1654-11ed-ba43-dac502259ad0.png

這個(gè)是esp_err_t的封裝定義

其中NVS 分區(qū)不包含任何空頁(yè)。如果 NVS 分區(qū)被截?cái)?,則可能會(huì)發(fā)生這種情況。擦除整個(gè)分區(qū)并再次調(diào)用 nvs_flash_init。

365497e8-1654-11ed-ba43-dac502259ad0.png

初始化函數(shù)

368173d0-1654-11ed-ba43-dac502259ad0.png

意思是我先看看flash這塊初始化的情況,如果沒(méi)有任何空頁(yè)就重新擦除

ESP_ERR_NVS_NO_FREE_PAGES :如果 NVS 存儲(chǔ)不包含空頁(yè)(如果 NVS 分區(qū)被截?cái)啵赡軙?huì)發(fā)生這種情況)

36a04ba2-1654-11ed-ba43-dac502259ad0.png

就是這樣

36bf2fb8-1654-11ed-ba43-dac502259ad0.png

函數(shù)的定義

36e33854-1654-11ed-ba43-dac502259ad0.png

我們接下來(lái)看這個(gè)讀取設(shè)置的函數(shù)

在一開(kāi)始看見(jiàn)的句柄:

370bbd4c-1654-11ed-ba43-dac502259ad0.png

句柄就好像你炒菜使用的鍋把,你其實(shí)是操作了鍋把,但是你對(duì)鍋有了影響

372acb1a-1654-11ed-ba43-dac502259ad0.png

先出現(xiàn)了open函數(shù),從默認(rèn) NVS 分區(qū)打開(kāi)具有給定命名空間的非易失性存儲(chǔ)。

375a842c-1654-11ed-ba43-dac502259ad0.png

參數(shù)

esp_err_tnvs_open(const char *name, nvs_open_mode_topen_mode, nvs_handle_t*out_handle)

378c02fe-1654-11ed-ba43-dac502259ad0.png

第一個(gè)參數(shù)

37a5c8e2-1654-11ed-ba43-dac502259ad0.png

第二個(gè)

37c70746-1654-11ed-ba43-dac502259ad0.png

返回值

37e5a4c6-1654-11ed-ba43-dac502259ad0.png

380d2866-1654-11ed-ba43-dac502259ad0.png

先關(guān)

后擦

在初始化

在寫(xiě)入

382814d2-1654-11ed-ba43-dac502259ad0.png

在代碼里面頻繁出現(xiàn)這個(gè)宏

384b4d62-1654-11ed-ba43-dac502259ad0.png

定義在此。里面使用了一個(gè)函數(shù)

386ff9b4-1654-11ed-ba43-dac502259ad0.png

看不清了?

388a46fc-1654-11ed-ba43-dac502259ad0.png

里面其實(shí)最終執(zhí)行的是這個(gè)函數(shù)

38b7822a-1654-11ed-ba43-dac502259ad0.png

真的,無(wú)底洞

38e002d6-1654-11ed-ba43-dac502259ad0.png

390188fc-1654-11ed-ba43-dac502259ad0.png

391ddbba-1654-11ed-ba43-dac502259ad0.png

一開(kāi)始會(huì)打印詳細(xì)的配置信息

3946cea8-1654-11ed-ba43-dac502259ad0.png

下面就是寫(xiě)入配置了

398a9b10-1654-11ed-ba43-dac502259ad0.png

看一個(gè)字符串

39c019c0-1654-11ed-ba43-dac502259ad0.png

其他的一樣

39d76490-1654-11ed-ba43-dac502259ad0.png

再看main,在你打開(kāi)成功的情況下,寫(xiě)入設(shè)置,否則就是else了

也就是讀取設(shè)置

3a0e2980-1654-11ed-ba43-dac502259ad0.png

3a2be83a-1654-11ed-ba43-dac502259ad0.png

這些函數(shù)都是ESP自己實(shí)現(xiàn)的:它們包含 malloc() 和 realloc() 實(shí)現(xiàn)的業(yè)務(wù)邏輯。因?yàn)槎迅?包裝原因,我們不希望這些成為公共 api,但是,因此它們沒(méi)有公開(kāi)定義。

3a4a2f52-1654-11ed-ba43-dac502259ad0.png

上面的代碼,在末尾的進(jìn)行掃尾的工作

3a63ee06-1654-11ed-ba43-dac502259ad0.png

接著是日志等級(jí)的設(shè)置

3a7c2fa2-1654-11ed-ba43-dac502259ad0.png

函數(shù)的定義

3a97db12-1654-11ed-ba43-dac502259ad0.png

最后是傳入一個(gè)結(jié)構(gòu)體

3abc6630-1654-11ed-ba43-dac502259ad0.png

這個(gè)是WiFi的init函數(shù),先初始化一下底層的協(xié)議棧,這些東西沒(méi)有什么地方教你,就自己研究吧,這里有個(gè)有趣的寫(xiě)法就是,每一個(gè)函數(shù)使用CHECK來(lái)包裹,會(huì)及時(shí)告知編程者函數(shù)的執(zhí)行情況。之后局部的創(chuàng)建一個(gè)循環(huán)的時(shí)間,接著創(chuàng)建一個(gè)默認(rèn)的AP,也就是熱點(diǎn),下面我應(yīng)該有函數(shù)的截圖。然后就是WiFi默認(rèn)的所有參數(shù),在下面也有,之后使用init_config來(lái)重新將數(shù)據(jù)重塑。

3ae30b82-1654-11ed-ba43-dac502259ad0.png

將初始化的參數(shù)給這個(gè)函數(shù)來(lái)開(kāi)啟WiFi

3b02e29a-1654-11ed-ba43-dac502259ad0.png

之后為事件注冊(cè)一個(gè)循環(huán)

3b3a22d2-1654-11ed-ba43-dac502259ad0.png

初始化函數(shù)底層協(xié)議

3b5ef468-1654-11ed-ba43-dac502259ad0.png

創(chuàng)建的事件循環(huán)

3b7ec536-1654-11ed-ba43-dac502259ad0.png

WIFI的兩種模式

3ba349f6-1654-11ed-ba43-dac502259ad0.png

一個(gè)IP的配置文件,IP,網(wǎng)絡(luò)掩碼

3bc5ebd2-1654-11ed-ba43-dac502259ad0.png

這個(gè)是AP的配置

3beb8324-1654-11ed-ba43-dac502259ad0.png

簡(jiǎn)單的追一下,就可以知道這個(gè)東西的具體意思

3c10b7a2-1654-11ed-ba43-dac502259ad0.png

反正我也沒(méi)有啥事情干,就繼續(xù)追,還可以看見(jiàn)支持的WiFi加密模式

3c3b2a82-1654-11ed-ba43-dac502259ad0.png

SoftAP的成對(duì)密碼,群密碼將用此導(dǎo)出。密碼值從 WIFI _ CYPER _ TYPE _ TK IP 開(kāi)始有效,之前的枚舉值將被視為無(wú)效,將使用默認(rèn)密碼套件( TK IP + CCMP )。在軟 AP 模式下,有效的密碼套件是 WIFI _ CYPER _ TYPE _ TK IP 、 Wifi _ CIFIER _ PYPY _ CKIP _ CCKMP 和 WIFi _ CEPIR _ Type _ TC IP _ CCMP

3c646b68-1654-11ed-ba43-dac502259ad0.png

先記住我們這里幾個(gè)提前寫(xiě)好有意義的東西

3c855c2e-1654-11ed-ba43-dac502259ad0.png

這個(gè)函數(shù)其實(shí)你查IDF是沒(méi)有的

memcpy() 用來(lái)復(fù)制內(nèi)存,其原型為:

void * memcpy ( void * dest, const void * src, size_t num );

memcpy() 會(huì)復(fù)制 src 所指的內(nèi)存內(nèi)容的前 num 個(gè)字節(jié)到 dest 所指的內(nèi)存地址上。

memcpy() 并不關(guān)心被復(fù)制的數(shù)據(jù)類(lèi)型,只是逐字節(jié)地進(jìn)行復(fù)制,這給函數(shù)的使用帶來(lái)了很大的靈活性,可以面向任何數(shù)據(jù)類(lèi)型進(jìn)行復(fù)制。

3ca72aa2-1654-11ed-ba43-dac502259ad0.png

wifi的接口模式

3cb98be8-1654-11ed-ba43-dac502259ad0.png

下面就開(kāi)始設(shè)置WiFi的模式,很簡(jiǎn)單

3cde7818-1654-11ed-ba43-dac502259ad0.png

WiFi在不同的國(guó)家里面對(duì)功率的要求是不一樣的,這里是寫(xiě)了這個(gè)

3cff50ba-1654-11ed-ba43-dac502259ad0.png

就像這樣

3d1c7b5e-1654-11ed-ba43-dac502259ad0.png

傳入后開(kāi)啟WiFi

memset是計(jì)算機(jī)中C/C++語(yǔ)言初始化函數(shù)。作用是將某一塊內(nèi)存中的內(nèi)容全部設(shè)置為指定的值, 這個(gè)函數(shù)通常為新申請(qǐng)的內(nèi)存做初始化工作。

3d37ee34-1654-11ed-ba43-dac502259ad0.png

看這個(gè)代碼

3d5dbc90-1654-11ed-ba43-dac502259ad0.png

把這個(gè)寫(xiě)入

3d87f24e-1654-11ed-ba43-dac502259ad0.png

后面這個(gè)DHCP啥的都設(shè)置一下

3d9d44c8-1654-11ed-ba43-dac502259ad0.png

就是純互聯(lián)網(wǎng)了

3dc634d2-1654-11ed-ba43-dac502259ad0.png

看在文檔的位置

3de64646-1654-11ed-ba43-dac502259ad0.png

接下來(lái)是開(kāi)啟mDNS服務(wù)

mdns 即多播dns(Multicast DNS),mDNS主要實(shí)現(xiàn)了在沒(méi)有傳統(tǒng)DNS服務(wù)器的情況下使局域網(wǎng)內(nèi)的主機(jī)實(shí)現(xiàn)相互發(fā)現(xiàn)和通信,使用的端口為5353,遵從dns協(xié)議,使用現(xiàn)有的DNS信息結(jié)構(gòu)、名語(yǔ)法和資源記錄類(lèi)型。并且沒(méi)有指定新的操作代碼或響應(yīng)代碼。在局域網(wǎng)中,設(shè)備和設(shè)備之前相互通信需要知道對(duì)方的ip地址的,大多數(shù)情況,設(shè)備的ip不是靜態(tài)ip地址,而是通過(guò)dhcp協(xié)議動(dòng)態(tài)分配的ip 地址,如何設(shè)備發(fā)現(xiàn)呢,就是要mdns大顯身手,例如:現(xiàn)在物聯(lián)網(wǎng)設(shè)備和app之間的通信,要么app通過(guò)廣播,要么通過(guò)組播,發(fā)一些特定信息,感興趣設(shè)備應(yīng)答,實(shí)現(xiàn)局域網(wǎng)設(shè)備的發(fā)現(xiàn),當(dāng)然mdns 比這強(qiáng)大。

3e0f9e74-1654-11ed-ba43-dac502259ad0.png

目前為止,2222個(gè)字了

3e28e83e-1654-11ed-ba43-dac502259ad0.png

看這幾個(gè)函數(shù)

3e4a67e8-1654-11ed-ba43-dac502259ad0.png

我們的文件系統(tǒng)的初始化,個(gè)人認(rèn)為是web網(wǎng)頁(yè)

3e612a1e-1654-11ed-ba43-dac502259ad0.png

這個(gè)是文件系統(tǒng)的結(jié)構(gòu)體

3e7e12fa-1654-11ed-ba43-dac502259ad0.png

具體的意思

3ea898ea-1654-11ed-ba43-dac502259ad0.png

3ecdacac-1654-11ed-ba43-dac502259ad0.png

這是防御性的代碼,確保文件系統(tǒng)就是可以使用

3eeafdf2-1654-11ed-ba43-dac502259ad0.png

最后的函數(shù)

3f10429c-1654-11ed-ba43-dac502259ad0.png

這個(gè)寫(xiě)法和上面一樣

ESP32 設(shè)備的控制模塊實(shí)現(xiàn)。FC 和地面之間的雙向鏈路。能處理 MSPv1、MSPv2、LTM 和 MAVLink。MSP & LTM 被解析并逐幀發(fā)送到地面。MAVLink 通過(guò)(完全透明)??梢耘c任何協(xié)議一起使用。

但是這個(gè)任務(wù)好復(fù)雜。。。

3f342716-1654-11ed-ba43-dac502259ad0.png

看看這個(gè)頭是啥?

C99新增inline關(guān)鍵字時(shí),它時(shí)唯一的函數(shù)說(shuō)明符(關(guān)鍵字extern和static時(shí)存儲(chǔ)類(lèi)別說(shuō)明符,可應(yīng)用于數(shù)據(jù)對(duì)象和函數(shù))。C11新增了第二個(gè)函數(shù)說(shuō)明符_Noreturn,表明調(diào)用完成后函數(shù)不返回主調(diào)函數(shù)。exit()函數(shù)時(shí)_Noreturn函數(shù)的一個(gè)示例,一旦調(diào)用exit()它不會(huì)再返回主調(diào)函數(shù)。注意,這與void返回類(lèi)型不同。void類(lèi)型的函數(shù)再執(zhí)行完畢后返回主調(diào)函數(shù),只是它不提供返回值。

_Noreturn的目的是告訴用戶(hù)和編譯器,這個(gè)特殊的函數(shù)不會(huì)把控制返回主調(diào)程序,告訴用于以免濫用該函數(shù),通知編譯器可優(yōu)化一些代碼。

3f4c3bbc-1654-11ed-ba43-dac502259ad0.png

這個(gè)任務(wù)里面寫(xiě)了串口和TCP

3f6ab1aa-1654-11ed-ba43-dac502259ad0.png

寫(xiě)入的參數(shù)

3f83156a-1654-11ed-ba43-dac502259ad0.png

8位

3fa33746-1654-11ed-ba43-dac502259ad0.png

校驗(yàn)

3fca8fbc-1654-11ed-ba43-dac502259ad0.png

停止碼

3fe7d5ae-1654-11ed-ba43-dac502259ad0.png

硬件流控

400ff282-1654-11ed-ba43-dac502259ad0.png

看看串口

402a4c2c-1654-11ed-ba43-dac502259ad0.png

結(jié)構(gòu)體的配置

40500b56-1654-11ed-ba43-dac502259ad0.png

串口2

4071aa72-1654-11ed-ba43-dac502259ad0.png

這個(gè)是IO配置

40945996-1654-11ed-ba43-dac502259ad0.png

具體的使用

40b2d92a-1654-11ed-ba43-dac502259ad0.png

定義可以自己改

40cf9ede-1654-11ed-ba43-dac502259ad0.png

安裝一個(gè)串行口的驅(qū)動(dòng)程序

安裝 UART 驅(qū)動(dòng)程序并將 UART 設(shè)置為默認(rèn)配置。UART ISR 處理程序?qū)⒏郊拥竭\(yùn)行此函數(shù)的同一 CPU 內(nèi)核。

40eee140-1654-11ed-ba43-dac502259ad0.png

就這樣

412005a4-1654-11ed-ba43-dac502259ad0.png

后面還要看看這個(gè)串口到底是不是可以使用的。如果不行就把驅(qū)動(dòng)卸載,,拋出錯(cuò)誤。

41441674-1654-11ed-ba43-dac502259ad0.png

沒(méi)有小錯(cuò)誤就可以使用了

41616224-1654-11ed-ba43-dac502259ad0.png

函數(shù)在此

4183b9a0-1654-11ed-ba43-dac502259ad0.png

TCP看不懂了。。。上面這些應(yīng)該是初始化的參數(shù)

41ac79da-1654-11ed-ba43-dac502259ad0.png

建立一個(gè)入口

41cc56ec-1654-11ed-ba43-dac502259ad0.png

<0的時(shí)候是跑錯(cuò)誤

41e64a16-1654-11ed-ba43-dac502259ad0.png

bind我忘了,好像是什么端口也重要

42052ba2-1654-11ed-ba43-dac502259ad0.png

最后是監(jiān)聽(tīng)的口,反正都沒(méi)有錯(cuò)就會(huì)返回一個(gè)正確的IP和Port

。。。寫(xiě)不下去了,函數(shù)太長(zhǎng)了,我知道也沒(méi)有人看到這里,我明天考慮要不要把剩下的任務(wù)寫(xiě)了、

422b8e82-1654-11ed-ba43-dac502259ad0.jpg

不過(guò)在文章的末尾我還是要罵,金鵬太拉了,憑什么我的行李就得托運(yùn),氣死我了,為啥深圳航空就可以,我的300米就沒(méi)了。

4251831c-1654-11ed-ba43-dac502259ad0.png

臨下飛機(jī),我還以為碰上密接了,突然就不讓動(dòng)了,你再看這個(gè)圖

428bc1a8-1654-11ed-ba43-dac502259ad0.jpg

遠(yuǎn)一點(diǎn)看,像不像大夫在等著拉人

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

    關(guān)注

    456

    文章

    51241

    瀏覽量

    427498
  • SDK
    SDK
    +關(guān)注

    關(guān)注

    3

    文章

    1045

    瀏覽量

    46297
  • ESP32
    +關(guān)注

    關(guān)注

    18

    文章

    980

    瀏覽量

    17543

原文標(biāo)題:Dronebridge-ESP32的數(shù)字遙測(cè)實(shí)現(xiàn)

文章出處:【微信號(hào):TT1827652464,微信公眾號(hào):云深之無(wú)跡】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    使用ESP32實(shí)現(xiàn)藍(lán)牙通信

    上次給大家分享了如何使用ESP32實(shí)現(xiàn)UDP通信,今天跟大家聊聊如何使用ESP32實(shí)現(xiàn)藍(lán)牙通信。
    發(fā)表于 11-21 09:31 ?1.6w次閱讀

    [esp32教程] 4、LEDC使用

    基于Ubuntu下,利用esp-idf進(jìn)行esp32開(kāi)發(fā)的教程
    的頭像 發(fā)表于 06-03 09:39 ?4626次閱讀
    [<b class='flag-5'>esp32</b>教程] 4、LEDC使用

    [esp32教程] 5、UART使用

    基于Ubuntu下,利用esp-idf進(jìn)行esp32開(kāi)發(fā)的教程
    的頭像 發(fā)表于 06-13 09:04 ?7088次閱讀
    [<b class='flag-5'>esp32</b>教程] 5、UART使用

    ESP32模組的主要特性

    WT-ESP32-DevKitC V4是一款基于ESP32的小型開(kāi)發(fā)板,集WIFI+藍(lán)牙方案于一體,板上模組絕大部分管腳均已引出,開(kāi)發(fā)人員可根據(jù)實(shí)際需求,輕松通過(guò)跳線(xiàn)連接多種外圍器件,或?qū)㈤_(kāi)發(fā)板直接
    發(fā)表于 11-04 14:54 ?4144次閱讀

    ESP32開(kāi)發(fā)套件 ESP32-DevKitC

    ,具備豐富的外設(shè)和優(yōu)化的引腳布局,助力用戶(hù)快速實(shí)現(xiàn)產(chǎn)品開(kāi)發(fā),它有4MB Flash,有I/O,USB以及按鍵、LED ? 支持 Wi-Fi 藍(lán)牙連接 ESP32-DevKitC 是一款基于 ESP32
    的頭像 發(fā)表于 01-06 16:55 ?8545次閱讀

    ESP32-WROOM-32E和ESP32-WROOM-32UE模組的區(qū)別

    ESP32-WROOM系列模組基于 ESP32-D0WD 雙核芯片設(shè)計(jì),適用于基于 Wi-Fi 和藍(lán)牙連接的應(yīng)用場(chǎng)景,具備強(qiáng)大的雙核性能。而其中的ESP32
    發(fā)表于 06-01 16:41 ?1.9w次閱讀
    <b class='flag-5'>ESP32</b>-WROOM-32E和<b class='flag-5'>ESP32</b>-WROOM-32UE模組的區(qū)別

    esp32和arduino的區(qū)別,esp32能否替代arduino

    很多創(chuàng)客愛(ài)好者甚至有些技術(shù)工程師在理解esp32和arduino的時(shí)候總是問(wèn)一句這兩塊板子哪個(gè)更好用?他們可能潛意識(shí)中就覺(jué)得arduino和esp32是競(jìng)品的關(guān)系,但實(shí)際是這樣嗎?今天我們就深入
    發(fā)表于 06-24 17:11 ?2.7w次閱讀

    ESP32模組能實(shí)現(xiàn)什么功能

    將兩顆ESP32 SoC串行連接,各自安裝一個(gè)外部(Wi-Fi)天線(xiàn)后再套上一個(gè)漂亮的外殼。該設(shè)備將能夠實(shí)現(xiàn)許多有趣的功能?;诠δ軓?qiáng)的ESP32,設(shè)計(jì)實(shí)現(xiàn)了ESPGateway網(wǎng)關(guān)設(shè)
    發(fā)表于 08-10 15:09 ?5080次閱讀

    ESP32 開(kāi)發(fā)之旅② Arduino For ESP32說(shuō)明

    文章目錄1. Arduino Core For ESP32是什么?2.Arduino core for ESP32庫(kù)3.與ESP8266庫(kù)類(lèi)比3.1 WiFi —— ESP
    發(fā)表于 11-13 19:51 ?33次下載
    <b class='flag-5'>ESP32</b> 開(kāi)發(fā)之旅② Arduino For <b class='flag-5'>ESP32</b>說(shuō)明

    ESP32 SDIO 使用教程

    ESP32 SDIO 使用教程本文旨在說(shuō)明如何使用標(biāo)準(zhǔn)的 ESP32-WROOM-32D 開(kāi)發(fā)板進(jìn)行 SDIO 的通信。本文檔適用于所有需要與 ESP32 SDIO slave 通信的方案
    發(fā)表于 11-23 17:51 ?233次下載
    <b class='flag-5'>ESP32</b> SDIO 使用教程

    esp32 例程 藍(lán)牙_wifi&amp;藍(lán)牙MCU 該不該選ESP32

    ESP32 將天線(xiàn)開(kāi)關(guān)、RF balun、功率放大器、接收低噪聲放大器、濾波器、電源管理模塊等功能集于一體。ESP32 只需極少的外圍器件,即可實(shí)現(xiàn)強(qiáng)大的處理性能、可靠的安全性能,和 Wi-Fi &am...
    發(fā)表于 12-06 20:06 ?31次下載
    <b class='flag-5'>esp32</b> 例程 藍(lán)牙_wifi&amp;藍(lán)牙MCU  該不該選<b class='flag-5'>ESP32</b>

    ESP32系列芯片的規(guī)格

    ESP32是一款2.4GHz Wi-Fi和藍(lán)牙組合芯片,采用TSMC超低功耗40nm設(shè)計(jì)技術(shù)它旨在實(shí)現(xiàn)最佳功率和射頻性能,顯示出魯棒性、多功能性和靈活性在各種應(yīng)用和電源場(chǎng)景中的可靠性。ESP32系列芯片包括
    發(fā)表于 04-25 16:21 ?7次下載

    ESP8266/ESP32自動(dòng)下載原理

    前一段時(shí)間需要自己制作一片ESP32單板,成本和封裝考慮,計(jì)劃選擇CH340E作為USB轉(zhuǎn)串口芯片,ESP8266/ESP32的單板一般都有自動(dòng)下載電路,用戶(hù)無(wú)需按鈕即可令單板自動(dòng)進(jìn)入下載模式
    的頭像 發(fā)表于 10-10 15:06 ?4838次閱讀

    使用ESP32實(shí)現(xiàn)UDP通信的方法

    前面給大家分享了ESP32使用miropython編程環(huán)境搭建,今天給大家分享如何使用ESP32實(shí)現(xiàn)UDP通信。
    的頭像 發(fā)表于 11-14 10:21 ?6600次閱讀

    ESP32ESP32通過(guò)Internet進(jìn)行通信

    電子發(fā)燒友網(wǎng)站提供《ESP32ESP32通過(guò)Internet進(jìn)行通信.zip》資料免費(fèi)下載
    發(fā)表于 06-15 09:58 ?4次下載
    <b class='flag-5'>ESP32</b>到<b class='flag-5'>ESP32</b>通過(guò)Internet進(jìn)行通信