1.复制需要烧录的代码路径2.在eclipse中右边空白处点击右键选择import3.打开c/c++文件选择带有 Makefile 的文件,点击Next4.取消c++勾选 选择 Cygwin GCC ,把复制的代码路径粘贴到第二行空白栏,点击Finish5.导入成功6.打开esp8266-xpMqtt-master代码文件7.打开app下的user文件夹,打开mqttusertasks.c 文件,
转载 2024-05-21 13:19:35
152阅读
ESP8266EX 时引脚的初始化状态问题: ESP8266EX 使用SDK:NONOS_SDK_1.5.3_16_04_18,IOT_demo中的light。 后的350ms内,GPIO12,GPIO13,GPIO14引脚的电平始终为高电平。在使用ESP8266EX作为MCU做了一个wifi 七彩灯。4路PWM引脚分别为:R(GPIO 14), B(GPIO12),
转载 2024-04-25 18:13:20
116阅读
wifi模块正常,需要涉及ESP8266 NOS SDK的 wifi接口部分、TCP/UDP部分  还有用户参数区访问部分。/********************user_init函数***********************************/ void ICACHE_FLASH_ATTR user_init(void) { uint32 system_free_si
转载 2024-04-01 06:24:47
149阅读
买了几个ESP-01s, 和一个继电器模块来接入Home Assistant做WiFi开关,长这样: 这个小板子用的是GPIO 0 来控制继电器,但是发现ESP8266 有个bug,的时候他的GPIO 0会抖动一下,导致接到这个口的继电器会跳一下。翻了一下网上的解决方案,大概有几种:1. 额外增加启动电路,前500ms禁止光耦输出。这种方法要重新自己做PCB,懒,放弃。2. 在GPI
这里我们讲解一下ESP8266的GPIO引脚(刚开始接触ESP的时候,只是以为它是用来通信的,没想他竟然这么强大);好了,废话不多少,开始。 这个是选择我们的GPIO的管脚的状态的函数,这里我们选择的是PERIPHS_IO_MUX_MTDI_U;拉的模式; 我们用这个函数去设置gpio是输入还是输出模式,还有是设置高低电平的, 在这里我们需要注意的是,我们不能像玩单片机一样,直接写个whil
使用芯片:Esp8266-01s 问题:此芯片在上瞬间,GPIO0、GPIO2、RX、TX这四个引脚中的三个(在这里,我把四个IO口都设置为普通的GPIO了,也就是RX、TX也设置为GPIO)会通断若干次,此时如果对应的GPIO口连接了继电器,那么继电器就会发生抖动,有可能会造成继电器控制的用电器烧毁。几种解决方案方案一:查找问题原因,重新编译固件。我查阅了官方资料,里面有一个Q&A提到
转载 2024-03-25 09:27:17
256阅读
在这篇博文中,我们将探讨如何在ESP8266后运行Python程序的问题。ESP8266作为一个流行的物联网设备,能够通过MicroPython来运行Python代码。本篇文章将涵盖问题解决的全过程,包括版本对比、迁移指南、兼容性处理、实战案例、排错指南与生态扩展,帮助你在ESP8266顺利运行Python程序。 ### 版本对比 在讨论如何在ESP8266运行Python程序之前,我
原创 6月前
84阅读
关于ESP8266的远程开关控制器 (渝兴未到工作室)今天我们来做一个项目基于ESP8266开发的一款 远程控制开关项目首先项目采用的是局域网控制的!当然能内网穿透的那就是远程控制!!然后采用的是SDK开发。不是AT指令 。。不是AT指令 。。不是AT指令 。。复杂的就先不多说了!!首先说明: 因为8266 只支持2.4G 所以远程控制都是在2.4G的热点局域网下 。关于8266的开发环境大家可以
转载 2024-05-23 23:15:27
303阅读
 是上海乐鑫研发的高性能无线 SOC ,旨在以最低成本提供最大实用性,为 WiFi  功能嵌入其他系统提供无限可能,被称为业界里程碑。通俗的讲就是高性能单片机+ 无线WiFi 外设,特性如下: ESP8266 低功耗、高集成度的 Wi-Fi  芯片 仅需 7  个**元器件 超宽工作温度范围:-
转载 2024-05-09 10:42:46
134阅读
ESP8266原厂提供了Non-OS和RTOS版本的SDK。Non-OS版本SDK主要使用定时器和回调函数的方式实现各个功能事件嵌套,达到设定条件后触发指定的事件及回调函数。同时Non-OS使用的是espconn接口实现网络操作,开发者须按照espconn接口使用规则进行网络应用开发。RTOS版本SDK使用FreeRTOS嵌入式实时操作系统,开发者使用FreeRTOS的标准接口实现资源管理、定时、
(示例:stm32f103c8t6+esp01s串口AT指令模式)流程简介:一、 MQTT透传AT固件烧录      本期教程使用的是stm32+AT指令控制esp01s接入华为云联网平台完成数据上报与命令处理,在先前如果使用Arduino开发过后的esp8266可能已经无法使用AT指令,或者出厂固件不支持全部的MQTT功能,这里我们首先对esp8266进行MQTT固
转载 2024-04-20 11:00:17
1032阅读
2点赞
启用mosquitto加密要在mosquitto启用加密,您首先需要拥有证书。 您可以从发行证书的公司购买它们,也可以将它们自己生成为自签名证书。安装OpenSSL包首先,确认您已安装openssl软件包,并且它具有较新的版本(1.0.2g),如以下屏幕截图所示:如果您尚未安装openssl,则需要先使用以下命令进行安装:生成证书首先转到/etc/mosquitto/certs并发出以下命令:
转载 2024-03-15 13:01:41
69阅读
ref: 搭建 ESP8266 开发环境(windows) 本博客是基于上述博客进行的实际操作下载并解压MSYS2环境, 这里使用的是官方的all-in-one包 下载并解压windows toolchain (该文件可以在官方github找到) 下载解压完成后复制到MSYS2的某个文件夹, 后续该路径需要添加到MSYS2的环境变量 (例如: msys32\home\$USERNAME\esp\
转载 2024-02-26 10:36:07
231阅读
一、FPGA配置引脚说明1、CFGBVS如果VCCO0连接至2.5V或3.3V,CFGBVS连接至VCCO0。如果VCCO0连接至1.5V或1.8V,CFGBVS连接至GND。建议bank0、bank14、bank15的VCCO电压一致,避免出现I/O Transition at the End of Startup(建议按照下表进行配置)2、M[2:0]模式配置引脚,按照下表进行选择。3、PRO
开发前的准备 usb转TTL模块,或者单片机开发板,直接使用它的串口通讯引脚,用来烧录程序和进行串口信息打印; 从乐鑫官网下载ESP8266_NONOS_SDK,虽然官方有提供在linux下的开发平台,但是我还是推荐用安信可的IDE开发工具,它把make指令等都集成在eclipse,直接通过build project就可以编译出bin文件,当然,安信可的工具集里面是有包括烧录工具的,所以不须另
转载 2024-03-13 18:38:34
150阅读
前言:ESP8266 拥有高性能无线 SOC,给移动平台设计师带来福音,它以最低成本提供最大实用性,为 WiFi 功能嵌入其他系统提供无限可能。功能介绍: ESP8266 支持 softAP 模式,station 模式,softAP + station 共存模式三种。利用 ESP8266 可以实现十分灵活的组网方式和网络拓扑。**SoftAP:**即无线接入点,是一个无线网络的中心节点。通常使用的
转载 2024-02-28 10:09:43
504阅读
\ 概述 智能灯,是一个简单常见的智能产品,硬件电路简单,程序本身也不复杂;下面我们使用gokit3(s)开发板和机智云云端,实现如何将一个传统的灯泡,低成本改造成可以远控开关的智能灯。下面我们使用GoKit3(S)开发板,基于esp8266模块的SoC方案,开发的智能灯项目为例,示范一下如何将设备快速接入机智云,实现硬件智能化。 步骤 1.准备工作硬件: 1)GoKit3(S)开发板 2)杜邦
转载 2024-08-14 14:32:57
202阅读
文章目录ESP8266一.简介二.获取MAC三.发送端代码四.接受端代码五.调试结果 ESP8266一.简介这篇给大家分享一下多个ESP8266直接相互通讯,因为想做智能家居系统,但是想了一下,不止一个产品,比如测量温湿度的,检测人体的各种传感器,而且所处的位置也不一样,最后想到这个办法,可以用一个ESP8266模块作为一个总的控制,就像一个管家,来和其他ESP8266通讯,来实现我们想要的功能
转载 2024-04-25 15:16:13
285阅读
古月居这个平台是以ROS起家的,但是我们不能局限于软件,在硬件的学习也要更上一层楼,所以我今天在这开辟新坑,一步步的去学习ESP8266,也把我前段时间完成的一些有意思的项目分享给大家。1.简介这里我们主要用到的是ESP8266EX,这款芯片,拥有有完整的且⾃成体系的 Wi-Fi ⽹络功能,既能够独⽴应⽤,也可以作为从机 搭载于其他主机 MCU 运⾏。ESP8266EX 集成了天线开关、射频 b
转载 2024-05-23 15:55:53
198阅读
相信聪明伶俐的你,肯定完成了一篇文章的环境搭建,如果你是第一次看本系列文章,可以先去看看前两篇文章,先了解一下并完成一些基础操作。这里推荐大家安装一下Git这个灰常炒鸡好用的分布式版本管理神器,本人是非常喜欢这款由Linux之父Linus Torvalds开发的工具,可以很方便让我完成一些工作,比如说copy代码~哈哈,作为初级菜鸟程序员会用Git也是一个加分项,大家可以去看一下廖
  • 1
  • 2
  • 3
  • 4
  • 5