1.17.1. 基础介绍ESP32单片机内置了2.4GHz双模Wi-Fi。WiFi可作为AP、STA、AP+STA三种模式:a. 作为AP时,可以被4个STA连接。AP 是 (Wireless) AccessPoint 的缩写,即 (无线) 访问接入点。简单来讲就像是无线路由器一样,设备打开后进入 AP 模式,在手机的网络列表里面,可以搜索到类似 TPLINK_XXX 的名字(SSID)b. ST
文章目录一、准备工作二、搭建步骤1.打开Arduino IDE 首选项2.打开Arduino IDE的“开发板管理器”3.在Arduino IDE的开发板菜单中找到“NodeMCU开发板”4.设置Arduino IDE的NodeMCU开发板端口5.打开Blink示例程序三、注意 一、准备工作在安装以前,请确保您已完成以下准备工作:使用USB数据线将NodeMCU开发板与电脑连接好NodeMCU驱
实战无线网络分析(篇一)无线监听我一直对无线技术很感兴趣,记得大学里的时候买过好多本《无线电》杂志在寝室里研究,也幻想着搭建一个自己的无线电台,或者在茫茫的虚空中和另一个不知道躲在哪个角落中的家伙通讯。无线的魅力在于它的简洁,不拖泥带水,没有任何多余的部分。仔细想一想两个设备,它们之间不通过任何有形媒介进行通讯,这是一件多么不可思议的事情。那个时候的自己,对无线技术只是感性的认识,仅仅停留在肤浅的
前言本节我们学习使用WeMos D1的WIFI Scan功能,并编写两个实例分别实现同步扫描和异步扫描,所谓同步扫描是指调用扫描函数后,程序会阻塞,直到扫描结束,直接调用WiFi.scanComplete()即可查看扫描结果;而异步操作是指,调用扫描函数后,程序会继续往下执行,不过需要等到扫描完成才能获取到有效的结果。一、基础知识1.WIFI Scan简介通常要加入一个无线网络,我们需要找到它的网
整体思路ESP8266作为TCP服务器,,手机作为TCP客户端,自己使用Lua直接做到了芯片里面,省了单片机,,节约成本,其实本来就是个单片机(感觉Lua开发8266真的很好,甩AT指令好几条街,,而且很容易上手,),不过呢,等几天我也会做一个51用AT指令的.....强烈建议学习使用Lua开发8266,不要偷懒.....如果谁说难我是不信,,那是因为没有认真去学....下面我会讲的很详细,,,,
大家好,在这里我将要给大家介绍一下如何将自己的ESP8266设置成Station模式,并且去连接别的wifi;废话不多说,直接开干.在这里因为要进行串口输出采集的信息,所以我们先初始化串口; 调用uart_init(115200,115200);来进行初始化首先我们先获取我们ESP8266当前的模式; 获取完以后,我们调用这个函数去设置我们的ESP8266的模式;这个函数设置的模式不会被保存到FL
近日,华为在马云平台上开源了众多鸿蒙系统相关的源代码,吸引了很多编程爱好者,比如我,一睹鸿蒙的风采。只是本次开放源代码的项目数量超过100多个,应该从哪个地方开始阅读呢?俗话说得好,罗马不是一天建成的,胖子不是一天吃成的。作为编程新手,我选择了一个代码规模不大,作用不可或缺的项目开始阅读。本次解读的项目是vendor_huawei_wifi_iot阅读的版本为8283db7c0aaf84ed62c
ESP32开发之路(6)—连接到WiFi然后保存ssid和password本次开发是在Ubuntu下的,使用的模块是GOOUUU-ESP32,使用VSCode编辑项目。代码使用来自esp-idf的例程。一、为什么要保存ssid和password在之前的工程(ESP32开发之路(5)—连接到WiFi)我们已经成功通过智能配网连接到wifi了,但是我们发现一个问题,就是如果在程序中写入的ssid和pa
转载 2024-03-24 13:09:35
291阅读
一、目的        在上一篇《ESP32系列--第四篇 WiFi概述》我们已经将ESP32 WiFi的基本框图、功能以及API做了简单介绍,本篇我们以源代码的形式来讲讲如何使用WiFi Station功能进行联网。二、准备       &nbsp
转载 2024-03-18 12:47:35
560阅读
esp32作为一个热门芯片,网上的文章很多,sdk里的例子和官网的教程也是比较详细。不过作为新玩家,还是要先做一些小改动才更容易入门。所以这里就综合几个example代码,写一个简单的透传demo。作为一个练手的demo,很多参数的校验被省略了,并且也不会刻意的去纠正用户的错误操作。为了简洁,本文中贴出来的代码中删减了诸如参数检测、共享资源保护之类的代码环境操作系统:ubuntu 20.04 虚拟
转载 2024-02-27 10:29:14
440阅读
ESP8266的连接模式 知识点科普连接到 Wi-Fi 网络的设备称为站 (STA)。连接到 Wi-Fi 由接入点 (AP) 提供,该接入点充当一个或多个站的枢纽。另一端的接入点连接到有线网络。接入点通常与路由器集成,以提供从 Wi-Fi 网络到互联网的访问。每个接入点都由 SSID(Service S和ID识别器)识别,这基本上是您在将设备(站)连接到 Wi-Fi 时选择的网络
ESP8266WiFi模块简介 ESP8266 是一个完整且自成体系的WiFi 网络解决方案,能够独立运行, 也可以作为 slave 搭载于其他Host 运行。 ESP8266 在搭载应用并作为设备中唯一的应用处理器时,能够直接从外接闪存中启动。内置的高速缓冲存储器有利于提高系统性能,并减少内存需求。另外一种情况是,无线上网接入承担 WiFi 适配器的任务时,可以将其添加到任何基于微控制器的设计
前期准备(无路由器的情况下):开一个WiFi热点(后期开发板和电脑都要连接到这同一个热点)(一)修改源代码的WiFiIP地址和密码(使用STA模式)//WIFI STA模式,设置要去连接的路由器无线参数,请根据你自己的路由器设置,自行修改. const u8* wifista_ssid="Readmi K40"; //路由器SSID号 const u8* wifista_encryption=
转载 2024-05-01 23:44:09
606阅读
一、概述Wi-Fi 库支持配置及监控 ESP32 Wi-Fi 连网功能。支持配置:基站模式(即 STA 模式或 Wi-Fi 客户端模式),此时 ESP32 连接到接入点 (AP)。AP 模式(即 Soft-AP 模式或接入点模式),此时基站连接到 ESP32。AP-STA 共存模式(ESP32 既是接入点,同时又作为基站连接到另外一个接入点)。上述模式的各种安全模式(WPA、WPA2 及 WEP
转载 2024-05-23 13:45:31
401阅读
整体思路(无线终端模式)需要注意:esp8266是 802.11n⽀支持**(2.4GHz ),也就是平常说的wifi4,WiFi5G是连不上的** 配置指定的LED接口,配置网络的WiFi,记录ESP8266模块做为服务器的IP(用于浏览器访问),登录浏览器输入服务器ip,读取浏览器中动作,控制LED口电平变化。实例程序基本把程序文件下载到开发板的基础操作,参考 直接看程序#include &l
目录 了解乐为物联乐为物联的框架结构ESP8266初试小结模拟工具在线调试PC端 串口调试STM32硬件调试参考资料 前段时间利用手边的ESP8266小WiFi模块尝试接入了Yeelink平台,今天想尝试把ESP8266接入乐为物联平台。有了上次的基础,所以今天一个上午就初步调通了。下面分享一下我们调试过程。0.了解乐为物联 1.乐为物联的框架结构    &
        【简介】WiFi Kill (Wifi 杀手)是一个邪恶的软件,这个软件能把其他在同一WiFi网络的设备踢下线;更绝的是被踢的用户还感觉不到!  WiFi Kill 案例        某校在校学生近二万人,采用飞
转载 2024-10-22 08:04:15
112阅读
内容Change history内容1        前言1.1        目的2        计划2.1    
芯片型号: ESP32 网络环境支持:LWIP IDF.PY-SDK: ESP-IDF v4.3 芯片功能: 支持STA/AP网络共存模式:工程: esp-idf/examples/get-started/hello_world 例程: esp-idf/examples/wifi/getting_started/station/main基本头文件:#include "nvs_flash.h" #i
转载 2024-05-10 21:22:54
704阅读
STM32 HAL 库驱动 ESP8266 WiFi 模块实验原理关于 ESP8266 WiFi 模块使用原理可以看我前面的博客WiFi 驱动代码连接将会放到文末这里我们将芯片换为 STM32F103ZET6,别问为什么,问就是引脚资源多CubeMX 配置USART2 与 USART3 配置这里我们使用的配置与前面我们配置 USART1 的方式完全一致: USART3 同理,
  • 1
  • 2
  • 3
  • 4
  • 5