Arduino ESP8266 開發環境搭建

Arduino ESP8266 開發環境搭建

很久之前學嵌入式時,用過Arduino+8266進行開發,開發成本低、難度小,體驗很不錯。

近期,又突然要用,遂再次搭建環境,但變動挺多,有些小波折,開貼記錄。

環境:

Windows 10

Arduino IDE 2.3.2

ESP8266 3.1.2

1.安裝IDE

官網:Arduino - Home

直接下載安裝對應版本即可。

2.增加ESP8266開發板信息

我已經將語言調成了簡體中文。

點擊首選項,找到填寫處

填寫以下鏈接:

http://arduino.esp8266.com/stable/package_esp8266com_index.json

3.安裝開發板

在工具、開發板管理器中,搜索ESP8266

點擊安裝即可(我已安裝)

安裝過程會相當慢,主要還是因為網絡問題,所以推薦一個離線安裝法

4.離線安裝

(1)下載信息json

下載填寫的開發板鏈接的這個文件

http://arduino.esp8266.com/stable/package_esp8266com_index.json

(2)下載庫文件

下載后打開,手動在里面找到鏈接,去下載5個文件

第一個,開發板主體

第二個,Python,注意要下載和電腦版本相適應的,我是X86_64

第三個,xtensa-lx106-elf-gcc

第四個,mkspiffs

第五個,mklittlefs

(3)移動文件

將以上文件移動到

C:\Users\你的用戶名]\AppData\Local\Arduino15\staging\packages

再次點擊安裝,安裝成功。

這是我Arduino15\staging\packages目錄里的東西。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/42358.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/42358.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/42358.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

生成式AI應用實列和價值鏈

生成式AI應用實列和價值鏈 生成式AI應用實列ChatGPTGeminiGitHub CopilotSynthesia 價值鏈 生成式AI應用實列 ChatGPT ChatGPT 并不是生成式 AI 行業中唯一的公司。 Stability AI 的 Stable Diffusion 可以根據文本描述生成圖像,發布后 90 天內,在 Git…

vue是如何進行監聽數據變化的?vue2和vue3分別是什么,vue3為什么要更換

在 Vue 中,數據變化的監聽是通過響應式系統來實現的。Vue 2.x 和 Vue 3 在這方面有一些區別。 Vue 2.x 的數據監聽 Vue 2.x 使用的是 Object.defineProperty() 方法來實現數據的響應式。當你聲明一個 Vue 實例的數據對象時,Vue 將遍歷這個對象的屬性&a…

清除屏幕上信息的命令clear

清除屏幕上信息的命令clear There is no nutrition in the blog content. After reading it, you will not only suffer from malnutrition, but also impotence. The blog content is all parallel goods. Those who are worried about being cheated should leave quickly. 清…

高考志愿填報千萬要注意這四點

在高考志愿填報過程中,確實有很多需要留心的點。我為你總結了四個關鍵點,希望能幫助你順利完成志愿填報: 1、學校提供的支持 學校作為學生志愿填報咨詢服務的主陣地,應提供體系化和制度化的支持。包括及時關注并傳達政策動向和相…

行內元素、塊級元素居中

行內元素居中 水平居中 {text-align&#xff1a;center;}垂直居中 單行——行高等于盒子高度 <head><style>.father {width: 400px;height: 200px;/* 行高等于盒子高度&#xff1a;line-height: 200px; */line-height: 200px;background-color: pink;}.son {}&…

如何做好IT類的技術面試?

我們在找工作時&#xff0c;需要結合自己的現狀&#xff0c;針對意向企業做好充分準備。作為程序員&#xff0c;你有哪些面試IT技術崗的技巧&#xff1f; 方向一&#xff1a;分享你面試IT公司的小技巧 我分享一些基于廣泛觀察和用戶反饋的面試IT公司的小技巧&#xff1a; 技術準…

孟德爾隨機化-痛風

寫在前面 昨天看到文獻&#xff0c;稱飲酒與痛風無關聯&#xff0c;甚是疑惑&#xff0c;今天剛好看了一篇新文獻&#xff0c;雖然不是主要講飲酒與痛風的&#xff0c;但也有牽扯到這方面內容&#xff0c;而且是相反的內容&#xff0c;特記錄一下。 孟德爾隨機化-受教育程度與…

vuepress創建步驟

背景 記錄vuepress配置步驟&#xff0c;以便下次使用快速上手。 讀此文章之前默認您已經學會了創建vuepress項目。vuepres快速開始 最終成品 doc.jeecgflow.com 配置步驟 創建.vuepress 目錄。 你的文檔目錄下創建一個 .vuepress 目錄。 創建.vuepress/config.js module.e…

mysql面試題 Day4

1 什么是覆蓋索引&#xff1f;對要查詢的列 和 查詢條件中的列 有什么要求 覆蓋索引&#xff08;Covering Index&#xff09;是指一個索引包含了一次查詢所需的全部列&#xff0c;因此可以完全滿足查詢需求&#xff0c;而無需訪問實際的表行數據。&#xff08;即避免回表操作&…

Mac窗口輔助管理工具:Magnet for mac激活版

magnet mac版是一款運行在蘋果電腦上的一款優秀的窗口大小控制工具&#xff0c;拖拽窗口到屏幕邊緣可以自動半屏&#xff0c;全屏或者四分之一屏幕&#xff0c;還可以設定快捷鍵完成分屏。這款專業的窗口管理工具當您每次將內容從一個應用移動到另一應用時&#xff0c;當您需要…

注意力機制 attention Transformer 筆記

動手學深度學習 這里寫自定義目錄標題 注意力加性注意力縮放點積注意力多頭注意力自注意力自注意力縮放點積注意力&#xff1a;案例Transformer 注意力 注意力匯聚的輸出為值的加權和 查詢的長度為q&#xff0c;鍵的長度為k&#xff0c;值的長度為v。 q ∈ 1 q , k ∈ 1 k …

解析Java中的緩存機制及其實現方式

解析Java中的緩存機制及其實現方式 大家好&#xff0c;我是微賺淘客系統3.0的小編&#xff0c;也是冬天不穿秋褲&#xff0c;天冷也要風度的程序猿&#xff01; 在軟件開發中&#xff0c;緩存是一種常見的優化技術&#xff0c;用于臨時存儲數據&#xff0c;以提高數據訪問速度…

【WEB前端2024】3D智體編程:喬布斯3D紀念館-第54課-poplang語音編程控制機器人

【WEB前端2024】3D智體編程&#xff1a;喬布斯3D紀念館-第54課-poplang語音編程控制機器人 使用dtns.network德塔世界&#xff08;開源的智體世界引擎&#xff09;&#xff0c;策劃和設計《喬布斯超大型的開源3D紀念館》的系列教程。dtns.network是一款主要由JavaScript編寫的…

【TORCH】神經網絡權重初始化和loss為inf

文章目錄 數據輸入范圍和權重初始化數據范圍對權重初始化的影響示例代碼輸入數據標準化 說明其他注意事項 常見初始化方法常見的權重初始化方法示例代碼說明 模型默認初始化方法&#xff0c;會不會導致Loss為inf示例說明初始化權重導致 Loss 為 inf避免 Loss 為 inf 的建議示例…

SQL 對一個經常有數據更新和刪除操作的表,怎樣優化以減少磁盤空間的占用?

文章目錄 一、定期清理不再需要的數據二、使用合適的數據類型三、壓縮數據四、刪除重復數據五、分區表六、索引優化七、碎片整理八、歸檔歷史數據九、監控和評估 在數據庫管理中&#xff0c;當面對一個經常進行數據更新和刪除操作的表時&#xff0c;磁盤空間的有效利用是一個重…

Pogo-DroneCANPWM模塊:可實現DroneCAN轉PWM,DroneCAN轉dshot,DroneCAN轉bdshot

關鍵詞&#xff1a;Ardupilot&#xff0c;Pixhawk&#xff0c;PWM&#xff0c;dshot&#xff0c;bdshot&#xff0c;DroneCANPWM&#xff0c;電調ESC&#xff0c;DroneCAN&#xff0c;UAVCAN&#xff0c;飛控&#xff0c;無人機&#xff0c;UAV Keywords&#xff1a;Ardupilot…

MSPM0G3507——OPENMV給M0傳數據(用數據包)互相通信(以循跡為例)

OPENMV端代碼 # main.py -- put your code here! import pyb, sensor, image, math, time from pyb import UART import ustruct from image import SEARCH_DS, SEARCH_EX import time import sensor, displayuart UART(3, 115200, bits8, parityNone, stop1, timeout_char10…

Scikit-learn高級教程:深入理解機器學習算法

目錄 引言Scikit-learn概述 什么是Scikit-learnScikit-learn的主要功能安裝和導入 數據預處理 數據加載數據清洗特征工程數據歸一化與標準化 監督學習算法 線性回歸邏輯回歸支持向量機決策樹與隨機森林k-近鄰算法樸素貝葉斯 無監督學習算法 K-means聚類層次聚類主成分分析&…

使用Redis進行分布式鎖時需要注意哪些問題?Redis分布式鎖的常見實現方式有哪些?

使用 Redis 進行分布式鎖時需要注意以下幾個問題&#xff1a; 鎖的過期時間設置&#xff1a;要合理設置鎖的過期時間&#xff0c;避免鎖因持有進程崩潰或網絡延遲等原因無法釋放&#xff0c;導致死鎖。原子性操作&#xff1a;獲取鎖和設置過期時間的操作需要保證原子性&#x…

C語言 猜測乒乓球隊比賽名單

兩個乒乓球隊進行比賽&#xff0c;各出三人&#xff0c;甲隊為A&#xff0c;B&#xff0c;C三人&#xff0c;乙隊為X &#xff0c;Y &#xff0c;Z三人&#xff0c;已抽簽決定比賽名單&#xff0c;有人向隊員打聽比賽的名單&#xff0c;A說他不和X比&#xff0c; C說他不和X&am…