MicroPython是为了在嵌入式系统中运行Python 3编程语言而设计的轻量级版本解释器。与常规Python相比,MicroPython解释器体积小(仅100KB左右),通过编译成二进制Executable文件运行,执行效率较高。它使用了轻量级的垃圾回收机制并移除了大部分Python标准库,以适应资源限制的微控制器。MicroPython主要特点包括: 1、语法和功能与标准Python兼容
转载
2024-07-03 16:05:03
148阅读
一、WIFI-MESH简介1.1 概述ESP-MESH 是一套建立在 Wi-Fi 协议之上的网络协议。ESP-MESH 允许分布在大范围区域内(室内和室外)的大量设备(下文称节点)在同一个 WLAN(无线局域网)中相互连接。ESP-MESH 具有自组网和自修复的特性,也就是说 mesh 网络可以自主地构建和维护。1.2 与传统WIFI网络区别 传统 Wi-Fi 网络架构
传统基础设施 Wi
转载
2024-02-28 12:28:46
1973阅读
▌011.裁判系统要求在 测试ESP32S基本模块的功能,并验证是否可以应用在AI智能车竞赛检测激光信号中 测试了基于 ESP32 模块来检测 全国大学生智能车竞赛 中的 室内AI视觉组 的车模信号。其中包括两类信号:第一类是车模想目标靶发送的 调制信号(125Hz)
第二类型号是车模运行在目标靶位前后位置检测信号;原来定义为光电检测信号。现在考虑将其改成 传统的比赛系统所使用的
转载
2024-05-04 17:47:50
401阅读
前言最近项目需要,需要学一些关于BLE MESH 的内容,学的比较痛苦,中文互联网里关于BLE MESH的内容很少,而且很多都是从协议栈的角度出发去讲,未免有些枯燥,我又是个英文小白,所以学起来就一脸蒙,现在稍微有些入门了,做个笔记总结一下,也方便后来者学习吧。这个笔记会以一个使用者的角度结合代码来描述。开发环境ESP-IDF 版本: v5.1 设备:ESP32S3 开发板 * n nRF Mes
转载
2024-08-21 16:38:06
1477阅读
1.mesh是一种多跳网络esp 32 是有多种分支结构的比如人脸识别,它的解决方案在who 这个里边,wifi mesh 是mdf 这个分支里边,adf 做音频片里,很多组件,aliyun就其中的一种,对接腾讯也相对的组件在 espressif githun能找到组件和构架系统MDF 做wifi mesh 开发ESP-MESH发展框架概观ESP-MDF基于ESP-MES...
原创
2021-11-12 14:20:06
1746阅读
一、WIFI通信选型:选择支持TCP/IP协议的WIFI模块 (这里使用的是ESP8266模组:开发:底层固化软件) 1.1)原理图  
转载
2024-05-23 19:47:39
819阅读
首先是联网(下面是ESP32联网部分的代码)void WiFi_Connect()
{
WiFi.begin("Wi-Fi", "1234567890");//此处输入的是自己的wifi账号和密码
while (WiFi.status() != WL_CONNECTED)
{ //这里是阻塞程序,直到连接成功
//(如果连接成功才会进行之后的操作,否则一直在这个循环中进行输出:.)
转载
2024-05-09 14:02:00
195阅读
这个实验的功能演示 ESP32 smartconfig 的使用方法。 这个实验的代码为工程“4_3_wifi_SmartConfig”目录。4.3.1. 实验内容(1) 学习 SmartConfig 原理和工作过程 (2) 学习乐鑫的 ESP32 的 SmartConfig 程序设计4.3.2. 一键配置 SmartConfig 简介SmartConfig 模式,采用 UDP 广播模式(UDP 接
转载
2024-05-15 08:13:35
178阅读
长期以来ESP8266是一款广受欢迎的Wi-Fi模块,在很多项目中和产品中已经得到广泛使用了。Espressif的ESP32被称为ESP8266的新改进版本。那我们应该升级ESP32吗?ESP8266概述Espressif的ESP8266EX芯片广泛被用于ESP8266 wifi模块,它是一款具有完整的TCP/IP堆栈和单片机功能的芯片,内置一个泰思立达(Tensilica)L106 32-bit
转载
2024-04-29 23:20:00
339阅读
一、目的 在上一篇《ESP32系列--第四篇 WiFi概述》我们已经将ESP32 WiFi的基本框图、功能以及API做了简单介绍,本篇我们以源代码的形式来讲讲如何使用WiFi Station功能进行联网。二、准备  
转载
2024-03-18 12:47:35
560阅读
一、串口的概念串行接口简称串口,也称串行通信接口或串行通讯接口(通常指COM接口),是采用串行通信方式的扩展接口。串行接口(SerialInterface)是指数据一位一位地顺序传送,其特点是通信线路简单,只要一对传输线就可以实现双向通信(可以直接利用电话线作为传输线),从而大大降低了成本,特别适用于远距离通信,但传送速度较慢。二、串行端口的数据传输当今人们使用的所有计算机操作系统都支持串行端口,
转载
2024-06-17 05:10:12
143阅读
MQTT在物联网领域是十分常见的协议,{PLC,IOT}>ESP32项目主要服务的领域是物联网,{PLC,IOT}>ESP32技术方案的实质是用PLC的形式为工业互联网、数字化工程提供便利的工具,因此MQTT是基本的内置功能,是承载IOT相关功能的基础组件。ESP32似乎为联网而生,内置的WIFI、MQTT client 协议组
转载
2024-10-17 10:31:28
66阅读
由于STM32的板子没有自带蓝牙和wifi模组,所以外设方面的demo,我选择放到乐鑫的ESP32模组上。一方面是由于ESP32这块板子有丰富的BT/WIFI的实现例程,还因为乐鑫的这款SOC扩展性很强,自身的SDK: ESP-IDF也比较成熟。 BLE Peripheral指的是蓝牙外设,比如蓝牙手环,蓝牙电视遥控器等,都是这类走蓝牙低功耗的外设设备。与外设设备相对应的就是BLE Central
转载
2024-06-16 08:51:52
615阅读
所用开发板ESP8266+CP2102 Node_MCU电压供电电压3.3V,需要稳压芯片(推荐淘宝上2块钱的AMS1117_3.3模块,自制电路板亦可用AMS1117芯片)在与其他开发板(U1TXD(17) & U1RXD(13))进行通讯时,同样需要注意接一个降压芯片,不过根据信号不同的稳定性要求,需要自己选择降压模块互联网基础互联网协议(
mac80211源码分析概述体系结构代码结构数据结构主要流程切换点主要函数速率控制 1、概述
mac80211:是一个Linux内核子系统,是驱动开发者可用于为SoftMAC无线设备写驱动的框架。mac80211在内核空间实现STA模式,在用户空间实现AP模式(hostapd)。cfg80211:用于对无线设备进行配置管理,与FullMAC,mac80211和nl80211一起工作。nl80
一、概述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阅读
芯片型号: 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
701阅读
学习目的及目标· 掌握UDP原理和工作过程· 掌握乐鑫ESP32的UDP的程序设计· 主要掌握UDP源码过程UDP科普(来自百度百科)UDP 是User Datagram Protocol的简称, 中文名是用户数据报协议,是OSI(Open System Interconnection,开放式系统互联) 参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务,IETF RFC 76
随着视频/音频门铃进入消费市场,简单的铃声、单向视频和双向音频已经不能满足精通互联网的家庭自动化爱好者的需求,于是智能可视化门铃应运而生。由于大多数连接门铃的房屋只有某种类型的交流电源而没有以太网或其他通信线路,因此支持 Wi-Fi的可视门铃越来越普遍。对于简单的音频应用,常见的无线标准具有支持纯音频门铃的必要带宽范围。若要进行视频数据传输,Wi-Fi则是方便且常用的无线标准。ESP32-S3为A
转载
2024-03-21 19:08:51
21阅读
介绍Wi-Fi 库手册 Wi-Fi 的头文件地址位于 esp_wifi/include/esp_wifi.h Wi-Fi 库支持配置及监控 ESP32 Wi-Fi 连网功能。无线接入点(AP):也就是无线接入点,是一个无线网络的创建者,是网络的中心节点。一般家庭或办公室使用的无线路由器就一个AP。站点(STA 或Station ):每一个连接到无线网络中的终端(如笔记本电脑、PDA及其它可以联网的
转载
2024-04-24 10:09:28
3300阅读