首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

ESP8266学习笔记8:ESP8266接入机智

我整理了从2015年至今关于ESP8266的学习笔记,梳理出来了开发环境、基础功能、进阶学习三大部分,方便自己和他人。可点此查看,欢迎交流。...本文写于2015年,2016年开始机智已经开放了Gagent在ESP8266的源码,因此大家不用在费心移植了。所以此文仅当纪念,目前参考价值不大咯。...1 前言 利益相关声明:我只是一个硬件公司的工程师,跟机智没有任何的利益相关。 机智,是目前比较开放的第三方平台。...本文作者twowinter,转载请注明作者:http://blog.csdn.net/iotisan/ 2 成果炫耀 最近使用ESP8266对接机智,已经初步完成雏形,APP端和设备端已能双向通信...4 ESP8266的移植 机智在github上开源了GAgent代码ESP8266的移植主要参考了这份代码。几个功能模块划分非常好,值得借鉴。

1.6K40

ESP8266搭建web服务器

上篇文章我们详细介绍了如何用esp8266来设置wifi,今天我们来了解下如何用esp8266搭建一个web服务器,搭建的web服务器如果要与其他设备通讯,那么esp8266必须与其他设备在同一个局域网内...,这里我们使用esp8266的终端模式,将其连入附近的wifi,那么同一wifi下的设备就能访问到esp8266服务器了。...esp8266搭建服务器需要使用ESP8266WebServer,具体如何使用呢?...我们看到用esp8266搭建一个web服务器与使用其他开发环境搭建web服务器基本没有多大区别,基本套路都差不太多,通常都是实例化一个webserver对象,监听端口,分发路由,定义路由函数等等。...以上便是用esp8266搭建一个简易的web服务器,希望对你有所帮助。 我是挥刀北上,下期再见。

4.7K42
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    jupyter lab最强代码补全插件

    1 简介   提起kite相信不少朋友都有印象,它是一个功能非常强大的代码补全工具,目前可用于Python与javascript,为许多知名的编辑器譬如Vs Code、Pycharm提供对应的插件。...图1   而最近kite开源了针对jupyter lab代码补全插件,使得我们在代码提示补全功能较弱的jupyter lab平台上也可以体验到强大的kite功能,本文就将带大家来学习如何在jupyter...lab中使用kite引擎。...图2   考虑到是国外网站下载速度很慢,我们准备了百度下载连接(链接:https://pan.baidu.com/s/15GxJXhv0VM1AK341N4t5_A 提取码:yevd),下载完成后,...图4   当你开始书写代码时,kite图标状态会变成ready,随着你书写代码代码提示功能也随即运作起来: ? 图5 ?

    4.9K20

    来了解下小白的福音Micro-Lab(多个案例带你快速入门)

    (当前介绍引自码:https://gitee.com/fengmeitech/Micro-Lab),来看看具体长什么样吧: ? ? ? ?...接下来会跳转到码,点击下载SDK包,SDK包提供了stm32f103有关组态画布的例程,sdk则是与Micro-Lab通信的协议代码,关于怎么使用这个Micro-Lab以及如何移植到MCU上,up主赵工也在...3.2 移植SDK,添加处理接口 以下只写关键的代码部分,其余部分请下载完整工程查看。...4、Micro-Lab按钮组件控制坦克小车 由于坦克小车是基于ESP8266 WIFI无线,所以我们就需要通过Micro-Lab的网络TCP/IP的模式与WIFI坦克小车进行通信,控制流程如下,详细代码见文末...完毕\n"); //配置完毕,打开指示灯,代表此时已经连接服务器成功 HAL_GPIO_WritePin(LED1_GPIO_Port, LED1_Pin, GPIO_PIN_RESET

    1.4K10

    jupyter lab最强代码提示插件来了

    1 简介 提起kite相信不少朋友都有印象,它是一个功能非常强大的代码补全工具,目前可用于Python与javascript,为许多知名的编辑器譬如Vs Code、Pycharm提供对应的插件。...图1 而最近kite开源了针对jupyter lab代码补全插件,使得我们在代码提示补全功能较弱的jupyter lab平台上也可以体验到强大的kite功能,本文就将带大家来学习如何在jupyter...lab中使用kite引擎。...)去下载kite的安装包: 图2 考虑到是国外网站下载速度很慢,我们准备了百度下载连接(链接:https://pan.baidu.com/s/15GxJXhv0VM1AK341N4t5_A 提取码...,左下角会出现正处于indexing状态的kite图标: 图4 当你开始书写代码时,kite图标状态会变成ready,随着你书写代码代码提示功能也随即运作起来: 图5 图6 并且在你开启光标跟踪功能之后

    4.2K40

    疫情监控三部曲——在STM32F103 MCU上实现(裸机版)

    文章目录 前言 开发板的选择 获取疫情数据API接口 ESP8266发送HTTPS请求 LCD显示 代码下载 在其他MCU上的实现 前言 2020,新冠肺炎疫情在全球蔓延,国内得到了有效的控制,最近国内部分地区的疫情形势又紧张起来...拆分效果 如果你在百度上搜索:ESP8266 关键字,其中就有我当时的一个回答。 ? ESP8266 好了,言归正传,换个API就是疫情监控平台了: ?...这是一位国人使用服务器爬虫获取了丁香园的数据,然后开放了API接口供大家免费使用,目前已经被调用了2千万次,这个网站还包括了多个接口,我只使用到了其中的疫情数据这一个接口:https://lab.isaaclin.cn...我们在浏览器中按F12,打开开发者模式,在地址栏输入https://lab.isaaclin.cn/nCoV/api/overall这个接口地址,可以很容易的获取到我们想要的信息: 服务器地址:47.102.117.253...latest=1&province=%E5%8C%97%E4%BA%AC%E5%B8%82 最新的辟谣信息 https://lab.isaaclin.cn//nCoV/api/rumors 代码下载 代码已经开源

    1.1K40

    使用ESP8266腾讯定制固件对接腾讯平台IoThub

    腾讯ESP8266定制固件烧录 此部分请参考腾讯官方文档:腾讯 IoT AT ESP8266 定制固件及说明。 2....云端配置 登录腾讯, 搜索"产品"下的"物联网通信"产品, 或直接访问: https://console.cloud.tencent.com/iotcloud [watermark,type_ZmFuZ3poZW5naGVpdGk...腾讯提供了物联网通信产品的"日志"功能和腾讯组件"消息队列CMQ"。...设备端对接测试 使用USB转串口将烧录好腾讯定制固件的ESP8266连接到PC,使用串口助手打开串口开始调试。 3.1....入网 测试AT指令是否正常: AT OK 设置ESP8266工作模式为AP和STA并存: AT+CWMODE=3 OK 设置传输模式为普通传输模式: AT+CIPMODE=0 OK 开启多路模式:

    3.9K71

    服务器-腾讯服务器

    服务器是什么?介绍服务器的性能及服务器的购买流程。服务器是腾讯研发的新一代服务器,所以又称为腾讯服务器。...腾讯服务器可以随时升高或降低配置,当业务流量高峰时期,可以把服务器的配置或带宽增大,来应对流量高峰。流量高峰过去,配置亦可降低,非常便宜,可以有效降低云服务器的开支。...腾讯服务器所有机型免费分配公网IP,50G高性能硬盘(系统盘),腾讯服务器采用 英特尔Ⓡ至强Ⓡ可扩展处理器 CPU负载无限制,利用率最高为100% 。...1.jpg 服务器提供安全可靠的弹性计算服务。 只需几分钟,您就可以在云端获取和启用 服务器,来实现您的计算需求。随着业务需求的变化,您可以实时扩展或缩减计算资源。...服务器支持按实际使用的资源计费,可以为您节约计算成本。使用服务器可以极大降低您的软硬件采购成本,简化 IT 运维工作。

    245K72

    ESP8266透传:发送数据到HTTP服务器

    ESP8266联网以及设置透传功能,然后发送数据: ESP8266进入透传的配置:(以串口115200波特率为例) (1)设置WIFI模式 AT+CWMODE=3...响应设备的ip地址以及其它 (5)连接服务器(TCP) AT+CIPSTART="TCP","server ip",server port //传入远端服务器的ip以及端口号 ?...响应:OK (6)开启ESP8266的透传模式 AT+CIPMODE=1 ? 响应OK (7)开始透传 AT+CIPSEND ?...响应: > //从此时开始,串口输入的字符会透传到服务器端 将数据通过HTTP发送到远端服务器: 1POST /test/upload/messages HTTP/1.1 2Host...接下来通过串口调试助手将带http协议的json数据发到http测试服务器: ? 可以看到,HTTP服务器回复了200 OK,代表ESP8266的数据已经成功透传到服务器

    4.3K40

    App inventor 编写安卓app控制 ESP8266

    基于TCP长连接的模式,ESP8266通过TCP长连接,连接到服务器,app也同样通过TCP长连接,连接到服务器,两者通过主题(topic)进行耦合。...用户私钥可以巴法控制台获取 http://www.cloud.bemfa.com/tcpfast.php 注册绑定邮箱即可在巴法创客控制台获取。...//单片机LED引脚值 const int LED_Pin = D4; 下载程序到ESP8266中,如果WIFI信息没有填错的话ESP8266就会自动连接到服务器上。...第三 app inventor 开发 原理:同样通过TCP 长连接,连接到服务器,当按下按钮,就向服务器该主题推送个消息,ESP8266就可以收到该消息了。...因为这款软件已经事先将软件的代码全部编写完毕,用户只需要根据自己的需求向其中添加服务选项即可。也就是我们所要做的只是写简单的代码拼装程序。 安装appInventor 点击安装。

    3K20

    【开源】开发app 控制ESP8266,通过mqtt,app inventor开发

    基于MQTT协议,ESP8266通过MQTT连接到服务器,app也同样通过MQTT连接到服务器,两者通过主题(topic)进行交流。...下载程序到ESP8266中,如果WIFI信息没有填错的话ESP8266就会自动连接到服务器上。 开发者可进行测试,测试方法,在控制台该主题处推送消息,可观察ESP8266是否收到该消息。...第三 app inventor 开发 原理:同样通过MQTT连接到服务器,当按下按钮,就向服务器该主题推送个消息,ESP8266就可以收到该消息了。...因为这款软件已经事先将软件的代码全部编写完毕,用户只需要根据自己的需求向其中添加服务选项即可。也就是我们所要做的只是写简单的代码拼装程序。...此处的主题topic应该和ESP8266程序里面设定的主题修改为一样,不然会收不到消息。UID修改为自己的私钥。巴法的ip和端口默认就可以。

    3.4K40

    ESP8266实战贴:使用HTTP POST请求上传数据到公有OneNet

    ,给大家展示下效果: 好了,下面进入正题,使用ESP8266来上传数据到公有-OneNet。...纵观大部分公有,就目前个人接触过的而言,我觉得中国移动OneNet平台是最好上手的,下面,我们就简单根据官方网站提供的HTTP开发者文档的操作指引,通过ESP8266上报数据,最终通过平台进行展示:...基于小熊派WIFI-ESP8266实践(上) ESP8266透传:发送数据到HTTP服务器 基于小熊派WIFI-ESP8266实践(中)-多功能处理显示等大杂烩 ?...以上串口终端已经收到后台给我们回复的200OK的字段,数据已经成功上传到OneNet服务器,接下来我们登录OneNet平台,可以看到数据已经透传成功: ?...很简单,我们把在串口终端收发的过程用代码实现就可以了,其实大部分小白不是纠结怎么通过ESP8266去连接热点,连接服务器,这些随便找野火、正点原子等厂家的ESP8266例程都可以轻松获取,小白纠结的是,

    4.1K61

    扫码

    添加站长 进交流群

    领取专属 10元无门槛券

    手把手带您无忧上云

    扫码加入开发者社群

    热门标签

    领券