前面提及到SPIFFS及ESP32 AsyncWebServer 的重要及優勢,現在可以用不同的原件來控制SEVER端的LED了,接下來鳩是接收SERVER端的

感測器的數值了,以往最簡單的做法就是瘋狂GET然後瘋狂刷新,這樣雖然也看到了數值但當你東西一多時你的網頁就等於是瘋狂的閃頻而已,

文章標籤

凶王 發表在 痞客邦 留言(0) 人氣()

ESP系列跟Arduino UNO(AVR系列)在TIMER(計時器)上有一個很大的差別在於它有兩個獨立的計時器,最多可以同時四個

可以不用像在UNO上用類似於分割的方式來做計時的功用,

文章標籤

凶王 發表在 痞客邦 留言(1) 人氣()

很早之前在ESP01,或是ESP8266(ESP-12E)的時代其實就有搞過類似的東西,但以前的庫或是不同區塊的規劃及記憶體太小等等問題

還有最嚴重的收發不同步會導致ESP當掉或是卡死延遲等問題讓我蠻苦惱的,但現在硬體或是程式框架及library的調整,也算是脫胎換骨了

文章標籤

凶王 發表在 痞客邦 留言(0) 人氣()

SPIFFS檔案系統可以讓我們將資料和文件放入ESP32內建的4MB快閃記憶體,以達更有效率的模塊化

舉例來說如果我今天要用ESP32做一個WEBSERVER我勢必會需要建立一個最基礎的頁面,但在沒有這樣的模組化之前

文章標籤

凶王 發表在 痞客邦 留言(0) 人氣()

有時候會遇到要控制的腳位很多但是腳位不夠用的情況這個時候就要用模塊來擴充他的腳位

下面的範例是透過I2C同時控制兩個MCP23017,透過輸入指令讓對應的腳位HIGH或LOW,程

文章標籤

凶王 發表在 痞客邦 留言(0) 人氣()

ARDUINO  跟ESP32 或是ESP8266 其實在ARDUINOIDE上都可以使用 EEPROM.h 這個庫

差別在於能儲存多少的字元而已

文章標籤

凶王 發表在 痞客邦 留言(0) 人氣()

基礎介紹:

ESP-NOW,ESP-NOW是一個沒有握手協議(CHAP)的一種通訊方式,以現有的WIFI協議衍生出類似UDP的溝通方式,頻段為2.4GHz,跟現有主流的有線或無線的通訊相比還有一個優勢

文章標籤

凶王 發表在 痞客邦 留言(1) 人氣()

一樣,之前做了不少東西,做完後又懶得紀錄,不知不覺就積了不少,趁有時間在這邊紀錄一下

有需要的就直接照做吧,原理不敘述太多,有些註解寫在程式碼裡面了

文章標籤

凶王 發表在 痞客邦 留言(0) 人氣()

之前做了不少東西,做完後又懶得紀錄,不知不覺就積了不少,趁有時間在這邊紀錄一下

有需要的就直接照做吧,原理不敘述太多,有些註解寫在程式碼裡面了

文章標籤

凶王 發表在 痞客邦 留言(0) 人氣()

之前看網路的文章很多都是透過多加一個電阻的接線方式來做按鈕,其實不一定要這樣做

只要讓該腳位的預設狀態為HIGH,就可以不用多加一個電阻了

文章標籤

凶王 發表在 痞客邦 留言(0) 人氣()