esp8266源码
⑴ WiFi串口模块。esp8266 51单片机程序
去看官方手册啊,默认波特率115200,上电开机时用115200会有返回乱码,但是不用管,最后应该会有个OK返回,之后你就用AT命令就行了,其他波特率比如9600是不会有反应的
⑵ esp8266和mt7681哪个好
这个,说不准
价格A.esp8266比较有优势,B.而cc3200价格比较贵,比esp8266贵了不止3倍,C.mt7681价格处于中间
看性能,A.esp8266性能比较弱,跑不了太复杂运用,B.mt7681自身有个mcu跑的协议栈,提供给用户的mcu部分几乎为0,需要外挂mcu,C.cc3200相对强一点,有专门mcu给你,但是贵啊
开发难度,A.esp8266屏蔽了部分源代码,提供API,相对开发容易,但是没有提供sock接口,B.mt7681也屏蔽了部分源码,性能比esp8266弱,就是没有mcu的问题,做简单控制可以,提供了uip接口,暂且算轻量级的sock吧,C.而cc3200,好多TI已经提供运用代码,可以很好的学习实例,一堆,适合想深入玩wifi的,兼容linux的sock,这点做的很好啊
总结,A.做产品,考虑性能+开发难度,看你做的产品吧,没有标准B.考虑学习,建议cc3200,资源多,学的多,只能告诉你这么多了!
⑶ 如何在Windows平台下编译esp8266 SOC源码
一,安装编译环境
1,下载安装文件Fans_ESP8266_SDK_Make.exe:
双击Fans_ESP8266_SDK_Make.exe执行安装,默认安装到C盘,不用改变安装路径,一路遇到选择框就点击“确定”和“允许”。安装完成后,会在C盘根目录下生成三个文件夹:c:\python27, c:\ESP8266_SDK_Fans_V2.0, c:\usr
2,需要配置license,用文本编译器打开C:\usr\xtensa\XtDevTools\install\tools\RC-2010.1-win32\XtensaTools\Tools\lic\license.dat,在里面有如下一行:HOSTID=1008B149EFD7,等号后面的是本机的mac地址,需要修改成自己电脑的MAC。选择右下角的网络连接图标,选择网络连接详情可查看:
二,编译
进入到C:\usr\xtensa\esp_iot_sdk目录下,下载测试用例(http://download.csdn.net/detail/yunjinwang/9629398),将auto_app_test和auto_lib两个文件夹拷贝到这里,然后进入C:\usr\install目录下,双击“xtensa_IOT”,将会运行一个dos窗口,最后一行应该是C:\usr\xtensa\esp_iot_sdk, 然后执行cd auto_app_test,
输入make,如果编译成功会有如下结果:
输入makebin会生成对应的镜像包Fans_SDK_flash.bin文件
三,刷机
首先确保PC机上没有其它串口设备,可进入“设备管理”中查看com,如果有多个,不能确保一定能烧写成功。
用USB转串口板连接ESP8266串口脚到PC的USB口上,在“设备管理”中查看是否会生成一个com设备。同时需要将GPIO0接GND。(在我们的开发套件上,只需要把USB线把板和PC连上,用线将D3与GND连接,就OK了)
在dos窗口上输入burnbin,就会开始刷机了。
当出现以下情况时,请确保1,GPIO0接GND,2,串口设置没有被其它软件打开。
四,运行
刷机完成后,将GPIO0与GND断开,重新断电或reset ,即可重新去行。
⑷ esp8266 wifi模块 实现手机发送数据给单片机 串口 通信
1、进入命令模式
2、AT+CWMODE设置AP模式
3、AT+CWSAP设置<ssid><passwd><channel><加密方式>
此时用手机连接步骤3设置的wifi信号
4、下载一个手机网络调试助手,查看模块的ip和port,连接之后就可以发数据了
以上只是大致的思路和主要步骤、具体的得根据你买的模块手册设置
⑸ WIFI芯片ESP8285与ESP8266EX的区别在哪
有货的,首先这两个型号ESP8285和ESP8266EX都是WIFI芯片,各方面的描述、特点以及应用领域都一样的,没有较大的区别。
是一款高度集成的 Wi-Fi SoC 解决方案,其低功耗、紧凑设计和高稳定性可以满足用户的需求。 拥有完整的且成体系的 Wi-Fi网络功能,既能够独立应用,也可以作为从机搭载于其他主机 MCU 运用。当 ESP8285 独立应用时,能够直接从外接 flash 中启动。
集成了天线开关、射频balun、功率放⼤器、低噪声放大器、滤波器和电源管理模块。
⑹ stc89c52rc单片机 AT指令配置esp8266的程序源码。我试了好几个都不能配置,
stc89c52rc单片机 AT指令配置esp8266,一般可以先发送一条测试指令 "AT"有返回信息说明单片机与esp8266通讯连接已经建立,接着可以发送 "AT+CWMODE=3" ,设置成AP兼Station模式,"AT+CIPMUX=0"或者"AT+CIPMUX=1"、单链接 或者 多链接模式,还可以设置成 TCP连接 或者UDP 广播,注意单片机 每发送 一条 AT 指令需要 有一个延时 才能 发送下一条 AT 指令(延时时间约 在 5 mS 左右)否则会不成功。
⑺ esp8266串口wifi模块开发板那种性价比比较高,求推荐
esp8266串口wifi模块开发板,主要看你怎么应用了,市面上的哪些模块基本上只是一个单纯的硬件,哪些SDK基本上跑不通,要自己二次开发,但是对于新手开发难度还是比较大,建议你采用51单片机wifi开发板http://www.hx-wl.com.cn/51wifi/有单片机源码和APP源码,这样对于初学wifi的用户,还是挺有帮助的,希望对你有帮助。
⑻ 基于ESP8266的开源MCU方案(一)智能家居方案总体介绍
基于ESP8266的开源MCU方案(一)智能家居方案总体介绍
基于ESP8266的开源MCU方案(二)甜园智能开发板TY-S1
基于ESP8266的开源MCU方案(三)甜园智能串口通信协议
基于ESP8266的开源MCU方案(四)甜园智能开发板入网介绍
基于ESP8266的开源MCU方案(五)模拟智能三路开关面板
基于ESP8266的开源MCU方案(六)模拟智能彩灯
基于ESP8266的开源MCU方案(七)模拟智能声光报警器
基于ESP8266的开源MCU方案(八)模拟智能窗帘
基于ESP8266的开源MCU方案(九)模拟智能情景面板
基于ESP8266的开源MCU方案(十)模拟智能温湿度传感器
基于ESP8266的开源MCU方案(十一)模拟智能空气检测仪
基于ESP8266的开源MCU方案(十二)智能场景:一键场景
基于ESP8266的开源MCU方案(十三)智能场景:定时场景
基于ESP8266的开源MCU方案(十四)智能场景:联动场景-温湿度触发单个任务
基于ESP8266的开源MCU方案(十五)智能场景:联动场景-空气质量触发多个任务
待续...
从事物联网智能设备开发的朋友应该对乐鑫的 ESP8266 非常熟悉了,在 MCU embedded Wi-Fi 细分领域全球市场排名第二,截止 2018-01-06 在 Github 上有 12,635 个 ESP8266 的项目。
基于 开源方案 和 TY-S1开发板 可以:
猴!到这里算是开了个头,希望通过这个系列的文章和各位从事智能设备开发的同行一起交流,或者为智能设备的爱好者提供一个思路和工具。
⑼ 求大神给下安卓控制esp8266 io的安卓端源码
ESP8266只是一个通讯模块,如可以编制一个远程控制的手机APP,手机可以通过APP发送控制指令和接收返回的数据,单片机可以通过串口与ESP模块连接,接收控制指令或数据执行操作或者返回数据等等。
⑽ 怎么使用esp8266WiFi模块,js连接mqtt,实现简单的智能家居控制
如果您是想通过esp8266WiFi模块的MQTT协议来实现智能家居控制的话,可以了解一下支持MQTT协议的esp8266WiFi模块,比如SKYLAB的WG219/WG229以及WG231。
WG229
WG229是一款基于ESP8266芯片方案的小尺寸低功耗低成本串口WiFi模块,符合802.11b / g / n 无线模块标准,支持UART-WiFi -以太网数据传输。专为移动设备和物联网应用设计,可将用户的物理设备连接到WiFi无线网络上,进行互联网或局域网通信,实现联网功能。另外WG229仅需要通过出串口使用AT指令控制,就能满足大部分的网络功能需求。WG229高性能、低功耗、低成本、支持串口透传等特性,使得WG229在高集成、低功耗自动化和传感器解决方案的理想解决方案,WG229和LCS6260 Pin对Pin兼容,可替代ESP8266方案的ESP-12F。
支持MQTT协议的IoT UART接口WiFi模块也都是支持对接云端服务的。LCS6260支持对接阿里云、涂鸦云,WG219/WG229/WG231支持对接阿里云。