第二回 致敬点灯(一切从点灯开始)续接上回,接着折腾,接着学。ESP8266通用信息ESP8266是Espressif Systems推出的一种流行的,具有WiFi功能的片上系统(SoC)。相关的Datasheet可以在这里下载 (密码参考第一回内容)。MicroPython for ESP8266库(应该叫方法)中的Pin number都是基于ESP8266的芯片,而不是ESP8266模块引出的
近来,在网站上看到好多ESP8266烧录的过程,作为一个电子爱好开发者,我用过很多版本如正电原子、esp8266-01、esp8266-01s、esp8266-12F、esp8266 CP2012、ESP8266CH9102X。各种版本很多,博主用的是基于STM32F103系列进行开发,编程软件是MDK5。使用MQTT协议进行上传onenet、阿里云、腾讯云。将烧录固件经验总结一下给大家。1.准备
这次是想试试呼吸的效果,呼吸是一个很酷的东西,如果能把呼吸搞好,可以给产品带来不错的体验。我之前看到一个很酷的LED鼠标还有,早期的手机也会有LED呼吸,比如用来提示短信等等。使用ESP8266 SDK里面的接口实现呼吸效果相关的文章如下代码如下#include <stdio.h> #include "freertos/FreeRTOS.h" #include "
目录前言一、硬件篇1.1 . 材料准备二、代码篇 2.1.安装环境       2.1.1.安装Arduino IDE        2.1.2.安装esp 8266 SDK      2.1.3.安装相应的库2.2.部分代码解析   2.
第一部分:引言与背景在当今的智能家居时代,RGB LED条已经成为了家庭、办公室和公共场所的常见装饰。它们不仅能为环境增添色彩,还可以通过编程实现各种动态效果,为我们的生活增添乐趣。ESP8266微控制器,作为一款价格低廉、功能强大的微控制器,为我们提供了一个完美的平台,来实现对RGB LED条的智能控制。本文将详细介绍如何使用C语言和ESP8266微控制器,实现一个简单的RESTful AP
/********************************************************************** 项目名称/Project : 零基础入门学用物联网 程序名称/Program name : 3_2_2_Turning_on_and_off_an_LED 团队/Team : 太极创客团队 / Tai
一、基础版点亮小(1)介绍: 通过Arduino点亮ESP8266开发板中自带的小,实现控制小的亮灭。(2)硬件搭建: ESP8266通过连接数据线插入电脑的USB接口中,如图所示:(3)软件程序:#include<ESP8266WiFi.h> #include<ESP8266WiFiMulti.h> #include<ESP8266WebServer.h&gt
转载 2024-05-10 18:36:27
642阅读
文章目录说明材料展示代码细节(很重要)结语 说明最近做一个远程开锁的小玩意儿,感觉很方便,忘带钥匙就不用去麻烦楼下温柔的阿姨了。无奈舵机和定滑轮一直不到,先就做个远程控制小,小是arduino自带的那个。另外怕室友不够“尊重”,我又加了个蜂鸣器(嘿嘿嘿)。材料一个OneNET账号,一个Uno,一个ESP8266-01(我还是喜欢用01S),一个蜂鸣器(不怕打的就来一个),杜邦线若干。展示代码
1、用网络调试助手GET天气预报1.1、设置域名和端口,建立TCP连接域名:pi.seniverse.com,端口:801.2、GET请求1.2.1、先了解下HTTP请求报文格式 1.2.2、分析下这个GET请求第一行:请求行GET URL链接 HTTP协议版本第二、三、四、五行:请求头冒号前面是头部键,冒号后面是值,然后回车换行到下一行第六、七行:空行Connection行末
转载 2024-05-14 10:43:03
259阅读
GPIO2是板载,串口连TXD(GPIO2),可使用GPIO4,5点灯stm32最小系统开发板烧程序 pl2303驱动 旧版数字签名 DTR低电平复位,RTS高电平进入Bootloader tx和rx标反了,不是收发印反了,而是收发本来就要反着接 usb-ttl接口isp下载,要先拔键帽,再按复位键进入下载模式 下载程序先摘帽在按复位开始下载,结束下载要先扣帽在按复位运行esp8266 CH_P
转载 2024-05-06 23:08:58
41阅读
从接触ESP8266到现在也有快一个月的时间了。我最开始是用的有人的WIFI模块,感觉资料还比较全,用起来还比较顺手。后来发现有低成本的ESP8266模块就立马入手了几个,发现资料太乱了都不知道从哪里开始搞起,测试了一下经常是busy。所以去买了几个TM7681(想着是联华科这样的大厂出来的虽然贵几块钱应该会稳定些),买回来用发现还是和ESP8266一样,资料一大堆——太乱了。感觉还不如ESP82
转载 2024-07-05 13:11:13
139阅读
3. waiting for host和硬件工程师联调项目,esp8266启动之后打印:ets Jan 8 2013,rst cause:2, boot mode:(7,7)waiting for hostwifi模块没启动起来正常工作,百度查询了下,就是因为IO 15被拉高了,正常工作时需要将 ESP8266 的 boot模式切换到 flash boot,即 GPIO15→0, GPIO0→1,
前一章已经搭建了ESP8266的编译环境,接下来就是编写控制代码啦~写在编写程序的前面1、ESP8266作为一款物联网模块,必定是要联网的,所以,首先把微软的防火墙关掉!2、下载程序的时候注意,如果提示“错误”,那么请查看,下载的波特率是不是过高了!3、在编译前,一定要先保存,再clean project,最后再build project !4、编写执行周期很长(>500ms)的用户程序时,
转载 2024-03-21 12:21:44
829阅读
点亮一个LED    上一篇文章,我们介绍了怎么在Windows系统下搭建一个SEP8266的开发环境,那在这一篇文章中我们要开始来编写一个硬件入门经典小程序,如何点亮一个LED小,同时在这一章中我们还会介绍怎么样将编译好的程序下载到ESP8266-12f中。     第一步:下载官方demo框架,从http://wiki.ai-thinker
转载 2023-12-28 11:58:11
130阅读
众所周知esp8266在上电时它的一些GPIO端口会有瞬间电平翻转现象,这就导制了在其输出控制的继电器就会突然瞬间吸合一下.这种状况在一些特定应用场合是决不允许发生的.那么如何来弥补esp8266这一固有的缺陷呢?下面我们就针对不同情况加以说明.首先要指出的是在GPIO端口增加上下拉电阻是解诀不了问题的.继电器电路有高电平触发和低电平触发两种工作方式.对于图T1来说是输入高电平时继电器才会导通.当
引言之所以会学习物联网的东西,是因为我公司服务的一个客户,需要经过物理开关接线来控制设备启动和关闭, 但是使用物理接线外观并不好看,所以我便去找无线控制的方法。第一个版本购买非官方产品2019-08-05 第一次购买物联网的设备, 买回来后发现无法烧录程序。这里使用的ESP-01S,烧录器购买错误了,然后又购买了一个USB转TTL下载器。 在想使用WIFI控制的同时也在想其他方法,于是购买了带弹性
Author:teacherXue一、使用模拟旋钮控制LED亮度在很多场合中,我需要读取连续变化的模拟数值,例如阻值变化,以及转化为阻值的温度、湿度变化等。ESP8266只有一个模拟输入接口A0,如果需要更多的模拟量输入,需要使用单片机进行扩展,在这里我们使用A0接口来读取旋转电阻的阻值进行控制。准备LED准备一颗绿色LED,参考白色LED进行引脚弯折,插入D6引脚的位置,如下图所示。
转载 2023-10-19 09:00:04
358阅读
阅读本文前,建议先阅读《esp8266 内存分布》和《esp8266 段的概念》。通过《esp8266 段的概念》,我们已经知道 .rodata 会占用 dRAM 的空间,从而减小实际可用的 heap 空间大小。因此我们当前的优化目标就是减小 .rodata 的使用量。os_printf为了减小打印字符串所占用的 dRAM 空间,在 sdk 中一直存在着一个看上去有些奇怪的打印宏 os_print
欢迎加入交流群:ESP8266 AliOS Things 群 号: 107723112系列文章目录:SimonLiu的ESP8266与AliOS Things 学习教程系列嵌入式开发之“点个”就相当于学习编程的“hello world”练习。所以我们就来点个吧。点灯有两种方式,一种是blink(自动闪烁),另外一种是通过一个连接到GPIO的按键输入(外部中断)来切换另外一个GPIO(LED )
\ 概述 智能,是一个简单常见的智能产品,硬件电路简单,程序本身也不复杂;下面我们使用gokit3(s)开发板和机智云云端,实现如何将一个传统的灯泡,低成本改造成可以远控开关的智能。下面我们使用GoKit3(S)开发板,基于esp8266模块上的SoC方案,开发的智能项目为例,示范一下如何将设备快速接入机智云,实现硬件智能化。 步骤 1.准备工作硬件: 1)GoKit3(S)开发板 2)杜邦
转载 2024-08-14 14:32:57
202阅读
  • 1
  • 2
  • 3
  • 4
  • 5