小明分享:Esp32下softAP+tcp_server的简单实现
生活随笔
收集整理的這篇文章主要介紹了
小明分享:Esp32下softAP+tcp_server的简单实现
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
- ***提示:對于初學者盡量選擇ESP32開發板來完成***原因如下:
- [ ]WT-ESP32-DevKitC V4的射頻性能已經調試完善,用戶進行應用設計和開發時無需考慮射頻和天線設計。此開發板包含了用戶所需的小型系統,只需要連上USB線即可進行開發。
- 小型開發板絕大部分管腳均已引出,開發人員可根據實際需求,輕松通過跳線連接多種外圍器件,或將開發板直接插在面包板上使用,簡單,上手方面!
1、需要的編譯環境及燒錄工具
Ubuntu16.04,flash_download_tool_v3.8.5(版本不限),
2、創建工程目錄,獲取SDK:
3、SDK獲取成功后,進入esp_idf目錄下,安裝工具:
./install.sh成功標志:
接下來設置環境變量:
成功標志:
4、接下來進入softAP目錄下,進入main目錄中的softAP_example_main.c中,將tcp_server目錄中main目錄中tcp_server.c中的函數裁剪到soft_example_main.c,并修改對應的配置文件,最后使用命令:
idf.py menuconfig進行ssid和password的設置,然后執行
idf.py build編譯生成可執行文件
生成三個bin文件與對應的燒入地址:
5、將bin文件拷到共享目錄下選擇,選擇下圖芯片進行燒錄,進入燒錄工具,選擇燒錄固件和填寫對應的燒錄地址,進行燒錄
6、燒入后重啟芯片,查看串口信息,檢查能否打印到對應的ssid的wifi名稱,socket是否創建成功。
到此,使用esp32創建個簡單的wifi完成。
總結
以上是生活随笔為你收集整理的小明分享:Esp32下softAP+tcp_server的简单实现的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 小明分享|WiFi协议迭代历程
- 下一篇: 小明分享:8ms平台入门教程