日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

启明云端分享|大家都知道ESP32-C3是乐鑫5月刚量产的芯片,大家都传是取代ESP8266的,目前也确实有很多客户升级应用选择替换,那Esp8266与Esp32-C3 从硬件到应用开发有哪些不同呢

發布時間:2024/10/14 编程问答 45 豆豆

提示:ESP32-C3是樂鑫5月剛量產的芯片,大家都傳是取代ESP8266的,目前也確實有很多客戶升級應用時,選擇了ESP32-C3,特別是電工照明類客戶,因為ESP32-C3功耗低,又自帶藍牙,價格方面又對標ESP8266;
**

今天就讓小明為你盤點一下Esp8266與Esp32-C3 從硬件到應用開發有哪些不同,同時分享出環境搭建教程及相關DEMO


ESP8266 & ESP32-C3硬件區別

ESP32-C3 & ESP8266

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

  • ESP32-C3 搭載 RISC-V 32 位單核處理器,而ESP8266EX 集成的是 32 位 Tensilica 處理器;
    工作電壓方面,ESP32-C3也略低于ESP8266;

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

  • 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環境搭建的區別

    工具鏈設置

  • ESP8266 與ESP32-c3 環境變量設置 區別
  • ESP8266 準備工具

    sudo apt-get install gcc git wget make libncurses-dev flex bison gperf python python-serial

    ESP32-c3 準備工具

    ESP8266 準備sdk :

    git clone --recursive

    https://github.com.cnpmjs.org/espressif/ESP8266_RTOS_SDK.git

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


    ESP32-c3 :

    mkdir esp

    cd ./esp

    git clone --recursive https://github.com/espressif/esp-idf.git

    克隆文件到當面路徑下,也就是剛剛創建的文件夾esp

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


    設置工具鏈及環境變量:


    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;

    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"’

    設置python環境 :

    python2.7 -m pip install --user -r ./ESP8266_RTOS_SDK/requirements.txt

    運行在環境中配置的指令

    get_lx106

    get_sdk

    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.sh esp32c3

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


    ESP8266 & ESP32-C3 Demo測試示例


    ESP8266
    拷貝目錄

    cd …/

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

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


    編譯和燒入


    ESP8266 :

    配置 串口波特率為115200

    make menuconfig


    Y保存

    插入開發板ESP8266

    將設備連接到虛擬機

    sudo ls /dev 顯示 /dev下的usb設備

    改變該端口權限

    燒錄:

    ESP32-C3
    cd hello_world 跑到hello_world 目錄下

    idf.py build 編譯該工程

    ls /dev/ttyUSB* 顯示當前串口連接

    得到 端口號為 /dev/ttyUSB0

    每次燒入前必須輸入sudo chmod 777 改變該USB的權限

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

  • 觀察串口打印信息
  • 打開串口

    ESP8266:

    make ESPBAUD=115200 monitor

    a) ESP32-c3 :

    idf.py -p (PORT) monitor

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

    就可以看見所有打印信息


    啟明云端


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

    總結

    以上是生活随笔為你收集整理的启明云端分享|大家都知道ESP32-C3是乐鑫5月刚量产的芯片,大家都传是取代ESP8266的,目前也确实有很多客户升级应用选择替换,那Esp8266与Esp32-C3 从硬件到应用开发有哪些不同呢的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    主站蜘蛛池模板: 欧美第一页在线观看 | 337p亚洲精品色噜噜噜 | 白嫩少妇激情无码 | 奇米四色在线观看 | 国产精品伦理一区二区 | 亚洲国产日韩欧美一区二区三区 | 午夜伦伦 | 欧美jizz欧美性大全 | 亚州a级片| 无码人妻aⅴ一区二区三区有奶水 | 人妻熟女一区二区aⅴ水 | www日韩av| 91最新在线视频 | 91视频h | 免费精品视频一区二区三区 | 国产日b视频 | 在线免费av播放 | 免费在线观看高清影视网站 | 曰韩av | 麻豆私人影院 | 色网站入口 | 国产区免费观看 | 熟女人妻在线视频 | 午夜理伦三级做爰电影 | 黑人一区二区三区 | 天天干在线播放 | 国产在线视频99 | 国产成人无码一区二区在线播放 | 国产福利网 | 男人天堂一区二区 | 国产又粗又猛又色 | xxx久久 | 99福利网 | 午夜中出| 欧美大胆视频 | 久久久久香蕉视频 | 色爱AV综合网国产精品 | 182午夜视频 | 国产精品久久久久久久久久免费看 | 中文字幕一区二区三区乱码在线 | av亚洲在线观看 | 欧美日本一本 | 精品人妻少妇嫩草av无码 | 蜜桃视频一区二区 | 日日影院| 五月婷婷久久综合 | 男女激情四射网站 | 女同hd系列中文字幕 | 欧美成人三级在线观看 | 在线观看成年人视频 | 精品国产av鲁一鲁一区 | 刘亦菲一区二区三区免费看 | 伊人久久大香线蕉成人综合网 | 伊人7| 精品乱人伦一区二区三区 | av丝袜在线 | 国产性爱精品视频 | 午夜精品在线免费观看 | 女人床技48动态图 | 五月婷婷六月丁香综合 | 91丝袜| 国产高清亚洲 | 成人免费看片在线观看 | 久久国产人妻一区二区免色戒电影 | 精品无码久久久久久国产 | 人人操在线播放 | 综合久久91 | 97性视频 | 久久av导航| 91久久精品一区 | 欧美色图首页 | 99er精品视频| 欧美日韩国产亚洲沙发 | 色妞欧美 | 黑人玩弄人妻一区二区三区四 | 中文字幕人成乱码熟女香港 | 他揉捏她两乳不停呻吟动态图 | 五月婷婷丁香激情 | 亚洲欧美中文日韩在线v日本 | 超碰av免费 | 国产偷人爽久久久久久老妇app | 天天草视频 | 日韩v在线 | 久久成年人视频 | 琪琪色18| 亚洲精品视频国产 | 顶级嫩模啪啪呻吟不断好爽 | 色天堂在线视频 | 都市激情国产精品 | 99国产精品白浆在线观看免费 | 精品看片 | 日本激情视频网站 | 欧美夫妻性生活视频 | 叶爱在线 | 91视频麻豆| 成人影片在线免费观看 | xxxx黄色| 青青国产在线 | 亚洲精品视频在线观看免费 |