首頁(yè) > 評(píng)測(cè) > 快捷開(kāi)發(fā) 任性連接 :ESP32 Thing開(kāi)發(fā)板評(píng)測(cè)

快捷開(kāi)發(fā) 任性連接 :ESP32 Thing開(kāi)發(fā)板評(píng)測(cè)

  • 作者:zhanzr21
  • 來(lái)源:21ic
  • [導(dǎo)讀]
  • ESP32 Thing是SparkFun推出的一款針對(duì)物聯(lián)網(wǎng)無(wú)線應(yīng)用的開(kāi)發(fā)板,它的體積較小,具備WiFi與藍(lán)牙的雙重連接方式,并且可以通過(guò)Arduino IDE來(lái)開(kāi)發(fā)。

1.簡(jiǎn)介, 外觀與資源

ESP32 Thing是Sparkfun最新推出的一款WiFi+BLE的開(kāi)發(fā)板,專門(mén)面向IoT類的應(yīng)用.由于擁有WiFi與藍(lán)牙(雙模)的雙重連接方式,所以給開(kāi)發(fā)者的創(chuàng)意余地非常豐富.最令人興奮的是這個(gè)開(kāi)發(fā)板可以使用Arduino IDE來(lái)開(kāi)發(fā).這里跟大家分享一下此開(kāi)發(fā)的使用體驗(yàn),以及如何設(shè)置開(kāi)發(fā)環(huán)境并使用它來(lái)開(kāi)發(fā)你的下一個(gè)IoT應(yīng)用.

因?yàn)?a href="#" title="popmenulink">ESP32 Thing開(kāi)發(fā)板本身非常小巧,并無(wú)專門(mén)的箱子,這里就沒(méi)有開(kāi)箱圖了.直接上板子的圖:

1.jpg

 

圖 正面圖

2.jpg

 

圖 反面圖

3.jpg

 

圖 和Uno板子放在一起

和Arduino Uno放在一起的感覺(jué)有點(diǎn)奇怪的感覺(jué),功能多了N多,尺寸卻小了這么多.

圖片1.png

 

圖 Mouser發(fā)貨單

這是Mouser的發(fā)貨單,發(fā)貨單只是提到是個(gè)WiFi開(kāi)發(fā)板沒(méi)有提到藍(lán)牙.

板子的資源如下:

· 雙核的Tensilica LX6 處理器

· 最高運(yùn)行頻率240MHz

· 520kB內(nèi)部SRAM

· 集成802.11 BGN WiFi 收發(fā)器

· 集成雙模藍(lán)牙 (經(jīng)典和 BLE)

· 2.2 -3.6V 工作電壓

· 2.5 µA 深睡眠電流

· 28個(gè)GPIO

· 10電極電容式觸摸控制

· 硬件加速加密 (AES, SHA2, ECC, RSA-4096)

· 4MB外部Flash

· 集成鋰電池充電電路

這里將資源與板子簡(jiǎn)單對(duì)應(yīng)一下子:

4.jpg

 

圖 資源對(duì)應(yīng)

下面是主要部分的特寫(xiě):

天線

5.jpg

 

USB轉(zhuǎn)串口:供電+下載

6.jpg

 

SoC

7.jpg

 

這是Sparkfun提供的引腳擴(kuò)展分配圖:

8.jpg

 

圖 引腳擴(kuò)展圖

2.硬件與原理圖簡(jiǎn)析

ESP32 Thing硬件方面,首先ESP32 SOC比較令人感興趣.這里做個(gè)簡(jiǎn)單介紹.

2.1 ESP32簡(jiǎn)介

這是上海樂(lè)鑫出的一款ESP8266的升級(jí)版本.從數(shù)據(jù)手冊(cè)來(lái)看此SOC的核心為:

• Xtensa® 雙核 32位 LX6 處理器, 頻率最高 240 MHz, 性能最高600 DMIPS(ESP8266的內(nèi)核是單核的Tensilica LX106,最高80MHz)

每個(gè)核都支持:

• 7級(jí)流水線

• 16/24位兩種指令集

• FPU

• DSP指令,比如32位乘法器,32位除法器,40位MAC

• 70個(gè)中斷源,32個(gè)向量

外設(shè)與無(wú)線接口這里就不詳列了,讀者可以參考數(shù)據(jù)手冊(cè).

Xtensa LX6及其系列產(chǎn)品使用的是Xtensa公司的一款專門(mén)為無(wú)線與多媒體應(yīng)用優(yōu)化設(shè)計(jì)的內(nèi)核. 這個(gè)公司2013年被Cadence收購(gòu). 簡(jiǎn)而言之,這個(gè)處理器優(yōu)化原理就是類似于ASIC與通用處理器之間的一個(gè)中間路線: 有一個(gè)通用的架構(gòu),也有一些可配置單元,在綜合成最終處理器時(shí)去除不需要的部分,從而實(shí)現(xiàn)了成本尺寸性能幾個(gè)方面很好的優(yōu)化.

9.jpg

 

圖 Xtensa LX vs通用處理器

關(guān)于這個(gè)內(nèi)核的詳情這里就不多展開(kāi)了, 感興趣的可以看文章后面的參考連接.

這是ESP32的Block圖:

10.jpg

 

圖 ESP32 SOC功能Block圖

除了無(wú)線方面很強(qiáng)大之外,其他外設(shè)幾乎也是應(yīng)有盡有.攝像頭接口與外部動(dòng)態(tài)存儲(chǔ)器接口是作者第一眼望過(guò)去能舉出的沒(méi)有的外設(shè).

原理圖的整個(gè)文件將在后面附上連接. 這里就分析其中兩點(diǎn):

2.2 USB與充電部分

11.png

 

圖 USB+LDO部分

  • 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!

網(wǎng)友評(píng)論

  • 聯(lián)系人:巧克力娃娃
  • 郵箱:board@21ic.com
  • 我要投稿
  • 歡迎入駐,開(kāi)放投稿

熱門(mén)標(biāo)簽
項(xiàng)目外包 more+