目录 按键初识外部中断定时器中断实验-扫描按键串口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阅读
要解决蓝牙覆盖问题还是有方法的,今天给大家带来的就是分布式中继蓝牙网关方案。让我们操练起来。 该方案跟上次方案一样,不影响原有米家的接入,也就是一套蓝牙设备可以同时接入米家和homeassistant。这是小米米家APP中记录的青萍人体传感器记录 这是我通过USB蓝牙接入玩客云homeassistant中的记录,大家可以发现和米家记录的数据分秒不差。
转载
2024-05-23 23:23:16
795阅读
文章目录1.所用的资源2.Zigbee模块简介3. STM32板上用到的资源4.代码部分 1.所用的资源1.两个Zigbee透传模块 2.两块32板(我手上的是VET6和RCT6的两块板子),其它的板子也可以,不过注意一下启动文件对应 3.颗粒物传感器2.Zigbee模块简介DL-22无线串口模块1.工作模式分为点对点和广播模式 点对点模式,要设置一个发送端,一个接收端,根据它说明书进行设置就好
所需资料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阅读
点赞
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阅读
网络工程师学习笔记(上)
第一章 计算机基础知识
一、硬件知识
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
1162阅读
0×00 前言 前段时间用TPYBoard v202 做了一个简单的WIFI干扰攻击器(ps :没有看过的小伙伴,可以看一下:http://www.freebuf.com/column/136985.html ),最近几天,一直在想,如何用单片机实现一次较完整的wifi攻击
OTOLINK无线路由一直以来被广大用户称作设置最为便捷的路由器,TOTOLINK路由一键设置,基本不用多余步骤就可轻松完成设置,让智能手机、平板、笔记本无线设备安全无线上网。不过初次使用TOTOLINKEX300无线中继器,很多用户还是对于中继器的设置存在疑问,下面是学习啦小编给大家整理的一些有关totolink300中继设置方法,希望对大家有帮助!totolink300无线中继设置方法一、准备
1esp_wifi_repeater 全功能WiFi中继器( 正确: WiFi NAT路由器)esp_wifi_repeater, 全功能WiFi中继器这是在esp8266和esp8285上的WiFi NAT路由器的实现。 它还支持包含 acl 。端口映射。流量调整。远程监控( 或者数据包嗅探) 和电源管理的包过滤防火墙。 对于网格中包含多个路由器的设置,一个新的模式"automesh"已经被包含
转载
2024-05-07 14:53:21
488阅读
使用git源码安装arduino+esp32开发环境使用git源码安装arduino+esp32开发环境第一步,创建文件夹第二步,克隆esp32包第三步,安装工具包方法1:用get.exe安装工具包通过esp包下面的tools里的get.exe安装工具包第三步,安装工具包方法2:直接下载 使用git源码安装arduino+esp32开发环境一般教程里的方法安装很慢,一出现网络问题,就会错误所以这
转载
2024-08-11 10:10:25
304阅读
文章目录一、分区表简介1、什么是分区表2、ESP32 内置分区表3、分区表的格式(1) 注释(2) Name —— 分区名(3) Type —— 主类型(4) SubType —— 子类型(5) Offset & Size —— 偏移地址 & 分区大小(6) Flag —— 标记二、通过分区表设置分区1、使用内置分区表2、自定义分区表 一、分区表简介1、什么是分区表分区表是 ES
转载
2024-04-25 10:13:45
277阅读
WiFiWi-Fi 库支持配置及监控 ESP32 Wi-Fi 连网功能。WiFi工作模式基站模式(即 STA 模式或 Wi-Fi 客户端模式),此时 ESP32 连接到接入点 (AP)。AP 模式(即 Soft-AP 模式或接入点模式),此时基站连接到 ESP32。AP-STA 共存模式(ESP32 既是接入点,同时又作为基站连接到另外一个接入点)。上述模式的各种安全模式(WPA、WPA2 及 W
转载
2024-07-28 14:38:46
127阅读
简介HardwareSerial 库是c++编写的,应用于esp32 Arduino应用环境的串口驱动库,我们在安装好ESP32的Arduino开发环境后就已经集成了这个串口操作库,在实际应用时直接引用就可以了。注意:ESP32共有3个UART端口, 其中UART1用于Flash读/写,我们使用串口1时需要注意,需要将串口1映射到其他GPIO上即可,我测试了一下GPIO12、GPIO13,使用串口
转载
2024-03-23 10:33:14
696阅读
ESP32的Ethernet通讯Arduino的Ethernet库Ethernet库库函数介绍总结 Arduino的Ethernet库Arduino很早就支持Ethernet通讯。硬件主要是支持W5100,W5200和W5500以太网通讯模块通过SPI接口与ESP32通讯。在Arduino 1.8.19版本以前,Arduino不支持库的引用位置。比如,在例子中说调用Ethernet.h,但如果想
转载
2024-05-16 08:14:03
335阅读
我这里用的是4寸SPI带触摸的TFT,但是无论什么型号的,教大家移植方法,都可以使用,先看效果首先讲讲为什么讲这一节,希望大家能看完我下面这段话http://www.lcdwiki.com 这个网址可能很多人都熟悉,这是一家做嵌入式屏幕的公司产品展示网页,我之前更新的0.96oled也是这里面的产品,现在更的是SPI驱动的TFT,这里面品类的屏幕我都会抽一个移植HAL库给大家并教大家移植方法(其实
在前文Arduino+ESP32 之 驱动GC9A01圆形LCD(一),我们已经移植好了arduino GFX库, 该库的示例程序内,还有LVGL的示例程序哦。 arduino环境下移植lvgl是很方便的,我们一起来移植一个,并且跑一下lvgl的示例demo!由于arduino的library这个路径内的arduino工程文件是只读的,不便于我们编译测试示例程序,所以我们复制一份lvgl
转载
2024-04-25 12:53:53
737阅读
目录 通过web server控制LED核心原理解析分区表 web server的使用 错误Header fields are too long的解决 通过web server控制LED通过网页控制LED灯的亮灭,一般的ESP32开发板都可以实现,下面这篇文章是国外开发者提供的一个通过web server控制LED的实例, 文章对如何实现有非常详
转载
2024-08-12 11:29:38
164阅读
文章目录关于LVGL硬件软件开发环境硬件设置在移植LVGL前驱动LCDTFT_eSPI驱动TFT显示屏移植LVGL编辑配置文件编辑main.cpp文件编写回调函数设置功能教程源码链接及其他 关于LVGL 简而言之,LVGL是一个具有广泛功能的轻量图形库。基本上适用于所有的显示器,因为其本身不是LCD驱动库—它依赖于其他额外的库来驱动显示器。此外,它还是一个开源库,在此附上开源链接。硬件软件硬件:
转载
2024-05-01 13:20:56
1123阅读