前言最近在调试ESP8266的mesh功能,盯了几天的代码和调试信息,终于发现了mesh在使用上十分简单(遗憾的是对它的工作原理一无所知),个人感觉其他的发包程序基本上都是按照这个流程来的,因此决定把这个mesh的json发包函数的流程记录下来,以供日后参考。程序源码void ICACHE_FLASH_ATTR mesh_json_bcast_test()
{
char buf[32];
转载
2024-04-26 12:27:57
114阅读
ESP8266固件的编译6(固件的下载)固件下载工具有很多,有nodemcu提供的flasher,也有pytools,不过使用乐鑫官方的FLASH_DOWNLOAD_TOOLS感觉是比较好用的。1、 UART串口转接 Nodemcu自带usb转串口的芯片(CP2102),可以直接PC。 安信可模组如ESP01,ESP12E/F等等,需要TTL转USB的转接板才能下载固件。 可以选择一般CP2
转载
2024-04-23 12:56:02
456阅读
准备材料:Arduino Uno 一块Arduino 扩展板 DT-06模块一个 安卓手机一个小度音箱一个小车一个杜邦线若干1.DT-06固件的烧录1.1打开ESP模块下载工具ESPFlashDownloadTool,选择需要下载的固件,填写下载地址,推荐使用
代码#include <ESP8266WiFi.h>
#include <ESP8266WiFiMulti.h>
#include <ESP8266WebServer.h>
#include <FS.h>
ESP8266WiFiMulti wifiMulti; // 建立ESP8266WiFiMulti对象
ESP8266WebSer
转载
2024-04-20 16:26:40
263阅读
关于ESP8266的远程开关控制器 (渝兴未到工作室)今天我们来做一个项目基于ESP8266开发的一款 远程控制开关项目首先项目采用的是局域网控制的!当然能内网穿透的那就是远程控制!!然后采用的是SDK开发。不是AT指令 。。不是AT指令 。。不是AT指令 。。复杂的就先不多说了!!首先说明: 因为8266 只支持2.4G 所以远程控制都是在2.4G的热点局域网下 。关于8266的开发环境大家可以
转载
2024-05-23 23:15:27
303阅读
主要利用esp8266,结合oled,舵机和LED进行控制,利用的是tcp协议,通过连接热点实现对于小灯和舵机的亮灭,亮度,转速和控制,并在oled上实时显示。共耗时半天,希望都能有所收获下面是网络调试助手和arduino的端串口的收发消息 然后是一些调试过程的实拍记录:连接上路由器: 初始界面 显示制作人: 发送数据打开小灯:下面是代码可供大家调试/*****************oled设置
转载
2024-04-17 17:13:13
970阅读
ESP8266学习——实验:手机控制51单片机上led亮灭(使用AT指令方式)本实验使用的是安信可公司设计的WIFI模块——ESP-01S,该模块搭载有乐鑫出品的ESP8266EX核心处理器。ESP8266是一款高性能的SOC,其内部除了内嵌有低功耗32位的CPU(80MHz default or 160MHz),还支持WIFI g/g/n协议、TCP/IP协议、WIFI Direct(P2P)、
转载
2024-03-21 22:08:36
112阅读
首次使用8266模块请检查固件工作完整性,如果固件不完整或者不存在则不能实现本文中的所有功能 固件是否存在的检查方法:将模块通过串口模块与电脑链接,在串口调试助手中发送AT指令(需要换行),若返回OK则说明固件存在且工作正常。一、ESP8266模块工作模式ESP8266模块可以工作在多种模式下实现不同的功能。(1)SoftAP模式(软路由模式)在此模式下,模块本身相当于一个路由器,其他设备可链接
转载
2024-04-05 18:48:09
137阅读
使用Blinker通过Arduino板控制9g舵机开关窗在本项目设计当中,采用Blinker可以远程在同一WiFi下来控制esp8266开发板上的舵机,来实现开关窗的效果。一、准备1.面包板 2.9g舵机3.esp8266开发板4.杜邦线 5.手机下载点灯科技的Blinker软件二、硬件连接Arduino指的是esp8266开发板,PWM在这里连接esp8266的D4引脚三、Arduino程序完整
转载
2024-08-21 17:40:53
676阅读
[ 本文概述 ]本文为国内某大学通信工程本科毕业设计,案例项目基于机智云物联网平台、STM32进行开发,联网方式为Wi-Fi,采用ESP8266模块,主要功能实现温湿度和光照强度数据采集和显示、远程控制加湿器和排风扇,实时监控和改善温室大棚工作状态。现场答辩+产品演示,获得一致好评。正文摘取毕设项目部分进行介绍。 机智云AIoT自助开发平台提供了多种在线工具、多型号G
作用:不用AT指令,不用多余的串口调试工具,直接用arduino编辑器对esp8266-01板烧写arduino程序。Arduino环境的搭建:除了从arduino官网上下载完整的编辑器(建议下载1.6.7—1.6.9版本,1.6.10以上版本貌似改了太多东西不确定能不能用)外,还需要连网下载有关esp8266的arduino插件1.点工具—>开发板—>开发板管理器2.在确保连上互联网
转载
2024-04-03 15:49:21
295阅读
ESP8266 文章目录ESP8266一、简介二、硬件连接三、代码四、blinker软件配置总结 一、简介最近想着用我们的小爱同学语音控制卧室的灯,这样就可以在睡觉的时候不用下床了,之前我们总是测试ESP8266控制5v的灯,如何控制220v的节能灯,相信大家也看到过很多的控制办法,一种是之间通过继电器进行控制,二一个就是采用舵机之间放在开关上进行控制,今天就给大家介绍第二种二、硬件连接这里我添加
转载
2024-02-12 07:41:47
176阅读
以ESP8266为服务端,当用户的访问设备与ESP8266在同一个Wi-Fi下时,可以通过ESP8266的IP地址来访问控制灯光开关的页面。 使用方法: 第一步、将下面的代码修改过Wi-Fi名称和密码后烧录到ESP中; 第二步、打开串口调试工具,查看该ESP的IP地址; 第三步、访问 IP地址/in
转载
2020-08-27 09:49:00
705阅读
2评论
# 实现iOS控制ESP8266教程
## 概述
在这篇文章中,我将教你如何实现iOS控制ESP8266的功能。为了方便理解,我将整个流程以表格的形式展示出来,并在下面详细说明每一步需要做什么,包括所需代码以及其注释。
## 整体流程
| 步骤 | 操作 |
| -----| ---- |
| 1 | 搭建ESP8266服务器 |
| 2 | 编写iOS端控制程序 |
| 3
原创
2024-04-05 05:36:06
90阅读
前言LMH6518 器件是一款数控可变增益放大器,其总增益在 -1.16 dB 至 38.8 dB 之间变化,40 dB 范围以 2 dB 步进。-3-dB 带宽在所有增益下为 900 MHz。每个设置的增益精度通常为 0.1 dB。LMH6518 增益通过 SPI-1 兼容串行总线进行编程。可用于示波器前端或高速采集卡前端,具有增益和带宽可编程功能。利用FPGA通过SPI通信,控制LMH6518
单片机流水灯串口控制的功能要求【从PC通过串口发送字符(‘R’,’L,‘S),分别控制流水灯向右流动、向左流动、停止】: (1)编写完整的C语言程序实现功能要求,采用循环轮询结构; 答:循环轮转结构是在main函数中,按事先编写好的顺序进行执行,其缺点是实时性差,不适合有外部驱动的情况在这里不展示代码了。(2)考虑采用前后台结构编程的话,程序的大体结构是什么样子的?用程序框图或文字描述一下;
转载
2024-10-15 18:02:36
40阅读
STM32单片机WIFI-APP智能温控空调冷热可调红外遥控实践制作DIY- GC0127-WIFI-APP智能温控空调一、功能说明:基于STM32单片机设计-WIFI-APP智能温控空调二、功能介绍:STM32F103C系列最小系统板+LCD1602显示器+红外遥控电路+DS18B20温度传感器+1个继电器控制风扇制冷+1个继电器控制加热片制热+多个按键+ESP8266 WIFI模块1.空调有制
转载
2024-08-27 10:56:12
369阅读
1. 项目简介 本项目基于ESP8266开发板和微型舵机,实现了一套远程灯控系统,达到了通过WIFI控制灯具开关的目的。github地址:远程灯控项目2.项目所需硬件ESP8266开发版一块具有数据传输功能的USB线一根杜邦线若干(母对母、公对母都要有)SG90微型舵机一个3.项目所需软件Arduino IDE点击访问官网下载
4.项目整体架构 项目整体采用B/S架构,ESP8266充当服务器
转载
2024-04-15 11:08:13
687阅读
上一篇文章讲述了如何进行UDP通信;好了,废话不多少;直接进入主题; 上一篇的UDP的时候,我们讲述了如何去连接别的WiFi热点;和给ESP8266改名字和密码之类的东西,TCP通信也是一样的,TCP通信和UDP通信基本是一样的,差别在于这里; 当你连连接上wifi 的时候,你需要设置一下你的TCP通信(这一点和UDP是一样的);我们在my_station_init()函数中设置一下; 这里的
转载
2024-04-04 07:10:22
114阅读
点亮一个LED灯 上一篇文章,我们介绍了怎么在Windows系统下搭建一个SEP8266的开发环境,那在这一篇文章中我们要开始来编写一个硬件入门经典小程序,如何点亮一个LED小灯,同时在这一章中我们还会介绍怎么样将编译好的程序下载到ESP8266-12f中。 第一步:下载官方demo框架,从http://wiki.ai-thinker
转载
2023-12-28 11:58:11
130阅读