本書通過項目學習(PBL)的方式講述基於ESP32 for Arduino的編程基礎知識。本書講述了ESP32 for Arduino的基本函數;結合硬件講述了數組及位操作,按鍵消抖;UART基本知識,庫函數和經典藍牙的應用;I2C、SPI的基本原理,庫函數的使用;網絡及HTML基礎知識,以STA和softAP模式建立WiFi連接,創建Web服務器,並實現遠程訪問;步進電機的基礎知識及梯形加減速運動控制;PID基礎知識,並利用碼盤實現小車運動的控制。
本書通過項目學習(PBL)的方式講述基於ESP32 for Arduino的編程基礎知識。本書講述了ESP32 for Arduino的基本函數;結合硬件講述了數組及位操作,按鍵消抖;UART基本知識,庫函數和經典藍牙的應用;I2C、SPI的基本原理,庫函數的使用;網絡及HTML基礎知識,以STA和softAP模式建立WiFi連接,創建Web服務器,並實現遠程訪問;步進電機的基礎知識及梯形加減速運動控制;PID基礎知識,並利用碼盤實現小車運動的控制。