文章目录1.所用的资源2.Zigbee模块简介3. STM32板上用到的资源4.代码部分 1.所用的资源1.两个Zigbee透传模块 2.两块32板(我手上的是VET6和RCT6的两块板子),其它的板子也可以,不过注意一下启动文件对应 3.颗粒物传感器2.Zigbee模块简介DL-22无线串口模块1.工作模式分为点对点和广播模式 点对点模式,要设置一个发送端,一个接收端,根据它说明书进行设置就好
目录 按键初识外部中断定时器中断实验-扫描按键串口ADC RTCDS1302总结 按键初识 使用Pin-27from machine import Pin
import time
key1 = Pin(27,Pin.IN,Pin.PULL_UP)
led1 = Pin(2,Pin.OUT)
led1.value(0)
i=0
while 1:
if
转载
2024-04-14 10:33:29
75阅读
ESP32-C3中断使用中断系统中断矩阵中断映射CPU中断控制器关键函数说明头文件分配中断示例程序 中断系统中断矩阵ESP32-C3有62个外部中断©可映射到cpu的31个中断源,主要特性如下:允许62个中断输入输出31个中断到cpu查询当前外设中断状态可配置cpu中断源的优先级、类型、阈值和使能信号Esp32-c3技术参考手册表8-1列出了所有的外部中断源。中断映射通过设置技术参考手册表8-1
转载
2024-04-24 16:41:37
218阅读
要解决蓝牙覆盖问题还是有方法的,今天给大家带来的就是分布式中继蓝牙网关方案。让我们操练起来。 该方案跟上次方案一样,不影响原有米家的接入,也就是一套蓝牙设备可以同时接入米家和homeassistant。这是小米米家APP中记录的青萍人体传感器记录 这是我通过USB蓝牙接入玩客云homeassistant中的记录,大家可以发现和米家记录的数据分秒不差。
转载
2024-05-23 23:23:16
795阅读
所需资料1esp32_nat_router源码: GitHub - martin-ger/esp32_nat_router: A simple NAT Router for the ESP322.NodeMCU-32S官网NodeMCU-32S 核心开发板 | 安信可科技本人购买链接丢石头 NodeMCU-32S开发板 ESP32-S芯片 串口WiFi+蓝牙模块 大范围无线通信 Nod
转载
2024-05-23 23:14:05
236阅读
一、ESP-WIFI-MESH简介1.1 概述ESP-WIFI-MESH是建立在Wi-Fi协议之上的网络协议。ESP-WIFI-MESH允许分布在大范围物理区域内(室内和室外)的许多设备(以下称为节点)在同一个WLAN(无线局域网)下互连。ESP-WIFI-MESH是自组织和自修复的,这意味着网络可以自主构建和维护。ESP-IDF 编程指南——ESP-WIFI-MESHESP-WIFI-MESH
转载
2024-03-26 15:28:00
218阅读
点赞
网络工程师学习笔记(上)
第一章 计算机基础知识
一、硬件知识
1、计算机系统的组成包括硬件系统和软件系统
硬件系统分为三种典型结构:
(1)单总线结构 (2)、双总线结构 (3)、采用通道的大型系统结构
中央处理器CPU包含运算器和控制器。
2、指令系统
指令由操作码和地址码组成。
3、存储系统分为
ESP-WiFi-Repeater: 创新无线网络中继解决方案ESP-WiFi-Repeater 是一个开源项目,利用低成本的 ESP8266 或 ESP32 微控制器将它们变成强大的 Wi-Fi 中继器或桥接设备。该项目由 Martin Ger 开发,并且在 GitCode 上公开源代码,旨在为家庭和小型企业用户提供灵活、经济的网络扩展方案。技术解析基于 ESP8266/ESP32:此项目是基于
转载
2024-07-30 18:45:17
1164阅读
【ESP-NOW Web 服务器传感器仪表板 (ESP-NOW + Wi-Fi)】1. 前言2. 同时使用 ESP-NOW 和 Wi-Fi3. 项目概况4. 先决条件4.1 环境配置4.2 DHT 库4.3 ESPAsyncWebSrv服务器库4.4 Arduino_JSON4.5 所需零件4.6 获取接收板 MAC 地址4.7 ESP32 发送电路5. ESP32 接收器 (ESP-NOW +
转载
2024-08-08 09:18:55
312阅读
0×00 前言 前段时间用TPYBoard v202 做了一个简单的WIFI干扰攻击器(ps :没有看过的小伙伴,可以看一下:http://www.freebuf.com/column/136985.html ),最近几天,一直在想,如何用单片机实现一次较完整的wifi攻击
目录1.有哪些启动方式?怎么选择启动方式?2. STM32 地址映射表3.最常使用的场景:从主闪存启动4.怎么将程序烧录至主闪存?什么时候需要从系统存储器启动? 4.1 ICP烧录方式 4.2 ISP烧录方式附录
转载
2024-06-24 16:41:49
273阅读
OTOLINK无线路由一直以来被广大用户称作设置最为便捷的路由器,TOTOLINK路由一键设置,基本不用多余步骤就可轻松完成设置,让智能手机、平板、笔记本无线设备安全无线上网。不过初次使用TOTOLINKEX300无线中继器,很多用户还是对于中继器的设置存在疑问,下面是学习啦小编给大家整理的一些有关totolink300中继设置方法,希望对大家有帮助!totolink300无线中继设置方法一、准备
这是萌新博主的ESP32开发手记,基于arduino开发环境准备博主采用vscode配合platformio插件基于arduino的手段进行开发 配合esp32 S3找到相应版本下载好构思 如图1.需要调用esp32的wifi模块去打开热点,以供设备连接,以及其他预备工作----AP模式启动 2.博主需要存一个html在esp32的闪存中,在有设备连接esp32的热点时,要返回此html给该设备
转载
2024-07-20 08:08:44
234阅读
接触物联网差不多10年了。先跟大家聊聊,老宇哥11年进入大学,大一就在实验室开始了电子研发,记得那时候师兄介绍我买了一块郭天祥老师的51开发板,还有配套的一本书,虽然从小非常喜欢电子,经常折腾,有一些硬件相关知识,但是软件可是从来没接触过,看到第一行代码就懵逼了,这是啥?后来问隔壁师兄,师兄很耐心,跟我简单讲解了一下,然后让我看一本C语言的书,说先简单看一看,不用看的很深,边看边学,就这样,在无数
转载
2024-03-27 08:56:59
89阅读
一、目的 ESP32能火的很大一部分原因是其既有WiFi又有Bluetooth,而传统的MCU如果需要能够访问网络则必须外接WiFi芯片,从本篇开始我们将介绍ESP32的WiFi功能。二、介绍 按照惯例我们贴上官网资料方便大家学习 &nbs
转载
2024-02-28 08:47:13
753阅读
1.编写主函数/**
* 主应用程序入口函数。
* 该函数首先初始化NVS(Non-Volatile Storage),然后初始化Wi-Fi为STA(Station)模式。
*
*/
void app_main(void)
{
// 初始化NVS,如果遇到特定错误则进行擦除并重新初始化
esp_err_t ret = nvs_flash_init();
if (r
转载
2024-08-24 10:57:30
186阅读
目录一、ESP32的WiFi特点二、ESP32的WIFI状态机总结状态机解析WiFi初始化API介绍WiFi初始化编写作为AP的回调函数解析三、STA代码实现四、遇到的问题和解决方法五、总结一、ESP32的WiFi特点WiFi可以分为AP、STA、AP+STA三种工作模式模式,这期我们主要介绍AP模式。作为AP时,理论上可以被4个STA连接。这里有人就回问了,什么是AP和STAAP 是 (Wire
转载
2024-05-07 10:50:35
1621阅读
1esp_wifi_repeater 全功能WiFi中继器( 正确: WiFi NAT路由器)esp_wifi_repeater, 全功能WiFi中继器这是在esp8266和esp8285上的WiFi NAT路由器的实现。 它还支持包含 acl 。端口映射。流量调整。远程监控( 或者数据包嗅探) 和电源管理的包过滤防火墙。 对于网格中包含多个路由器的设置,一个新的模式"automesh"已经被包含
转载
2024-05-07 14:53:21
488阅读
前言在开始使用项目之前,请确保所有准备工作全部完成,包括熟悉代码逻辑,目录结构,烧录流程等esp-idf 环境安装请看:ESP-IDF安装及使用正文Git下来或者下载代码,确保完整下载完成后,打开项目目录,进入examples\esp-radar\console_test,用vscode打开console_testconsole_test目录中加入.vscode文件夹,配置c_cpp_proper
文章目录一、前言;二、封装过程;三、集成过程;四、其他;一、前言; 配置esp32模块连接路由器是个必不可少的环节,做过了smartConfig配置,封装过微信airkiss配网,上几个月用官网的蓝牙配网例子,感觉太强大、太臃肿了,今天再做一个蓝牙配网的组件轮子,大大节省开发时间,提高开发效率; &nbs