學習ESP8266 2 概念 開發環境

2021-10-10 04:41:35 字數 575 閱讀 8137

寫點什麼吧,自言自語說說話也是好的。

esp8266是面向物聯網應用的,高整合度的wi-fi mcu,樂鑫研發的。

esp8266-12f是基於esp8266的模組,安信可研發的。

我的理解是,如果把esp8266比作stm32,esp8266模組就相當於stm32的最小系統。

使用esp8266有兩種方式,乙個是at指令,乙個是通過sdk程式設計。

1、at指令

比如你可以使用stm32的串列埠,傳送at指令給esp8266,esp8266通過at指令自己完成某些操作,例如連wi-fi、上傳資料等。

2、sdk程式設計

因為esp8266本來就整合有mcu,而且速度高達160mhz,所以這種方式就是直接對裡面的mcu進行程式設計。

sdk是乙個資料夾,就狹隘地理解為工程吧。

就像stm32工程要用keil一樣,使用sdk也需要乙個開發環境。

我用的是安信可的一體化開發環境,版本為"aithinkeride_v0.5"。

現在有最新的版本,好像安裝配置比較麻煩,沒有弄…

ESP32學習筆記之Arduino開發環境搭建

搭建環境 win10 64位 執行git gui 如果在arduino首選項中的 sketchbook位置 下方列出了另乙個目錄,請將其更改為sketchbook位置。單擊clone以開始轉殖儲存庫 開啟d program files x86 arduino hardware espressif e...

ESP32開發(1) 搭建Linux下的開發環境

快速入門 esp idf 主要針對和我一樣第一次在linux上開發的小夥伴。在此基礎上加入自己的理解和躺過的一些坑。1 乙個esp32開發板及一根microusb線 2 linux作業系統 ubuntu16 開發esp32需要一系列軟體支援。開啟終端,輸入下面的命令。sudo apt get ins...

搭建樂鑫ESP8266 RTOS3 0開發環境

本文參考徐大大的文章 注 本教程適用於win10 64位系統 git clone recursive第三步 安裝python pacman s noconfirm mingw w64 x86 64 python2 mingw w64 x86 64 python2 setuptools mingw w...