NodeMCU上使用RTOS固件读取bh1750传感器数据实践本文主要是尝试在NodeMCU(硬件)上,使用RTOS(固件、OS)来控制bh1750光照传感器, 采集亮度数据。关于RTOS固件编译环境和编译方式介绍,可参照之前文章。 ESP8266固件编译5(RTOS SDK固件)但是在RTOS固件下,只内置了很少传感器驱动,bh1750并没有被支持。 需要自己根据I2C协议实现简
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阅读
ESP8266固件升级有两种办法:   1. 通过UART接口烧录   2. ESP8266通过 WIFI 获取固件自己给自己升级 本文讲的是第一种方法。 硬件平台:STM32F103VCT6(主机) + ESP-12S(安信可一款ESP8266模组) Stm32从SD卡读取固件给ESP8266升级。大体流程如下一、 进入下载模式   首先 ESP8266 通过
转载 2024-03-07 21:09:43
472阅读
思路:ESP8266通过串口助手将数据上传储存在MySQL数据库,通过浏览器访问PHP文件来显示数据库数据。准备工具:ESP8266模块普通安卓数据线预装好MySQL数据库wamp集成开发环境PHP实现网页串口助手第一步通过给ESP8266烧写AT指令固件第二步配置ESP8266,指令如下AT+CWMODE=3:设置工作模式(STA,AP模式)AT+RST:模块重启(生效工作模式)AT+
一、AT指令通过此次学习,我了解到了ESP8266一些基本信息,详情可以通过以下网址查看ESP8266 Wi-Fi MCU I 乐鑫科技通过官网,我们可以了解到ESP8266这款芯片是面向物联网应用高性价比、高度集成 Wi-Fi MCU,此外ESP8266EX 集成了 32 位 Tensilica 处理器、标准数字外设接口、天线开关、射频 balun、功率放大器、低噪放大器、过滤器和电源管理
ESP8266使用AT指令发送GET方式HTTP请求写在前面好建议正式开始完整流程及演示效果 写在前面今天开始调试ESP8266模块,想要使用它以串口AT命令方式发送GET请求,用来上报信息给服务器端。在查找资料和实验过程中发现网上讲解并不是详细,东拼西凑看了几篇才走下来,在此写一个尽量“清楚明白”文章,欢迎大家一起交流。好建议1.建议大家现在每次都记事本上写AT命令,然后复制到串口
转载 2024-04-22 12:07:36
115阅读
ESP8266 是一个带完整 WiFi 功能、 同时带一个 32bit MCU SoC,可以取代原 Arduino 核心板 + WiFi 扩展板完成大部分应用。 最重要,他价格,只有 RMB 10 块左右,带 1MB Flash 模块价格,也只在 RMB 13 块左右,批量价格更便宜。 ESP8266 结构框图: 以上内容摘自http://wiki.jackslab.org/ESP8
前一章已经搭建了ESP8266编译环境,接下来就是编写控制代码啦~写在编写程序前面1、ESP8266作为一款物联网模块,必定是要联网,所以,首先把微软防火墙关掉!2、下载程序时候注意,如果提示“错误”,那么请查看,下载波特率是不是过高了!3、在编译前,一定要先保存,再clean project,最后再build project !4、编写执行周期很长(>500ms)用户程序时,
转载 2024-03-21 12:21:44
829阅读
ESP8266简介ESP8266系列无线模块是一个经济高效WIFI SOC模块,支持标准IEEE802.11b/g/n协议,内置完整TCP/IP协议栈。用户可以使用此系列模块向现有设备添加网络功能,也可以构建独立网络控制器。 一、ESP8266系列模块特点支持STA、AP、STA+AP动作模式体积非常小802.11b/g/n WiFi SOC模块内置10bit高精度ADC采用低功
转载 2024-04-02 19:33:38
384阅读
概述本文是ESP8266运行MicroPython入门笔记,记录自己在探索MicroPython所见所思同时,也顺便简单评估该开发方式优缺点。开发环境ESP8266开发板: ESP-LAUNCHER(4 MB Flash)操作系统:Win10 64位关于MicroPythonMicroPython是一个基于Python 3、精简和高效编程语言,其包括Python标准库一个小子集,并针对微
esp8266引脚图及功能 ESP8266特性    *802.11 b/g/n*内置低功耗32位CPU:可以兼作应用处理器*内置10 bit高精度ADC*内置TCP/IP协议栈*内置TR开关、balun、LNA、功率放大器和匹配网络*内置PLL、稳压器和电源管理组件*支持天线分集*STBC、1x1 MIMO、2x1 MIMO*A-MPDU、A-MSDU聚合和0.4 s保护间隔*WiFi @
转载 2024-03-13 11:12:59
272阅读
==stm32串口+AT指令控制ESP8266==1.基本原理&知识点1.1运行原理:1.2esp8266 at 指令1.3mqtt协议2.云平台部分【阿里云】3.上位机部分【安卓app】4.下位机部分【stm32+AT指令】4.1mqtt协议库4.2esp8266at指令库4.3main.c4.4usart.c stm32串口+AT指令控制ESP82661.基本原理&知识点1.
转载 2024-04-17 15:21:58
482阅读
ESP8266调试及使用一、准备工作:1.产品外形及型号2.使用串口调试工具3.使用串口调试软件4.ESP8266和调试工具接线5.插入工具到计算机USB口6.设备管理器配置串口7.打开串口调试软件开始测试二、使用手机串口调试助手完成TCP Client通信 一、准备工作:1.产品外形及型号 ##使用串口调试工具2.使用串口调试工具3.使用串口调试软件4.ESP8266和调试工具
ESP8266 SoftAP + Station 模式下网络断开或丢包情况? * ESP8266 SoftAP + Station 模式下网络断开或丢包情况?虽然 ESP8266 支持 SoftAP + Station 共存模式,但是 ESP8266 实际只有一个硬件信道。因此在 SoftAP + Station 模式时,ESP8266 SoftAP 会动态调整信道值与 ESP8266 S
转载 2024-08-01 21:20:24
140阅读
阅读本文前,建议先阅读《esp8266 内存分布》和《esp8266概念》。通过《esp8266概念》,我们已经知道 .rodata 会占用 dRAM 空间,从而减小实际可用 heap 空间大小。因此我们当前优化目标就是减小 .rodata 使用量。os_printf为了减小打印字符串所占用 dRAM 空间,在 sdk 中一直存在着一个看上去有些奇怪打印宏 os_print
最近刚完成自己8266小项目,已经发布在github上,有兴趣朋友可以看一下github地址:esp-ujn1. 通过MQTT协议与服务器交互2. 内置HTTP服务器,支持通过浏览器进行参数配置编译流程分析我们在编译8266代码时可以使用项目中gen_misc.sh(Windows下为gen_misc.bat)脚本,选择合适参数后就会在sdk/bin/文件夹中生成可烧录文件,如eagle
读写操作API基本操作(1) spi_flash_erase_sector功能擦除 Flash 某个扇区。函数定义SpiFlashOpResult spi_flash_erase_sector (uint16 sec)参数uint16 sec- 扇区号,从0 开始计数,每个扇区大小为4KB。返回值SpiFlashOpResult(2)spi_flash_write功能将数据写入Flash 。请先
转载 2024-05-23 23:03:39
289阅读
前言        由于课程设计,在最近学习了Arduino,以ESP8266开发板进行为核心学习。Arduino编程相比stm32,由于Arduino是一个开源平台,有许许多多很完善第三方库。对于大对数传感器,只需要使用对应第三方库就能很简单使用传感器,语法很简单很容易。而且其编程语法为C++,对于编程开发人员来说是十分友好。总而言之,对于学习过
获取时间概述ESP8266内置芯片无法完成实时功能,或许可以通过串口把当前时间输入,然后用定时器得到对应时间,但是定时器不会很准,所以用到一定时间就得校准,特别麻烦。而如果一直获取时间,带宽消耗太大,而且费电,所以我给出方案是每隔一段时间获取一次进行校准,获取后启动定时器来实现实时时间更新。网络API接口这里我推荐使用苏宁易购免费API:http://quan.suning.com/get
我们每个人都想知道不在家时,家中所发生事情。这与安全性或天然气,火或水等关键要素有关。 知道发生了什么事情瞬间对于将最终损坏降至最低至关重要。 我们将重点介绍PIR传感器,但是相同原理也适用于其他传感器,例如湿度,气体或烟雾传感器。无源红外线传感器(PIR)PIR是室内和室外报警系统中最常用传感器。 它也用于自动门和自动照明系统。PIR传感器功能基于人体发出辐射。 物体会以红外辐射
  • 1
  • 2
  • 3
  • 4
  • 5