www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

首頁 > 評測 > 快捷開發(fā) 任性連接 :ESP32 Thing開發(fā)板評測

快捷開發(fā) 任性連接 :ESP32 Thing開發(fā)板評測

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

1.簡介, 外觀與資源

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

因為ESP32 Thing開發(fā)板本身非常小巧,并無專門的箱子,這里就沒有開箱圖了.直接上板子的圖:

1.jpg

 

圖 正面圖

2.jpg

 

圖 反面圖

3.jpg

 

圖 和Uno板子放在一起

和Arduino Uno放在一起的感覺有點奇怪的感覺,功能多了N多,尺寸卻小了這么多.

圖片1.png

 

圖 Mouser發(fā)貨單

這是Mouser的發(fā)貨單,發(fā)貨單只是提到是個WiFi開發(fā)板沒有提到藍牙.

板子的資源如下:

· 雙核的Tensilica LX6 處理器

· 最高運行頻率240MHz

· 520kB內部SRAM

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

· 集成雙模藍牙 (經典和 BLE)

· 2.2 -3.6V 工作電壓

· 2.5 µA 深睡眠電流

· 28個GPIO

· 10電極電容式觸摸控制

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

· 4MB外部Flash

· 集成鋰電池充電電路

這里將資源與板子簡單對應一下子:

4.jpg

 

圖 資源對應

下面是主要部分的特寫:

天線

5.jpg

 

USB轉串口:供電+下載

6.jpg

 

SoC

7.jpg

 

這是Sparkfun提供的引腳擴展分配圖:

8.jpg

 

圖 引腳擴展圖

2.硬件與原理圖簡析

ESP32 Thing硬件方面,首先ESP32 SOC比較令人感興趣.這里做個簡單介紹.

2.1 ESP32簡介

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

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

每個核都支持:

• 7級流水線

• 16/24位兩種指令集

• FPU

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

• 70個中斷源,32個向量

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

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

9.jpg

 

圖 Xtensa LX vs通用處理器

關于這個內核的詳情這里就不多展開了, 感興趣的可以看文章后面的參考連接.

這是ESP32的Block圖:

10.jpg

 

圖 ESP32 SOC功能Block圖

除了無線方面很強大之外,其他外設幾乎也是應有盡有.攝像頭接口與外部動態(tài)存儲器接口是作者第一眼望過去能舉出的沒有的外設.

原理圖的整個文件將在后面附上連接. 這里就分析其中兩點:

2.2 USB與充電部分

11.png

 

圖 USB+LDO部分

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

網(wǎng)友評論