main
HuangHai 1 day ago
parent 25980b6da7
commit 2e80dac1bd

@ -221,87 +221,12 @@ cd D:\dsWork\DuoDuoProject\xiaozhi-esp32
# 全面清空
del build
# 构建一次
idf.py build
```
**步骤3**
**修改配置文件**
```
D:\dsWork\DuoDuoProject\xiaozhi-esp32\main\Kconfig.projbuild
```
```yaml
# 设置OTA地址
config OTA_VERSION_URL
string "OTA Version URL"
default "http://172.16.1.114:8002/xiaozhi/ota/"
help
The application will access this URL to check for updates.
# 配置本地服务器的服务地址
config WEBSOCKET_URL
depends on CONNECTION_TYPE_WEBSOCKET
string "Websocket URL"
default "ws://172.16.1.114:8000/xiaozhi/v1/"
help
Communication with the server through websocket after wake up.
# 修改默认连接方式
choice CONNECTION_TYPE
prompt "Connection Type"
default CONNECTION_TYPE_WEBSOCKET
help
网络数据传输协议
config CONNECTION_TYPE_MQTT_UDP
bool "MQTT + UDP"
config CONNECTION_TYPE_WEBSOCKET
bool "Websocket"
endchoice
# 设置默认的开发板类型
choice BOARD_TYPE
prompt "Board Type"
default BOARD_TYPE_BREAD_COMPACT_WIFI
help
Board type. 开发板类型
config BOARD_TYPE_BREAD_COMPACT_WIFI
bool "面包板新版接线WiFi"
config BOARD_TYPE_BREAD_COMPACT_WIFI_LCD
bool "面包板新版接线WiFi+ LCD"
config BOARD_TYPE_BREAD_COMPACT_ML307
bool "面包板新版接线ML307 AT"
config BOARD_TYPE_BREAD_COMPACT_ESP32
bool "面包板WiFi ESP32 DevKit"
config BOARD_TYPE_BREAD_COMPACT_ESP32_LCD
bool "面包板WiFi+ LCD ESP32 DevKit"
# 设置默认屏幕
choice DISPLAY_OLED_TYPE
depends on BOARD_TYPE_BREAD_COMPACT_WIFI || BOARD_TYPE_BREAD_COMPACT_ML307 || BOARD_TYPE_BREAD_COMPACT_ESP32
prompt "OLED Type"
default OLED_SSD1306_128X32
help
OLED 屏幕类型选择
config OLED_SSD1306_128X32
bool "SSD1306, 分辨率128*32"
config OLED_SSD1306_128X64
bool "SSD1306, 分辨率128*64"
config OLED_SH1106_128X64
bool "SH1106, 分辨率128*64"
endchoice
```
**设定目标板【默认就是,不用修改】**
```
d:
cd D:\dsWork\QingLong\XiaoZhi\xiaozhi-esp32
# 设定目标板
idf.py set-target esp32s3
```
**步骤3**
**进入配置界面**
```
@ -379,10 +304,12 @@ D:\dsWork\DuoDuoProject\xiaozhi-esp32\build\merged-binary.bin
8000 --->8100
小智
8000 WEB UI --> 27011
8002 OTA+JAVA --> 27012
8003 http server --> 27013
8004 websocket --> 27014
8000 websocket --> ws://www.hzkjai.com:27014
8001 WEB UI --> http://www.hzkjai.com:27011
8002 OTA+JAVA --> http://www.hzkjai.com:27012
8003 http server --> http://www.hzkjai.com:27013

@ -2,7 +2,7 @@ menu "Xiaozhi Assistant"
config OTA_VERSION_URL
string "OTA Version URL"
default "http://172.16.1.114:8002/xiaozhi/ota/"
default "http://www.hzkjai.com:27012/xiaozhi/ota/"
help
The application will access this URL to check for updates.
@ -38,7 +38,7 @@ endchoice
config WEBSOCKET_URL
depends on CONNECTION_TYPE_WEBSOCKET
string "Websocket URL"
default "ws://172.16.1.114:8000/xiaozhi/v1/"
default "ws://www.hzkjai.com:27014/xiaozhi/v1/"
help
Communication with the server through websocket after wake up.

Loading…
Cancel
Save