目录    第一步:修改代码(可点击上面的阿里云盘分享直接下载)    第二步:第三步:最后就可以加入homeasstant啦        上一篇的写文章-创作中心实例代码做了一点点小改动可以直接下载代码烧录:阿里
如下内容 无限循环打印rst:0xc (SW_CPU_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT) configsip: 0, SPIWP:0xee clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00 mode:DIO, clock div:2 load:0x3fff0030
第9周作业 文章目录前言一、基于PWM的呼吸灯1、LED呼吸灯1)配置cubeMX2)配置keil3)结果展示2、PWM波形1)keil设置2)结果展示二、移植系统1、将uc/OS移植到stm32F1031)CubeMX建立STM32F103C8HAL库2)keil中添加代码3)准备uCOSIII源码4)移植前准备5)开始移植6)测试效果2、实现三个任务1)keil修改代码2)编译烧录3)最终效果
ESP32-C6ESP32-C6ESP32-C3相似之处ESP32-C6 的 CPU、内存和安全性能与 ESP32-C3 相似,它搭载 RISC-V 32 位单核处理器时钟频率高达 160 MHz,内置 400 KB SRAM,384 KB ROM,支持多个外部 SPI、Dual SPI、Quad SPI、QPI flash。ESP32-C6 具有 22 个可编程 GPIO 管脚,支持 ADC、
近几年随着智能家居行业规模的扩大以及大众安全意识的不断提升,智能门锁行业迅速发展了起来,传统门锁企业、家电企业、安防企业,甚至是互联网公司和创业公司都纷纷涌入浪潮,智能门锁产品逐渐呈现出百家争鸣的局面。 智能门锁是区别于传统机械锁,在用户安全性、识别性、管理性方面更加智能化、便捷化的安防设备,是智能家居生态链上的重要组成部分,也是家庭智能安防领域的核心单品。智能门锁产品的国内市场渗透率虽
汇编语言(assembly language)是一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言.在汇编语言中,用助记符(Mnemonics)代替机器指令的操作码,用地址符号(Symbol)或标号(Label)代替指令或操作数的地址.在不同的设备中,汇编语言对应着不同的机器语言指令集,通过汇编过程转换成机器指令,普遍地说,特定的汇编语言和特定的机器语言指令集是相互对
这篇文章的目的是解释如何使用Arduino IDE作为开发环境,用ESP32做一个简单的“Hello World”程序。 介绍这篇文章的目的是解释如何用ESP32做一个简单的“Hello World”程序。这将是一个非常简单的介绍,所以本教程将包括将消息打印到Arduino IDE串口助手上。现在,在Espressif的github页面上,有一个关于如何在Windows上安装Arduin
转载 2024-05-13 23:40:34
498阅读
1.标准库vector类型vector 是同一种类型的对象的集合,每个对象都有一个对应的整数索引值。标准库将负责管理与存储元素相关的内存。我们把 vector 称为容器,是因为它可以包含其他对象。一个容器中的所有对象都必须是同一种类型的。用 vector之前,必须包含相应的头文件。#include <vector> using std::vector;vector 是一个类模板(cla
ESP32cam:分辨率、格式资料来源1、可用的分辨率如下:typedef enum { FRAMESIZE_96x96, // 96x96 FRAMESIZE_QQVGA, // 160x120 FRAMESIZE_QQVGA2, // 128x160 FRAMESIZE_QCIF, // 176x144 FRAMESIZE_HQV
转载 2024-06-30 10:10:32
976阅读
stm32课程安排(13+4天)    1.stm32简介和开发环境搭建    2.GPIO    3.stm32启动过程,时钟系统    4.中断    5.定时器和PWM  &
ESP32 低功耗方案概述ESP32 在内置 Deep-sleep 低功耗模式、RTC 外设和 ULP 协处理器的支持下,可以满足多种应用场景下的低功耗需求。当 ESP32 进入 Deep-sleep 模式时,所有由 APB_CLK 驱动的外设、CPU 和 RAM 将掉电;RTC_CLK 继续工作;RTC 控制器、RTC 外设、ULP 协处理器、RTC 快速内存和 RTC 慢速内存可以不掉电,具体
文章目录ESP32使用内部flash创建文件系统声明简介参考资料环境硬件步骤修改flash大小查看硬件flash大小复制工程修改flash大小添加分区表复制分区表修改分区表修改工程配置修改源码心路历程 ESP32使用内部flash创建文件系统声明个人学习笔记,仅做参考,能力有限,如有错误请不吝赐教简介去年的时候,在B站看到了大佬稚晖君的视频,瞬间变成小迷弟,奢望以后能有稚晖君百分之一的成就(感觉
转载 2024-02-26 08:45:33
667阅读
LED闪烁灯 控制LED灯的亮灭是MCU开发中一个最简单的应用功能,实现这个应用功能包含了MCU开发中工程的构建、编译的过程、下载烧录的方式、开机运行的流程等等内容。1. 开发工具链针对ESP32开发,乐鑫官方提供了ESP-IDF框架以及对应的开发工具链,开发环境的搭建可以参考上一章节的内容。作为一个LED灯控制的简单程序,只需要基于Xtensa架构的GNU交叉编译工具的支持。2. LE
转载 2024-03-25 15:39:49
983阅读
ESP32-C3 VScode开发环境搭建(基于乐鑫官方ESP-IDF——Windows和Ubuntu双环境)学习 ESP32-C3 的WIFI库 使用,不要用到其他外设。1、ESP32-C3 WiFi 基本介绍1.1 基本介绍对于ESP32-C3 WiFi库的介绍,乐鑫的官网的说明链接如下:乐鑫官方ESP32-C3 WiFi库 API 说明官方这里介绍的篇幅很少,依然使用官方的图简单介绍: 详细
         设置一下IP白名单:   填写自己的服务器的IP地址      是不是不可以哈,有多少人都会入这个坑........官方呀,,,唉       他是说,
建立了一个空气质量监测仪与XIAO C6, CO2/tVOC传感器,和Zigbee的HA。为它设计了一个定制的外壳! 安装一个二氧化碳监测器来改善办公室空气 作为一名程序员,我经常在办公桌前呆上几个小时,沉浸在一行一行的代码中。然而,我越来越意识到我周围的空气质量,尤其是不断上升的二氧化碳水平。保持 ...
转载 1月前
393阅读
安装一个二氧化碳监测器来改善办公室空气 作为一名程序员,我经常在办公桌前呆上几个小时,沉浸
转载 1月前
385阅读
WiFi控制在生活中遇见不多,目前日常在生活中能看见的都是利用红外来控制,这在手机功能中拥有红外的却屈指可数,但是WiFi功能在每个智能手机用户中却都拥有。日常生活中,家电中绝大部分是按键和红外的半自动控制模式,应用手机端或是平板类的移动设备控制寥寥无几。那么通过移动设备发送开关指令到无线WIFI模块,此模块接收到移动设备的命令通过串口发送到单片机,那么单片机根据预设的指令开启或关闭电风扇,这样就
转载 2024-05-17 03:05:03
898阅读
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阅读
  • 1
  • 2
  • 3
  • 4
  • 5