近年来,技术进步大幅增加了智能家居的可用性。硬件方面,芯片算力的升级、通讯技术的更新以及传感器功能的增强为智能家居发展提供技术基础;软件方面,边缘计算、人工智能催生出新型IoT系统,以实现万物互联。从历史数据来看诸如芯片、传感器、WIFI模组等智能硬件设备价格均维持低位,成本的降低是近年来智能家居的发展和普及的必要条件。随着传感器技术的发展,全球传感器平均单价持续走低,智能设备的联网部署成本大幅降
转载
2024-05-04 17:04:04
178阅读
ESP 系列芯片的 GPIO 上电状态的含义:wpu: weak pull-up(为弱上拉模式)wpd: weak pull-down(为弱下拉模式)ie: input enable(输入使能模式)oe: output enable(输出使能模式)Bonding pad:接合焊盘,芯片逻辑的结点,实现芯片封装内晶片与 GPIO 管脚之间的物理连接。ESP32 芯片的 GPIO 默认初始状态ESP3
开发环境MCU芯片作为通用性基础器件,应用领域十分广泛。中国作为全球最大的消费电子制造中心,在汽车电子和物联网等领域快速发展,对MCU芯片的需求越来越大,也让国产MCU迎来发展良机。ESP32就是一款高性能、低成本的国产优秀MCU。1. 概述ESP32是乐鑫科技设计生产的MCU,专为移动设备、可穿戴电子产品和物联网应用而设计,可满足用户对WiFi、蓝牙、低功耗等方面的需求。ESP32 采用两个哈佛
转载
2024-03-01 11:43:06
1079阅读
# ESP32 芯片架构实现指南
ESP32 是一款功能强大的微控制器,广泛用于物联网(IoT)设备和嵌入式系统。对于刚入行的开发者来说,理解 ESP32 的芯片架构及其程序设计是进入嵌入式领域的一步。下面将以清晰的流程和示例代码,教你如何实现 ESP32 的基本架构。
## 流程概览
以下是实现 ESP32 芯片架构的大致步骤:
| 步骤 | 描述
DS3231时钟芯片 https://www.analog.com/media/en/technical-documentation/data-sheets/DS3231.pdfDS3231DS3231老化寄存器的作用AD\Test\2024\May\TestDS3231F103.SchDocARM\Keil\STM32\Test\2024\May\TestDS3231\MDK
ESP32开发之路(10)— ESP32的I2C通信读写AT24C02一、前言之前我们将ESP32的基本功能—WiFi都差不多试过了,进行了就来使用一下他的其他功能,比如I2C通信,I2C是一种典型的低速硬件通信协议,我想很多人的I2C通信都是从AT24C02开始的,所以我们ESP32的I2C通信也从AT24C02开始。 因为某种原因,我手边没有单独的AT24C02模块,所以就把小熊派E53_SC
转载
2024-03-27 06:50:47
413阅读
集成电路总线 ( Inter-Integrated Circuit ,缩写 I²C ),详细说明参见:I2C(维基百科)I2C 总线介绍I2C 总线由数据线 SDA 和 时钟线 SCL 两条线构成通信线路,即可发送数据,也可接收数据。在 I2C 通信中,支持一主多从或多主多从,即可以有多个 I2C 设备同时并联到 I2C 总线上。在 I2C 通信过程中,CPU 发出的控制信号分为地址码和数据码两部
转载
2024-05-08 19:09:50
177阅读
对比了三种ESP32-PICO芯片的区别(ESP32-PICO-D4、ESP32-PICO-V3、ESP32-PICO-V3-02)。
三种ESP32-PICO芯片的区别三种ESP32-PICO芯片参考文档:ESP32-PICO系列技术规格书ESP32-PICO系列是基于ESP32芯片的系统级封装 (SiP) 产品。
ESP32-PICO 系列产品包括:
转载
2024-07-27 10:42:52
371阅读
C2是一个芯片采用4毫米x 4毫米封装,与272 kB内存。它运行框架,例如ESP-Jumpstart和ESP造雨者,同时它也运行ESP-IDF。ESP-IDF是Espressif面向嵌入式物联网设备的开源实时操作系统,受到了全球用户的信赖。它由支持Espressif以及所有ESP32芯片的社区。ESP32-C2的ROM代码经过优化,减少了对闪存的需求,ESP32-C2还延续了Espressif卓
转载
2024-06-27 18:57:51
630阅读
简述上手了一块乐鑫科技官方推出的ESP32-S3-DevKitC-1开发板,发现 ESP32-S3 的综合性能较比前两代有着非常明显的提升,wifi与蓝牙功能,更充足的外设扩展能力,可以看出其在未来物联网开发应用中将占有更大的地位与应用场景。micropython实现了大部分python 3 特性和语法,易学易上手,验证程序效果无需编译直接下载进芯片运行。有python基础的自然知道好用,没pyt
转载
2024-07-22 11:00:48
198阅读
ESP32-C3是一款安全稳定、低功耗、低成本的物联网芯片,搭载RISC-V 32位单核处理器,为物联网产品提供行业领先的射频性能、完善的安全机制和丰富的内存资源。 嵌入式智能终端、无线WIFI技术以及Internet的广泛应用必将使家居控制变得更加自动化、智能化和人性化,必将改变传统智能家居的模式,把智能家居推上一个快速发展的舞台。与普通家居相比,智能家居不仅具有传统的居住功能,还兼备建筑、网络
转载
2024-06-26 17:41:13
144阅读
ESP32实战小项目-气象站前言一、正确连接传感器的引脚二、使用步骤1.创建main.py主函数2.保存后,重新上电,就能自动运行总结 前言DHT22温湿度传感器的使用GY_30光照强度传感器的使用土壤湿度传感器使用BMP180气压、气温传感器继电器使用 学完前面的各种传感器的使用,现在把它们综合起来,可以做个小的项目,气象站。 它可以采集环境的气温、湿度、气压、光照强度、土壤湿度,当土壤湿度降
转载
2023-11-18 22:02:43
110阅读
机器人开发--ESP321 ESP32介绍1.1 简介1.2 ESP32-D0WD2 同类芯片对比3 开发环境3.1 乐鑫官方的ESP-IDF3.2 乐鑫官方的 Arduino 开发工具包3.3 MicroPython3.4 TinyGo其他4 ESP32应用4.1 物联网(C\Lua\microPython+MQTT)4.2 机器人(与树莓派做机器狗控制)参考 1 ESP32介绍1.1 简介E
转载
2024-03-04 12:51:35
106阅读
近日做了一个自动关灯的小东西,放在宿舍里可以避免断电后忘记关灯导致第二天"怀民亦未寝.jpg"。不过有一个问题,这东西是粘在墙上的,想要调试的话总不能搬个电脑蹲在灯旁边debug一个下午吧。正当笔者苦恼于又要买一个3m超长数据线的时候,灵光一现,想到python作为一种脚本语言,是否可以在运行时更新代码呢? 说干就干,先想想怎么写出一个可以自己更新自己的python代码。
转载
2024-06-01 18:45:09
229阅读
代码可在idf的example目录下找首先连接wifi,可以把手机当做热点,电脑和esp32同时连在手机热点,这样就可以进行通信了void http_server_start()
{
/*挂载SPIFFS文件系统*/
const char* base_path = "/data";
MyfileSystem_mount_storage(base_path);
/*启
转载
2024-03-19 16:51:36
746阅读
当下正是物联网最好的时代,学习新的技术怎么能只学习ESP8266呢?要知道ESP8266还有一个孪生兄弟呢,最重要的是这个孪生兄弟要比ESP8266是更厉害的,所以我们也是非常有必要学习一下的,其实这篇文章去年就已经写了,不过是在自己的个人主页上更新的,然而百度的SEO不晓得哪里出了毛病,一直检索不到我的主页,可能是没花钱竞价排名吧,尴尬脸.jpg~重新学习ESP32(零)之环境搭建其实按理说,我
转载
2024-07-24 10:52:15
170阅读
一、前言上节(1)中提到要搞硬件来玩,但没现成的,因此自行设计花了点时间。国产RISCV芯片CH32V103(对标stm32f103(管脚兼容))学习玩究(1)二、硬件设计可以从某宝获得: 地址:https://item.taobao.com/item.htm?spm=a1z09.8149145.0.0.747740127sJNQL&id=558178357875&_u=r33bf
第三十章TFT-LCD画板实验现在几乎所有智能手机,包括平板电脑都是采用电容屏作为触摸屏,电容屏是利用人体感应进行触点检测控制,不需要直接接触或只需要轻微接触,通过检测感应电流来定位触摸坐标。在本章中,我们将向大家介绍ZYNQ控制ALIENTKE LCD电容触摸模块,实现触摸屏驱动,最终实现一个手写板的功能。本章包括以下几个部分:3030.1简介30.2实验任务30.3硬件设计30.4软件设计30
目录
概述
独立看门狗
窗口看门狗
概述
Stm32F103的看门狗分为两种:独立看门狗(IWDG)和窗口看门狗(WWDG)。提供了更高的安全性、时间的精确性和使用的灵活性。两个看门狗设备(独立看门狗和窗口看门狗)可用来检测和解决由软件错误引起的故障;当计数器达到给定的超时值时,触发一个中断(仅适用于窗口型看门狗)或产生系统复位。
独立看
复位电路: 复位 :让MCU回到最开始的状态。并且从头开始,重新执行程序 我们什么时候需要复位? &nb
转载
2024-04-19 15:41:26
1609阅读