2020年8月15日
2020年8月4日
[Arduino][ESP32] 如何快速簡單的引用 Arduino 內建的Partition Tables
8月 04, 2020 山姆
[Arduino][ESP32] Change Partition - By 懶人改法
8月 04, 2020 山姆
2020年8月2日
[Arduino][ESP32] Change Partition
8月 02, 2020 山姆
[Arduino][ESP32]
Change Partition
Out of Program Memory
在這篇心得筆記 ([Arduino][ESP32] Out of Program Storage Space) 裡,
我說明 ESP32 了,為何同時開啟 WiFi 以及 Bluetooth 就會觸發
Out of Program Memory 這問題,在文章的結尾也點出這問題的解法,
就是 “Change Partition Size” 或是說 “ 選擇適合你應用的Partition Table”,
因為ESP32 的開發環境已經提供各式各樣的 Partition Tables,
只是沒被有效的引用而已。
3 Ways for Changing Partition
更改 Partition Size 或 Partition Table,並非只有3種途徑,例如透過 ESPRESSIF
原廠提供的 IDF 開發來更改,不是更正式更適合嗎?不推薦,是因為使用 IDF 開發
環境的人,應該不用看我的文章吧!哈哈 😅😅
以下我推薦這3種改法
修改Boards.txt 以及創建或修改既有的 Partition CSV
透過修改Boards.txt,此方法是正規做法,但創建或修改既有的 Partition CSV
必需具備一些預備知識;若你清楚Partition Type,Partition SubType 的定義,
這方法絕對是更改Partition Size 或 Partition Table 的最佳途徑。
若不清楚Partition Type,Partition SubType 的定義,真的只能用第二種懶人改法 ?
不是的!以下我的另一篇文章就是教你不改又不創建Partition的情況下,讓你目前的
Board Type 也擁有幾個 Partition Schemes 可用。
([Arduino][ESP32] 如何快速簡單的引用 Arduino 內建的Partition Tables)
懶人改法 (懶人改法步驟說明)
此方法是直接更改 Board Type 為 “ESP32 Dev Module”,這樣ESP32既有的
Partition Tables 就會出現在Arduino IDE Board Manager 的選單內,
供你選用了;此方法可謂是暴力改法,不須具備任何預備知識,唯一要注意的是
你手上的ESP32板子,和在Boards.txt描述的ESP32 Dev Module 的差異不可太大。
By GUI
此方法,個人並未使用過,只是在搜尋最便利更改Partition的方法時,路過發覺的;
此方法是在Arduino IDE下,再外掛軟體,安裝完外掛軟體後,在 Arduino IDE 的選單下
就會多出一個 “ESP32 Partition Manager”的選單,供你創建或修改既有的
Partition CSV。
以下是這外掛軟體的連結。
教學影片也在 YouTube上架了喔 !
Arduino 教學 : Out of Program Memory | Change Partition
2020年7月19日
[Arduino][ESP32] Out of Program Storage Space
7月 19, 2020 山姆
2020年7月18日
2020年7月9日
熱門文章
-
L298N 模組教學 Rototics 系列 By Sam | Arduino | 2020/02/05 L298N 模組硬體簡介 L298N 模組主要的元件當然就是L298 Dual H-Bridge Motor Driver這顆驅動IC,...
-
銀杏木又名樹馬齒莧,原產於南非, 耐旱、不耐潮濕 ,銀杏木葉肉質肥厚,單葉對生,倒倒卵狀三角形,成株也會開花,但因為花極小,故以觀葉為主。樹齡可達50年。 銀杏木花語是 "高貴、幸福","永結同心、血脈相連"。 銀...
-
離線安裝 Python 以及 Python 套件 (如 openpyxl) 在網路無所不在的21世紀,我從未想過會需要在 "離線 (無網路)" 的狀況下安裝應用程式,但這情境真的發生了! 這篇就讓我來分享離線安裝 Python 以及 Python 套件的過...
-
下面是 ESP32 Dev Module 在 Boards.txt 的描述 Line 29 ~ 61 就描述了 ESP32 Dev Module 支援那些 Partition CSV 以 Line 29,30 為例,就描述支援的 Partition Schems , 名稱為 ...
-
[咖啡烘培][Quest M3] 烘培手法紀錄 緣由 入手Quest M3也有一段時間了,烘培量超過5公斤了! 以每次200克烘培的量計算,烘培次數來到了25次以上了,也終於抓到這台機器的特性,也有了屬於自己的基本烘培手法,在此做個紀錄,分享一下。 Quest M3 特性 Que...



