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

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

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

3天內不再提示

啟明云端分享|盤點Esp32-C3與Esp8266 的區別

啟明云端 ? 2021-10-12 18:31 ? 次閱讀

ESP8266 & ESP32-C3硬件區別

5a1b329a-2ab9-11ec-aa30-dac502259ad0.png

從上表可以看出ESP32-C3和ESP8266在硬件上的區別:

1. ESP32-C3 搭載 RISC-V 32 位單核處理器,而ESP8266EX 集成的是 32 位 Tensilica 處理器;

2. 工作電壓方面,ESP32-C3也略低于ESP8266;

3. GPIO口,ESP32-C3 具有 22 個可編程 GPIO 管腳、內置 400 KB SRAM,支持通過 SPI、Dual SPI、Quad SPI 和 QPI 接口外接多個 flash; 而ESP8266只有17個GPIO 管腳、內置160KB SRAM;只有兩個SPI接口;

4. ESP32-C3集成 2.4 GHz Wi-Fi和長距離的 Bluetooth 5 (LE);而ESP8266只集成了集成 2.4 GHz Wi-Fi 。

附:ESP32-C3和ESP8266都是支持應用樂鑫成熟的物聯網開發框架 ESP-IDF;支持在從機模式下工作,可通過 ESP-AT 和 ESP-Hosted SDK 為外部主機 MCU 提供 Wi-Fi 或 Bluetooth LE 連接功能。

ESP8266 & ESP32-C3環境搭建的區別

工具鏈設置

1.ESP8266 ESP32-c3 環境變量設置區別

a.ESP8266 準備工具
sudo apt-get install gcc git wget make libncurses-dev flex bison gperf python python-serial.
5a8bd450-2ab9-11ec-aa30-dac502259ad0.png

ESP32-c3 準備工具

5ae6efac-2ab9-11ec-aa30-dac502259ad0.png

b.ESP8266 準備sdk:

5b9fb01e-2ab9-11ec-aa30-dac502259ad0.png

git clone --recursive https://github.com.cnpmjs.org/espressif/ESP8266_RTOS_SDK.git

5c0b265a-2ab9-11ec-aa30-dac502259ad0.png輸入 git submodule update --init --recursive更新 需要多次嘗試直到完全克隆。

5c8a9f84-2ab9-11ec-aa30-dac502259ad0.png

ESP32-c3 :
mkdiresp
cd./esp
git clone --recursive
https://github.com/espressif/esp-idf.git
克隆文件到當面路徑下,也就是剛剛創建的文件夾esp

5cfd354e-2ab9-11ec-aa30-dac502259ad0.png

輸入 git submodule update --init --recursive更新 需要多次嘗試直到完全克隆。

5d8dce42-2ab9-11ec-aa30-dac502259ad0.png

c.設置工具鏈及環境變量:
ESP8266:
cd~/Desktop/esp8266/ESP8266_RTOS_SDK
python -m pip install --user -r ./requirements.txt
ESP8266 Linux 工具鏈可從樂鑫網站下載。

對于 64 位 Linux:
https://dl.espressif.com/dl/xtensa-lx106-elf-gcc8_4_0-esp-2020r3-linux-amd64.tar.gz

對于 32 位 Linux:
https://dl.espressif.com/dl/xtensa-lx106-elf-gcc8_4_0-esp-2020r3-linux-i686.tar.gz
cd~/Desktop/esp8266;


tar -xzf ~/Downloads/xtensa-lx106-elf-linux64-1.22.0-100-ge567ec7-5.2.0.tar.gz;


5e00e4a4-2ab9-11ec-aa30-dac502259ad0.png

gedit~/.bashrc
將工具鏈寫入環境
alias get_lx106='export PATH="$PATH:/home/yonghu/Desktop/esp8266/xtensa-lx106-elf/bin"'
alias get_sdk='export IDF_PATH="~/Desktop/esp8266/ESP8266_RTOS_SDK"'

5eb4f73c-2ab9-11ec-aa30-dac502259ad0.png

設置python環境 :
python2.7 -m pip install --user -r ./ESP8266_RTOS_SDK/requirements.txt

5f9f9ee0-2ab9-11ec-aa30-dac502259ad0.png

運行在環境中配置的指令
get_lx106
get_sdk

600772d6-2ab9-11ec-aa30-dac502259ad0.png

ESP32-c3 :
. $HOME/esp/esp-idf/export.sh
此外,如果您希望在當下命令提示符窗口使用 ESP-IDF,請使用下方代碼:
復制并粘貼以下命令到shell 配置文件中(.profile, .bashrc, .zprofile 等)
alias get_idf='. $HOME/esp/esp-idf/export.sh'

通過重啟終端窗口或運行 source [path to profile],如 source ~/.bashrc 來刷新配置文件。


設置 idf.py工具鏈
這里的 ~ 表示 家目錄 /home/yonghu
然后 :./install.shesp32c3

608a3cc0-2ab9-11ec-aa30-dac502259ad0.png

接著 :../export.shesp32c3 ( esp32c3打不打無所謂)

6148cde8-2ab9-11ec-aa30-dac502259ad0.png

ESP8266 & ESP32-C3 Demo測試示例

1.拷貝目錄

cd ../
cp ESP8266_RTOS_SDK/examples/get-started/hello_world/ ./hello_world -r

61d5d95e-2ab9-11ec-aa30-dac502259ad0.png

ESP32-c3:
cp ./esp-idf/examples/get-started/hello_world/ ./ -r

6266ee4e-2ab9-11ec-aa30-dac502259ad0.png

2.編譯和燒入
ESP8266 :配置串口波特率為115200
makemenuconfig

62d5d57a-2ab9-11ec-aa30-dac502259ad0.png

633fc520-2ab9-11ec-aa30-dac502259ad0.png

63bd91e4-2ab9-11ec-aa30-dac502259ad0.png

Y保存
6465e0c4-2ab9-11ec-aa30-dac502259ad0.png
插入開發板ESP8266

64d7a966-2ab9-11ec-aa30-dac502259ad0.png

將設備連接到虛擬機

65a7a1c0-2ab9-11ec-aa30-dac502259ad0.png

sudols/dev顯示 /dev下的usb設備

66200110-2ab9-11ec-aa30-dac502259ad0.png

改變該端口權限

66a7e15c-2ab9-11ec-aa30-dac502259ad0.png

燒錄:

67230184-2ab9-11ec-aa30-dac502259ad0.png

ESP32-C3
cdhello_world跑到hello_world目錄下

67aed6a0-2ab9-11ec-aa30-dac502259ad0.png
idf.pybuild編譯該工程
ls /dev/ttyUSB* 顯示當前串口連接。

683d08da-2ab9-11ec-aa30-dac502259ad0.png

得到 端口號為 /dev/ttyUSB0
每次燒入前必須輸入sudochmod777 改變該USB的權限,

idf.py -p PORT [-b BAUD] flash 燒入即可看見。

68bc5e78-2ab9-11ec-aa30-dac502259ad0.png

3.觀察串口打印信息

a)打開串口

ESP8266:make ESPBAUD=115200 monitor

69421ee6-2ab9-11ec-aa30-dac502259ad0.png
ESP32-c3 :

idf.py-p(PORT)monitor
這個PORT即端口號,如上則是/dev/ttyUSB0 命令 : idf.py-p/dev/ttyUSB0 monitor

69eb1406-2ab9-11ec-aa30-dac502259ad0.png
就可以看見所有打印信息。

啟明云端作為Espressif(樂鑫科技)大中華區合作伙伴,我們不僅用心整理了你在開發過程中可能會遇到的問題以及快速上手的簡明教程;同時也用心整理了樂鑫新產品、新方案的主要特點及應用!希望能幫您第一時間了解并快速用上好的方案和產品!


原文標題:啟明云端分享|盤點Esp32-C3與Esp8266 的區別

文章出處:【微信公眾號:啟明云端科技】歡迎添加關注!文章轉載請注明出處。

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

    關注

    18

    文章

    971

    瀏覽量

    17257
收藏 人收藏

    評論

    相關推薦

    【AI技術支持】ESP32-C3模組AT+MQTT連接AWS證書問題處理

    問題描述在使用ESP32-C3-WROOM-02模組作為無線通信模塊,使用AT-V3.3.0.0版本時,客戶想通過AT的方式配置MQTT證書,驗證服務器可以連接,但AT連接失敗,這是為什么呢?啟明
    的頭像 發表于 11-30 01:01 ?193次閱讀
    【AI技術支持】<b class='flag-5'>ESP32-C3</b>模組AT+MQTT連接AWS證書問題處理

    【AI技術支持】ESP32-C3芯片/模組SPI-AT問題處理

    描述在使用ESP32-C3芯片/模組,AT版本為Release/v3.0.0.0時,客戶在使用常規AT通信時,速率達不到需求,需要換成SPI-AT,測試中遇到問題,這是為什么呢?啟明云端/02
    的頭像 發表于 11-27 01:00 ?317次閱讀
    【AI技術支持】<b class='flag-5'>ESP32-C3</b>芯片/模組SPI-AT問題處理

    啟明云端WT32C3-S6模塊,樂鑫ESP32-C3低功耗高性能方案,高效無線連接通信

    的WT32C3-S6WiFi模塊,一款在物聯網領域中以其低功耗、高性價比而備受矚目的產品。強大的內核,高效的性能WT32C3-S6模塊搭載了樂鑫ESP32-C3處理器,這款
    的頭像 發表于 08-30 11:54 ?384次閱讀
    <b class='flag-5'>啟明</b><b class='flag-5'>云端</b>WT32<b class='flag-5'>C3</b>-S6模塊,樂鑫<b class='flag-5'>ESP32-C3</b>低功耗高性能方案,高效無線連接通信

    esp32esp8266代碼共用嗎

    本文將介紹ESP32ESP8266兩款流行的微控制器在代碼共用性方面的可能性與差異性。 一、引言 隨著物聯網技術的飛速發展,越來越多的智能設備開始進入我們的生活。其中,ESP32ESP82
    的頭像 發表于 08-19 18:23 ?1152次閱讀

    esp8266esp32區別是什么

    以下是關于ESP8266ESP32的主要區別: 處理器和架構 : ESP8266 :使用一個Tensilica L106 80MHz的處理器,屬于Xtensa架構。
    的頭像 發表于 08-19 18:16 ?5401次閱讀

    esp8266不燒錄可以使用嗎

    ESP8266是一款非常流行的Wi-Fi模塊,廣泛應用于物聯網項目中。然而,如果不進行燒錄,ESP8266將無法正常工作。 1. ESP8266簡介 ESP8266是一款由Espres
    的頭像 發表于 08-19 17:28 ?807次閱讀

    ESP32-C3使用SPI通信緩存有多少?

    我們計劃用ESP32-AT功能,看到資料上ESP32-C3僅支持SPI通信,請問: ①ESP32-C3使用SPI通信緩存有多少? ②ESP32-C3使用SPI通信接收到數據以后空中速率
    發表于 06-26 07:58

    請問esp32-c3不支持pcnt嗎?

    我在esp32-c3開發板上測試pcnt,編譯報錯找不到相關的函數,查看sdk源碼發現要配置CONFIG_SOC_PCNT_SUPPORTED才會編譯pcnt.c,查看examples里面的項目也說了只支持ESP32
    發表于 06-18 07:27

    國產低成本Wi-Fi SoC解決方案芯片ESP8266ESP8285對比差異

    。ESP8285對比ESP8266差異如下: 1、ESP8285內部集成1/2MB Flash,DOUT模式。ESP8266則需要外接Flash; 2、
    的頭像 發表于 05-17 11:44 ?1338次閱讀
    國產低成本Wi-Fi SoC解決方案芯片<b class='flag-5'>ESP8266</b>與<b class='flag-5'>ESP</b>8285對比差異

    啟明云端WT32C3系列模組/開發板連接AWS亞馬遜云方法

    ESP32-C3因為其性價比高,價格便宜性能又好一直是量產的首選芯片,隨著量產項目擴大,對接云服務器的情況也增加了,接下來小啟給大家分享下啟明云端ESP32-C3模組——WT32
    的頭像 發表于 05-12 08:04 ?430次閱讀
    <b class='flag-5'>啟明</b><b class='flag-5'>云端</b>WT32<b class='flag-5'>C3</b>系列模組/開發板連接AWS亞馬遜云方法

    充電樁選型對比:ESP32-S3模組和ESP32-C3模組誰更合適

    和整體解決方案供應商,有非常豐富的充電樁物聯網項目經驗,充電樁物聯網選型中經常會用到ESP32-C3、ESP32-S3模組,那么今天小啟就對這幾種方案做個對比,看
    的頭像 發表于 04-30 08:04 ?6318次閱讀
    充電樁選型對比:<b class='flag-5'>ESP32-S3</b>模組和<b class='flag-5'>ESP32-C3</b>模組誰更合適

    ESP32-C3開發板設計指南

    首先是ESP32-C3只支持BLE,也就是數據是以packet出現的。不支持普通的藍牙,也就是數據的處理的時候是可以字符串去操作的。
    的頭像 發表于 01-26 11:10 ?6003次閱讀
    <b class='flag-5'>ESP32-C3</b>開發板設計指南

    ESP32-C3在智能充電樁上的應用,性價比爆棚!

    ESP32-C3在智能充電樁上的應用,性價比爆棚!
    的頭像 發表于 01-20 08:03 ?855次閱讀
    <b class='flag-5'>ESP32-C3</b>在智能充電樁上的應用,性價比爆棚!

    ESP32-C2在小魔方遙控器的應用

    我們經常提起的ESP32-C3ESP32-S3ESP32-C2感覺話題度沒有那么多,但其應用上不可小覷。今天小啟就跟大家講講ESP32-C2在小魔方遙控器的應用。1射頻性能拉滿,成
    的頭像 發表于 01-13 08:03 ?846次閱讀
    <b class='flag-5'>ESP32-C</b>2在小魔方遙控器的應用

    ESP32-C3模塊使用問題集錦| C3的串口日志該如何禁用?

    ESP32-C3因為功能強大、低功耗一直廣受歡迎,客戶在使用過程中,也是有很多疑問。下面小啟整理了一些C3模塊實際應用客戶遇到的問題,做出解答,大家如果也有關于C3模塊的問題,可以評論區提出來
    的頭像 發表于 01-09 08:03 ?989次閱讀
    <b class='flag-5'>ESP32-C3</b>模塊使用問題集錦| <b class='flag-5'>C3</b>的串口日志該如何禁用?
    主站蜘蛛池模板: h视频在线观看视频观看| 一级久久久| 性xxxxbbbb免费播放视频| 久久青草国产精品一区| 一级做a爱免费观看视频| 欧美日韩色图| 天天看天天操| 163黄页网又粗又长又舒服| 有一婷婷色| 日本三级黄色网址| 一级特黄aaa大片| 中文字幕一区二区三区免费看| 巨骚综合网| 色婷婷在线视频观看| 夜夜爱夜夜做| 黑人xxxx精品| 日本写真高清视频免费网站网| 欧美另类videos| 国产天堂网| 天天骑天天射| 激情九月婷婷| 狠狠做久久深爱婷婷97动漫| 久操视频在线| 五月婷婷色网| 亚洲羞羞裸色私人影院| 亚洲区| 久久久久久久综合狠狠综合 | 欧美一区二区三区免费高| 五月天综合在线| 免费免费啪视频视频观看| 色聚网久久综合| 奇米影视7777久久精品| 伊人久久大香线蕉综合高清| 成人国产精品一级毛片视频| 苍井优一级毛片免费观看| 欧美日韩不卡码一区二区三区| 国产美女在线精品免费观看| 欧洲色妇| 美女视频黄视大全视频免费网址| jiuse在线| 好紧好爽水真多18|