2017年7月9日 星期日

[ESP32] 改寫自ESP8266的WebServer 類別

ESP8266 的範例 (程式庫) 提供一個 WebServer 類別可以在 web client 連線時分析其 request 字串取出 url 以及 key-value 參數ESP32 至目前為止並無提供此函數 
本專案改寫自 ESP8266 的程式庫,因 ESP8266 有提供 SPIFF 的檔案系統ESP32 的檔案系統則是在 SD 卡上原來的 ESP8266 的程式庫版本有使用 FS 直接將檔案內容作為回應的 method 因為我實驗用的 ESP32 devkit 板沒有 SD 卡插槽,因此目前這個改寫的版本沒有 FS 的功能

完整程式碼在 https://github.com/ghostyguo/ESP32_WebServer_Test

2017年7月4日 星期二

[Linkit7697] BLE SimplePeripheral 範例研究


最近剛出爐的7697,具有BLE功能,SimplePeripheral範例中使用BLE點亮LED,在範例目錄…\Arduino15\packages\LinkIt\hardware\linkit_rtos\0.7.11\libraries\LBLE\examples\SimplePeripheral之下有個aia檔,它用了實驗性的Bluetooth LE extension,匯入AppInventor後的畫面如下: