ESP8266-01S与PC通过网络助手的测试的AT指令

2023-05-16

这阵子在学esp8266+stm32的知识,从小白学起,一步一步记录着

工具:TTL-usb,esp8266-01s,杜邦线,xcom串口助手

如图:

串口助手

连线:接线的时候要注意接好,我一开始没有接好,芯片会发烫,电压选用3.3v

TTLESP8266
3.3V3.3V
TXDRX
RXDTX
GNDGND

注意:我们先不要刷固件,直接拿来用就好,默认的波特率是115200,如果不清楚的,调试的时候,可以一个一个试下你的模块在哪个波特率下有接收

学习过程:

ESP8266是一款超低功耗的UART-WiFi 透传模块,拥有业内极富竞争力的封装尺寸和超低能耗技术,专为移动设备和物联网应用设计,可将用户的物理设备连接到Wi-Fi 无线网络上,进行互联网或局域网通信,实现联网功能。

ESP8266可广泛应用于智能电网、智能交通、智能家具、手持设备、工业控制等领域。ESP8266硬件接口丰富,可支持UART,IIC,PWM,GPIO,ADC等,适用于各种物联网应用场合。

主要功能

ESP8266可以实现的主要功能包括:串口透传,PWM 调控,GPIO控制。

串口透传:数据传输,传输的可靠性好,最大的传输速率为:460800bps。

PWM 调控:灯光调节,三色LED 调节,电机调速等。

GPIO控制:控制开关,继电器等。

工作模式:

ESP8266模块支持STA/AP/STA+AP 三种工作模式。

  1. STA 模式:ESP8266模块通过路由器连接互联网,手机或电脑通过互联网实现对设备的远程控制。
  2. AP 模式:ESP8266模块作为热点,实现手机或电脑直接与模块通信,实现局域网无线控制。
  3.      3.STA+AP 模式:两种模式的共存模式,即可以通过互联网控制可实现无缝切换,方便操作。

应用领域

串口CH340 转Wi-Fi;工业透传DTU;Wi-Fi 远程监控/控制;玩具领域;色LED 控制;消防、安防智能一体化管理;智能卡终端,无线POS 机,Wi-Fi 摄像头,手持设备等。

透传模式只能在单连接模式下进行,所以在建立连接之前一定要用(AT+CIPMUX=0 设置单连接)

将TTL工具与ESP8266-01连接后,连接上电脑等待一段时间,等驱动安装成功,然后看到wifi芯片有蓝灯在闪烁

打开XCOM串口助手,并且手机开热点,接下来测试下面的AT指令

 单连接客户端:

单连接客户端
AT+CWMODE = 3    //设置wifi模式,3为sta+ap共存模式,响应:ok
AT+RST    //重启生效,响应:OK
AT+CWJAP = "SSID","PASSWORD"    //连接路由,传入路由的wifi名跟密码,响应:ok
AT+CIFSR    //查询设备ip,返回设备的IP地址,假设192.168.61.102
在电脑上使用网络助手,创建一个服务器,假设服务器IP地址为192.168.61.112
AT+CIPSTART = "TCP","192.168.61.112",8080    //响应:ok

AT+CIPSEND = 4    //发送四个字节,字节数可以按需任意定
>    //输入要发送的四个字节内容,无需回车,响应:SEND OK
注意:若发送的字节数目超过了指令设定的长度n,则会响应busy,并发送数据的前n个字节,完成后响应send ok

+IPD,n:xxxxxxx    //接收到的数据长度为n个字节,xxxxxxx为数据内容






 手机开热点,电脑连接wifi,打开网络调试助手,配置电脑为server,ip地址要注意,然后打开XCOM进行调试,结果如下图所示

 

 

 

 单连接服务器

单连接服务器
AT+CWMODE = 3    //设置wifi模式,3为sta+ap共存模式,响应:ok
AT+RST    //重启生效,响应:OK

AT+CIPSERVER = 1    //默认端口333,响应:ok

电脑链接softAP,电脑作为客户端(client)连接设备
注意:esp8266作为server有超时机制,如果连接建立后,一段时间内无数据来往,server会将client踢掉,需要在电脑网络助手上,连上esp8266后,建立一个2s的循环数据发送,用于保持连接

AT+CIPSEND = 4    //发送四个字节,字节数可以按需任意定
>iopd     //输入要发送的四个字节内容,无需回车,响应:SEND OK
注意:若发送的字节数目超过了指令设定的长度n,则会响应busy,并发送数据的前n个字节,完成后响应send ok

+IPD,n:xxxxxxx    //接收到的数据长度为n个字节,xxxxxxx为数据内容

下面的是我参考的一些AT指令的说明,可以参考,或者可以找其他AT文档查看

AT指令:

命令类型

语法

返回和说明

执行命令

AT

OK

 wifi功能的AT指令

AT+CWMODE:选择WiFi应用模式

命令类型

语法

返回和说明

设置命令

AT+CWMODE = <mode>

OK

此指令需重启后生效(AT+RST)

查询命令

AT+CWMODE?

+CWMODE:<mode>

 

OK

当前处于哪种模式?

测试命令

AT+CWMODE?

+CWMODE:(<mode>取值列表)

 

OK

当前可支持哪些模式?

参数

定义

取值

对取值的说明

<mode>

WiFi应用模式

1

Station模式

2

AP模式

3

AP+Station模式

 

AT+CWLAP:列出当前可用接入点

命令类型

语法

返回和说明

执行命令

AT+CWLAP

+CWLAP: <ecn>,<ssid>,<rssi>[,<mode>]

 

OK

此指令返回AP列表

参数

定义

取值

对取值的说明

<ecn>

加密方式

0

OPEN

1

WEP

2

WPA_PSK

3

WPA2_PSK

4

WPA_WPA2_PSK

<ssid>

接入点名称

 

字符串参数

<rssi>

信号强度

 

 

<mode>

连接模式

0

手动连接

1

自动连接

 

 AT+CWJAP:加入接入点

命令类型

语法

返回和说明

设置命令

AT+CWJAP=<ssid>,<pwd>

 

OK 或 ERROR

加入该AP成功则返回OK,失败则返回ERROR

查询命令

AT+CWJAP?

+CWJAP:<ssid>

 

OK

返回当前选择的AP

参数

定义

取值

对取值的说明

<ssid>

接入点名称

 

字符串型

<pwd>

密码

 

字符串型,最长64字节,ASCII编码

 

AT+CWQAP:退出接入点

命令类型

语法

返回和说明

执行命令

AT+CWQAP

OK

表示成功退出该AP

测试命令

AT+CWQAP=?

OK

查询该命令是否支持AT+CWSAP

 

AT+CWSAP:设置AP模式下的参数

命令类型

语法

返回和说明

设置命令

AT+CWSAP=<ssid>,<pwd>,<chl>, <ecn>

OK

设置参数成功

查询命令

AT+CWSAP?

OK

查询当前AP参数

参数

定义

取值

对取值的说明

<ecn>

加密方式

0

OPEN

1

WEP

2

WPA_PSK

3

WPA2_PSK

4

WPA_WPA2_PSK

<ssid>

接入点名称

 

字符串参数

<pwd>

密码

 

字符串型,最长64字节,ASCII编码

<chl>

通道号

 

 

TCPIP AT指令

AT+CIPSTART:建立TCP/UDP连接

命令类型

语法

返回和说明

设置命令

单 路 连 接 (+CIPMUX=0)时:

 

AT+CIPSTART=<type>,<addr>,<port>

 

 

多路连接(+CIPMUX=1)时:

 

AT+CIPSTART=<id>,<type>,<addr>,<port>

如果格式正确,返回:

OK

 

否则返回:

+CME ERROR: invalid input value

 

连接成功,返回:

CONNECT OK         (CPIMUX=0)

<id>, CONNECT OK   (CIPMUX=1)

 

如果连接已经存在,返回:

ALREADY CONNECT

 

连接失败返回:

CONNECT FAIL        (CIPMUX=0)

<id>, CONNECT FAIL  (CIPMUX=1)

 

参数

定义

取值

对取值的说明

<id>

Link No.

0~4

表示连接序号

0号连接可client或server连接,其他id只能用于连接远程server

<type>

连接类型

“TCP”/”UDP”

 

<addr>

远程服务器IP地址

 

字符串型

<port>

远程服务器端口号

 

 

AT+CIPSTATUS:获得TCP/UDP连接状态

命令类型

语法

返回和说明

执行命令

AT+CIPSTATUS

如果是单路连接(AT+CIPMUX=0),返回:

OK

 

STATE: <sl_state>

如果是多路连接 (AT+CIPMUX=1),返回:

OK

 

STATE:<ml_state>

如果配置为服务器:

STATE:IP STATUS

S: <sid>,<port>,<server state>

C:<cid>, <TCP/UDP>, <IP address>, <port>, <client state>

测试命令

AT+CIPSTATUS=?

返回:

OK

 

参数

定义

取值

对取值的说明

<sl_state>

 

 

单连接状态

 

 

IP INITIAL

初始化

IP STATUS

获得本地 IP 状态

TCP CONNECTING/UDP CONNECTING

TCP 连接中/UDP 端口注册中

CONNECT OK

连接建立成功

TCP CLOSING/UDP CLOSING

正在关闭 TCP 连接,正在注销 UDP 端口

<ml_state>

多链接状态

IP INITIAL

初始化

IP STATUS

获得本地 IP 状态

<sid>

服务器id

0~1

取值为01

<server state>

服务器状态

OPENING

正在打开

LISTENING

正在监听

CLOSING

正在关闭

<cid>

客户端id

0~4

取值为0,1,2,3,4

<IP address>

IP 地址

-

字符串参数(字符串需要加引号)

<port>

服务器监听端口号

-

整数型

<client state>

客户端状态

CONNECTED

已连接

CLOSED

已关闭

AT+CIPMUX:启动多连接

命令类型

语法

返回和说明

设置命令

AT+CIPMUX=<mode>

 

OK

 

如果已经处于多连接模式,则返回

Link is builded

启动多连接成功

查询命令

AT+CIPMUX?

+CIPMUX:<mode>

 

OK

查询当前是否处在多连接模式

 

参数

定义

取值

对取值的说明

<mode>

是否处在多连接模式

0

单连接模式

1

多连接模式

AT+CIPSEND:发送数据

命令类型

语法

返回和说明

设置命令

单 路 连 接 (+CIPMUX=0)时:

AT+CIPSEND=<length>

 

 

多路连接(+CIPMUX=1)时:

AT+CIPSEND=<id>,<length>

响应

模块收到指令后先换行返回”>”,然后开始接收串口数据,当数据长度满length时发送数据

 

如果未建立连接或连接被断开,返回ERROR如果数据发送成功,返回SEND OK

 

说明

发送指定长度的数据

测试指令

AT+CIPSEND?

响应

单路连接(AT+CIPMUX=0)返回:

+CIPSEND: <length>

 

OK

多路连接(AT+CIPMUX=1)返回:

+CIPSEND: <0-7>,<length>

 

OK

执行命令

AT+CIPSEND

说明

AT+CIPMODE=1并且作为客户端模式下,进入透传模式(需要支持硬件流控,否则大量数据情况下会丢数据)

 

模块收到指令后先换行返回”>”,然后会发送串口接收到的数据。

 

参数

定义

取值

对取值的说明

<length>

数据长度

 

单位:字节

<id>

Link No.

0~4

连接序号

AT+CIPCLOSE:关闭TCP/UDP连接

命令类型

语法

返回和说明

设置命令

单路连接时

 

AT+CIPCLOSE=<id>

返回:

CLOSE OK

多路连接时

 

AT+CIPCLOSE=<n>[,<id>]

返回:

<n>,CLOSE OK

执行命令

AT+CIPCLOSE

 

如果关闭成功,返回:

CLOSE OK

 

如果关闭失败,返回:

ERROR

测试命令

AT+CIPCLOSE?

返回:

OK

注意事项

  1. 执行命令只对单链接有效,多链接模式下返回ERROR
  2. 执行命令AT+CIPCLOSE 只有在TCP/UDP CONNECTINGCONNECT OK状态下才会关闭连接,否则会认为关闭失败返回ERROR
  3. 单路连接模式下,关闭后的状态为IP CLOSE

 

参数

定义

取值

对取值的说明

<id>

关闭模式

0

慢关(缺省值)

1

快关

<n>

Link No.

0~7

整数型,表示连接序号

AT+CIFSR:获取本地IP地址

命令类型

语法

响应和说明

执行命令

AT+CIFSR

响应

+ CIFSR:<IP address>

 

OK

或者

ERROR

测试命令

AT+CIFSR=?

响应

OK

 

参数

定义

取值

对取值的说明

<IP address>

本机目前的IP地址(station)

 

 

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

ESP8266-01S与PC通过网络助手的测试的AT指令 的相关文章

  • stm32 esp8266配网-smartConfig和BT串口方式配网

    stm32 esp8266 ota系列文章 stm32 esp8266 ota 快速搭建web服务器之docker安装openresty stm32 esp8266 ota升级 tcp模拟http stm32 esp8266 ota升级 h
  • ESP32-CAM接收串口消息在串口输出

    static String comdata 串口接受数据 while Serial available gt 0 串口收到字符数大于零 comdata char Serial read if comdata 如果接受到数据 Serial p
  • 基于STM32串口通信的ESP8266WiFi模块使用

    掌握esp8266的使用可以实现真正的万物物联 esp8266wifi通信对于MCU而言归结到底还是串口或spi通信 因此 掌握RS232通信协议 SPI通信协议以及esp8266的配置就可以基本搞定WiFi模块的使用 参考文章 1 ESP
  • 物联网【劲爆发现】免费云服务平台,AP透传,Web透传,ESP8266,Hex格式数据

    劲爆发现 免费云服务平台 AP透传 Web透传 ESP8266 Hex格式数据 安卓一键配置 今日 闲暇 发布一个免费的云服务器 供大家测试 先上图 看看如何使用吧 1 先从附件下载Esp8266固件及其下载工具 如下图 链接 http p
  • ESP8266与网络服务器实时通讯

    目前 所有已呈现的通信都是基于请求响应方法的 其中一个实体正在发送请求 另一实体正在发送回响应 但是在某些情况下 您需要ESP8266模块与服务器之间的实时通信 而不仅仅是事务 实时通讯协议 ESP8266流数据 要从ESP8266流传输数
  • 【esp8266】史上最详细的Arduino uno R3接入机智云教程

    原文地址 http club gizwits com thread 6728 1 1 html 本文使用arduino UNO板卡和esp8266无线WIFI模块实现了通过手机APP远程监测单片机系统采集的数据和控制一个LED的亮灭 读者将
  • 【转载】ESP8266 基ESP8266_RTOS_SDK (ESP-IDF )中嵌入网页文件

    场景 在写ESP8266 web服务的时候 免不了要将自己设计的网页html和css等文件放入到固件中 在arduino中有fs可以进行上传文件 然后通过文件系统读出 那在ESP IDF中该怎么办呢 有几个思路 通过flash downlo
  • 【ESP8266】关于调试fatal exception/自动重启的一些经验分享

    本人小白一枚 最近在捣鼓ESP8266的NONOS SDK开发 本来已经写好了一个工程测试基本功能也没什么问题了 但是发现了一个很严重的问题 就是每次一跑上40来分钟的时候 就会宕机重启 自动重启 真是奇了个怪了 本来这也没啥 但出于对稳定
  • (2)STM32+ESP8266+手机网络助手实现AP模式通信

    文章目录 1 实验目的及资源 1 1 目的 1 2 资源 2 串口调试wifi模块 2 1 接线 2 2 AT指令测试 2 3 与手机app通信 3 STM32通过wifi与手机app通信 3 1 使用资源 3 2 串口3初始化 3 3 e
  • 使用安信可IDE开发ESP8266时出现error: ld returned 1 exit status

    在 app Makefile中COMPONENTS eagle app v6 后面添加driver libdriver a 并在 app driver中添加Makefile文件 这里建议直接复制 examples IoT Demo文件夹并删
  • STM32学习笔记:ESP8266模块(1)

    由于项目要求要涉及到物联网 公司要采用wifi 于是就采购了一块串口wifi模块 ESP8266 开始拿到后首先应该掌握的就是测试 熟悉AT指令 因为串口wifi通信是采用AT指令进行通信的 在这里需要注意一点的就是 在编写程序的时候 一个
  • ESP8266之AT指令

    一 8266作为client 1 AT 功能 测试8266能否工作 2 AT CWMODE 3 功能 设置工作模式 1 station模式 2 ap模式 3 ap station复位保存当前值 3 AT RST 功能 复位 4 AT CWL
  • ESP8266EX使用SDK开发串口调试乱码

    目录 问题如图所示 问题分析 问题解决 问题如图所示 问题分析 有输出信号 说明有数据产生 可能原因 波特率不匹配 时钟频率不对 问题解决 不断调整串口调试助手的波特率9600 115200 不管用 把ESP8266的默认波特率改为9600
  • Arduino core for ESP8266 安装失败问题处理方法

    文章目录 目的 离线开发板数据包 鱼 安装最新开发板数据包 渔 总结 目的 理论上Arduino IDE安装开发板数据包是非常方便的 不过在国内的网络环境下有时候就会很纠结 另外Arduino IDE对于下载数据这块也存在问题 经常下着下着
  • ESP8266引脚参考详解

    ESP8266引脚参考详解 ESP8266 ESP12 E芯片自带17个GPIO管脚 并不是所有的gpio在所有的ESP8266开发板中都是公开的 有些gpio不推荐使用 有些gpio有非常具体的功能 通过本指南 您将学习如何正确使用ESP
  • 从零开始的ESP8266探索(11)-定时任务调度器Ticker使用演示

    文章目录 目的 使用演示 基本使用1 基本使用2 动态设置和参数传递 停止和重启任务 注意事项 总结 目的 Arduino for esp8266属于无操作系统环境 对于开发多任务的复杂应用还是比较麻烦的 所以这里就提供了一个近似于操作系统
  • 从零开始的ESP8266探索(16)-扫描网络演示

    文章目录 目的 使用演示 同步扫描 异步扫描 总结 目的 ESP8266可以通过扫描获取周围环境中的WiFi热点 所以我们也可以先扫描一下再决定连接到某个网络上 这也是一种常见的应用场景 使用演示 同步扫描 使用下面代码进行同步扫描 同步扫
  • 【ESP8266 快速入门】示例5:Arduino环境实现OTA无线升级固件功能WebServer网页服务器方式

    主题 使用 ESP8266 Arduino环境实现OTA无线升级固件功能 由LED闪烁程序通过OTA升级为PWM呼吸灯程序 目录 主题 0 引言 1 环境准备 2 OTA步骤 2 1 OTA的基础程序 LED闪烁 2 2 OTA的升级程序
  • 如何使用新的 SDK (NodeMCU) 发送多个数据 (conn:send())

    我一直在阅读 NodeMCU 文档和几个有关 SDK 更改的已解决问题 这些 SDK 以前允许发送多个数据流 就像排队的 net socket send 一样 这里似乎引发了一场巨大的争论 730 和那里 993 或者甚至在这里 999 然
  • ESP8266 在简单的 http 请求后崩溃

    我正在使用 NodeMCU V3 模块 每当我尝试向服务器发出 http 请求时 模块就会崩溃 这是代码 void setup WiFi begin wifi name wifi password while WiFi status WL

随机推荐

  • 自抗扰控制(ADRC)仿真系统(matlab/simulink)的搭建

    一 现在关于自抗扰控制技术方面的研究已经比较成熟了 xff0c 基本上熟悉结构以后都可以找到例子实现 xff0c 今天以一个简单的例子来介绍自抗扰控制的仿真系统搭建 xff0c 不必畏惧 xff0c 熟悉皆可达 1 首先自抗扰控制分为TD
  • 离散数学-函数-复合函数+反函数-14

    离散数学 函数 xff1a 复合函数 43 反函数 xff1a 复合函数的定义 xff1a 复合函数的性质 反函数的定义 xff1a 反函数存在条件 xff1a 反函数的性质 xff1a
  • 在终端显示bash:/home/this/catkin_ws/setup.bash:没有那个文件或目录 的解决方法

    此篇属于ROS开发环境配置的一点问题解决 看到网上大部分帖子的方法均是 xff1a 在终端输入命令 gedit bashrc 打开bashrc文件后删除文件最后多余的配置 但是我是按照教程一步一步走的 xff08 参考资料ROS Robot
  • C语言简单的算数运算和表达式

    简单的算数运算和表达式 变量的类型决定了变量在内存中内存的字节数 xff1b 变量在内存中的存储方式 xff08 不同类型的变量合法的取值范围是不同的 xff09 xff1b 不同类型的变量参与的运算类型是不一样的 xff1b 问题 xff
  • 嵌入式培训课程怎么学?嵌入式培训课程哪个好?

    嵌入式系统可以说是当前热门 有发展前景的IT应用领域之一 xff0c 包括手机 电子字典 可视电话 数字相机 数字摄像机 机顶盒 智能玩具医疗仪器和航空航天设备等都是典型的嵌入式系统 xff0c 国内的嵌入式人才极度匮乏 xff0c 据权威
  • 嵌入式培训学校哪个好?嵌入式培训如何学

    嵌入式系统是当前热门 具发展前景的IT应用领域之一 嵌入式开发工程师是当下较热门的一个软件开发的职业 xff0c 目前嵌入式人才匮乏 xff0c 一些权威部门统计 xff0c 我国目前嵌入式软件人才缺口每年为50万人左右 xff0c 嵌入式
  • 嵌入式linux学习路线,嵌入式开发视频教程

    Linux 是一个开源 免费的操作系统 xff0c 主要应用于服务器 xff08 网站服务器 云计算集群 DNS 等 xff09 和嵌入式 xff0c 同时也被很多程序员用作个人操作系统 Linux 使用 GPL 许可证 xff0c 允许任
  • rviz联合gazebo控制机械臂的运动【3】

    文章目录 前言 一 修改配置文件 二 依赖包的安装 三 下载gazebo接口功能包 四 仿真效果 总结 前言 在第2篇文章中已经介绍了如何配置moveit文件 本文将使用配置的moveit文件进行rviz联合gazebo的仿真 如果不清楚通
  • 什么是传感器融合?我们从“盲人摸象”讲起……

    来源 xff1a 传感器专家网 今天 xff0c 我们的生活高度依赖传感器 传感器作为人类 五感 的延伸 xff0c 去感知这个世界 xff0c 甚至可以观察到我们人体感知不到的细节 xff0c 这种能力也是未来智能化社会所必须的 不过 x
  • 人工智能在医疗领域的应用

    随着人工智能技术的不断发展 xff0c 越来越多的领域开始应用人工智能技术 xff0c 其中医疗领域是一个非常重要的应用领域 人工智能技术可以帮助医疗行业提高效率 降低成本 提高诊断准确率等方面 xff0c 下面我们来看看人工智能在医疗领域
  • Linux系统编程学习笔记(六) 内存管理

    内存管理 xff1a 对于一个进程来说 xff0c 内存是最基本的也是最重要的资源之一 内存管理包括 xff1a 内存分配 内存操作和内存释放 1 进程地址空间 xff1a Linux将物理内存虚拟化 xff0c 内核为每一个进程维护一个特
  • Ubuntu 网络调试助手mNetAssist安装

    参考 xff1a Ubuntu下网络调试助手 NetAssist Linux TCP UDP调试助手下载安装 xff08 转载备忘 xff09 解决 E Package libqtgui4 has no installation candi
  • 匿名拓空者2四轴飞控程序标志位说明

    匿名四轴飞控程序标志位说明 标志位太多了 xff0c 我想把它们都理一下 xff0c 可能理不全 xff0c 我尽量 span class token keyword typedef span span class token keywor
  • 【CMake】CMake 编译选项设置

    CMake CMake 编译选项设置 在CMakeLists txt中可以通过修改CMake内置的环境变量来改变C或C 43 43 的编译选项 编译选项相关的CMake 变量如下 xff1a CMAKE C FLAGS span class
  • 树莓派4b开启vnc和无法连接解决方法

    树莓派4b开启vnc vnc开启 通过ssh连接到树莓派后运行如下命令 打开命令行 xff0c 输入 sudo raspi config xff0c 打开树莓派软件设置工具 选择 3 Interfacing Options 选择 I3 VN
  • Java中this的四种用法

    最近在学习代理模式的时候 xff0c 遇到了一个这样的this用法 xff0c 一下子把我搞懵了 xff0c 后面看了狂神的视频就理解了 xff0c 因此这里再巩固一下java基础 this的用法 xff01 在我使用jdk的动态代理时 x
  • 云服务器 nginx 部署多个Vue项目

    本篇文章不提供如何在服务器上安装nginx以及Vue打包 xff0c 相关内容请参考我另外一篇文章 xff1a 将Vue项目部署到服务器 注 xff1a 我的Vue cli版本为4 5 43 xff0c 如果不是4 43 的版本 xff0c
  • ubuntu修改apt为国内镜像源

    备份旧的源 span class token function sudo span span class token function cp span etc apt sources list etc apt sources list ba
  • 年度最理性 AI 分析文章:预测 AI 未来,大部分人陷入了 7 大误区

    来源 xff1a 36氪 概要 xff1a 错误的预测会导致大家对不会发生的事情感到恐惧 为什么在人工智能和机器人的预测上总有人不断犯错呢 xff1f 想着预测未来 xff0c 却一不小心就陷入了yy 近年来图像识别突破 Waymo无人车上
  • ESP8266-01S与PC通过网络助手的测试的AT指令

    这阵子在学esp8266 43 stm32的知识 xff0c 从小白学起 xff0c 一步一步记录着 工具 xff1a TTL usb xff0c esp8266 01s xff0c 杜邦线 xff0c xcom串口助手 如图 xff1a