原廠網址:http://wiki.ai-thinker.com/esp32/boards/nodemcu_32s
NodeMCU-32S核心開發板
概述
NodeMCU-32S是安信可基於ESP32-32S模組所設計的核心開發板。該開發板延續了NodeMCU 1.0經典設計,引出大部分I / O至兩側的排針,開發者可以根據自己的需求連接外設。使用麵包板進行開發和調試時,兩側的標準排針可以使操作更加簡單方便。
引腳圖
尺寸圖
原理圖
如何使用
1.連接線纜
使用Micro USB數據線連接PC與Nodemcu核心開發板,並從Windows設備管理器中確認芯片的COM口。
2.下載出廠默認固件
下載出廠固件ai-thinker_nodemcu-32s_dio_32mbit_v1.0_20161101.7z ,根據如何為ESP系列模組燒結固件章節配置
3.驗證下載結果
下載完畢後,使用串口工具打開端口,查看數據輸出,打印如下:
首次執行程序時,會自動格式化文件系統,時間會比較長,請耐心等待。
使用串口工具發送print(“hello NodeMCU”)(注意加換行 r n)
程序結果顯示如下:
4.使用ESPlorer調試Lua
首先下載ESPlorer (注意需要java運行環境)
下載後打開ESPlorer.bat運行ESPlorer
選擇正確的端口,並打開串口(115200,8,n,1),點擊【FS Info】或者最下方的【Reset】,可以看到模組輸出,此時連接正常。
點擊左邊【打開】打開一個lua文件,並點擊【保存到ESP】或者【發送到ESP】上傳到esp32,即可以看到NodeMCU-32S運行該lua腳本的結果。
注意:ESP-Lua 目前尚处于开发阶段,部分功能依然无法使用,仅作为开发学习和体验。相关bug和反馈请提交到https://github.com/nodemcu/nodemcu-firmware/issues
如何編譯
相關資源
出廠固件: ai-thinker_nodemcu-