1、ESP8266的应用模式:ESP266支撑单AP模式、单STA模式和混合模式。简单的来说就是:
AP:可以将ESP8266作为热点,可以让其他的设备连接上它;
STA:可以连接上当前环境下的WIFI热点。

  • WiFi.mode(WIFI_STA); //设置STA模式
  • WiFi.begin(ssid, passwd); //连接网络ssid是wifi名称,passwd是密码
  • WiFi.status() != WL_CONNECTED检测是否连接wifi成功
  • WiFi.localIP()返回值是其ip地址

2,串口通信
Serial.begin(speed)
Serial.begin(speed,config);
第一个比较常用函数比较常用
speed设置波特率
config设置数据位,停止位和校验位
返回值无

Serial.available()检测串口中是否有数据,如果有则大于0
返回值可读取的字节数

Serial.print(vat)
代表发送给串口数据但不换行

Serial.println(vat)
Serial,println(vat,format)
代表发送给串口淑君换行
vat是一个字符串指针
format默认是十进制或者直接发送整个字符串
HEX 代表十六进制
OCT 代表八进制
BYTE 以单个字节输送前面并且带有换行
Serial.println()仅输出一个回车和换行符

Serial.read()
读取串口数据,一次读一个字节,读完即删除。
用法定义也字符串去等于它就即可

wemos学习之串口通信和ESP8266wifi模块的调用相关推荐

  1. 32、树莓派的简单测试串口通信和超声波模块测距

    基本思想:随手记录一下众灵科技树莓派的测试串口通信和超声波模块,其镜像还是很nice,基本的库都给你安装了,比较大 链接:https://pan.baidu.com/s/11tMdoRh3bHmcYz ...

  2. vivado学习第二 串口通信之奇偶校验位

    vivado学习第二 串口通信之奇偶校验位 奇偶校验位  奇偶校验位分为奇数校验位和偶数校验位,奇数和偶数的判断标准是依据发送一串或者一帧数据中"1"的个数.  奇数校验:发送的数 ...

  3. 蓝桥杯模块学习10——串口通信(深夜学习——单片机)

    一.什么是串口通信? 51单片机--串口通信详解(STC89C51为例)_佛科院深夜学习的博客-CSDN博客 二.IAP15F2K60S2与STC89系列的区别: 1.16位自动重装载模式下波特率的计 ...

  4. STM8学习笔记---串口通信中如何自己定义通信协议

    在单片机刚开始学习的时候,串口通信是经常要用到的,但是实际产品中串口通信是需要通信协议的.好多人不明白为什么要用通信协议,如何定义通信协议,带通信协议的程序要怎么写.今天就来说一下如何串口通信协议是如 ...

  5. 第三篇 树莓派的串口通信和语音识别模块

    目录 一.串口(UART) 二. wiringPi提供的串口API 三.语音识别模块 1.阅读模块代码 ①代码阅读工具:Souces Insight4.0安装.激活.汉化等 ②语音识别(口令模式)源码 ...

  6. 基于天问block编译环境下ASRPRO语音芯片程序编写教程(三)串口通信,多线程模块,ADC篇

    本篇教程将基于天问block内的官方范例代码讲解如何编写ASRPRO语音芯片程序以实现串口通信多线程模块编程和ADC数据读入功能. 1.串口通信 ASRPRO语音芯片具有3组可用串口(UART1对应P ...

  7. 【嵌入式】蓝牙串口通信透传模块(HC-08)的使用

    一 使用蓝牙透传模块简介 HC-08 蓝牙串口通信模块是新一代的基于 Bluetooth Specification V4.0 BLE 蓝牙协议的数传模块.无线工作频段为 2.4GHz ISM,调制方 ...

  8. 【嵌入式学习-STM32F103-USART串口通信】

    目录 1.串口通信协议(简介+软硬件规则) 2.STM32内部的USART外设 3.USART基本结构(江科大简化) 4.串口发送代码 4-1 基本流程 4-2 整体代码 4-2-1 main.c 4 ...

  9. HAL库学习之串口通信

    目录 一.串口通讯协议简介 一.物理层 1.电平标准 二.协议层 1.波特率 2.通讯的启示和停止信号 3.数据校验 三.STM32的串口简介 四.软件实现 1.通过图形化软件CubeMX配置 2.程 ...

最新文章

  1. linux ssh 连接错误 WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!
  2. 初学__Python——Python中文支持、Python计算器
  3. vue赋值与ajax什么区别,Vue中ajax返回的结果赋值
  4. 关于数据库插入中文乱码问题
  5. SQL中常见的6个报错
  6. 蜘蛛牌 HDU - 1584(搜索——达到先让某些段先结合,达最优解)
  7. 22种编程语言新年快乐
  8. AndroidStudio安卓原生开发_UI控件介绍---Android原生开发工作笔记96
  9. 让IE6支持min-width和max-width的方法
  10. 22-微信小程序商城 我的订单(微信小程序商城开发、小程序毕业设计、小程序源代码)(黄菊华-微信小程序开发教程)
  11. 2019最新易桥(HttpPrinter) web打印控件完整版版|HttpPrinter web打印控件下载
  12. 利用Nginx反向代理解决服务器80端口被封
  13. Macbook清理other
  14. 如何写一篇五彩斑斓的博客.append(可爱)
  15. 解密:顺丰是一家什么样的公司
  16. Quick #UE4 Tip (第3周 2020.4.10)
  17. java获取word图片_java代码获取word文件中的图片
  18. Django ORM查询之外键、关系的反向引用
  19. NOI2019 游记
  20. 不止蔡徐坤,程序员也越努力越幸运?你是练习时长几年的程序员?

热门文章

  1. Android避免内存溢出(Out of Memory)方法总结
  2. poi2009 切题记
  3. java数据结构-动态规划算法-一次性学会
  4. 数控木工机械和精美家具制作
  5. 计算机视觉——Bag Of features图像检索
  6. html中hover的作用,hover在css中的作用是什么
  7. 程序员锁死服务器搅黄游戏,600万打水漂,创始人负债数百万!
  8. [4G5G专题-109]:部署 - LTE RF射频优化的流程、原因综合分析、解决办法大全
  9. java的时间日期类_Java基础学习:日期时间类
  10. ext表格内容自动换行