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 
大家遇到什么什么题,可以私聊我。近期由于某些原因,玩了一下stm32+WiFi获取网络天气和网络时间。之前一直觉得这个东西会有点难度,其实,做完了才发现,其实那只是想象中的难而已。现在,将这几天的成果分享一下,做个学习记录,也分享给有需要的伙伴。在文末有改良好的代码,问题肯定是有的,但是比之前,好很多,有需要的朋友可以自己下载。上面链接给的代码其实是有问题的,经过测试,发现三点不足: 1.RTC时
转载 2024-04-07 10:02:22
220阅读
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 Python时钟 作为一名经验丰富的开发者,我将帮助你实现ESP32 Python时钟。以下是整个过程的步骤: | 步骤 | 描述 | | --- | --- | | 步骤1 | 搭建ESP32开发环境 | | 步骤2 | 连接ESP32与电脑 | | 步骤3 | 编写Python代码 | | 步骤4 | 上传代码到ESP32 | | 步骤5 | 测试时钟功能 | 下面我
原创 2023-12-29 07:01:29
200阅读
基于Lua框架下的合宙ESP32C3+1.54"Eink墨水屏天气时钟项目?效果展示?用在不需要实时刷新的地方还是不错的,更新完就可以取下来,任意摆放。不耗电。?和kindle一起的对比照?项目开源地址:https://gitee.com/openLuat/LuatOS/tree/master/script/turnkey/eink-calendar ⛳具体制作教程参考?《0.2.2 合宙E
示波器(1).测晶振,检测晶体时钟频率最好使用10x档,这档的输入电容比x1档小得多,对被测电路影响较小。 夹子接地,探头直接点晶振的任何一只脚都可以。输出波形为正弦波。(2).测数字时钟信号,如测试SPI的SCK引脚,输出的波形应该为等周期的方波。(3).测数据,由于数据为0和1组成的序列,如果是TTL电平,输出波形应该是矩形波,如果是232电平,输出一个大的跳变。比如测试串口有无数据发出,我们
转载 2024-09-29 23:31:59
116阅读
前言: 很久以前就想着能够做一个可以显示天气还有时间的小东西,刚好最近有空,研究了一下,发现并没有之前想象的那么难,网上也有很多资料,不过大部分并没有一步一步详细介绍,故把自己的学习过程分享出来,算是自己的输出,也给需要学习的小伙伴提供一下思路。 如果有错误或者是大伙儿有更好的代码写法,欢迎沟通交流!!! 文章目录1、摘要2、硬件准备2.1 、WIFI模块2.2、USB转TTL模块2.3、商品链接
转载 2024-08-06 13:42:51
56阅读
近年来,技术进步大幅增加了智能家居的可用性。硬件方面,芯片算力的升级、通讯技术的更新以及传感器功能的增强为智能家居发展提供技术基础;软件方面,边缘计算、人工智能催生出新型IoT系统,以实现万物互联。从历史数据来看诸如芯片、传感器、WIFI模组等智能硬件设备价格均维持低位,成本的降低是近年来智能家居的发展和普及的必要条件。随着传感器技术的发展,全球传感器平均单价持续走低,智能设备的联网部署成本大幅降
ESP32 RTOS 任务同步与消息通信篇概述概述在 RTOS 系统中,任务之间、任务和中断服务之间必然需要交互信息,以此来完成整体的系统功能。交互信息的目的可以是协调程序运行的先后顺序(称为任务同步),也可能是传递一块数据(称为消息通信)。总之在这样一个交互信息的过程中,有生产数据的一方,被称为“生产者“,有获取数据的一方,被称为”消费者“: 为了满足任务之间、任务与中断之间交互信息的需求,RT
ESP32+FreeRTOSEsp32 模块中已经提供了 FreeRTOS(实时操作系统)固件。FreeRTOS有助于提高系统性能和管理模块的资源。FreeRTOS允许用户处理多项任务,如测量传感器读数,发出网络请求,控制电机速度等,所有这些任务都可以同时独立运行。FreeRTOS为不同的应用程序提供了多个API。这些 API 可用于创建任务并使其在不同内核上运行。您需要创建任务以将代码的特定部分
转载 2024-05-10 22:48:45
779阅读
ESP32中的通用定时器通用定时器是 ESP32 定时器组外设的驱动程序。ESP32 硬件定时器分辨率高,具有灵活的报警功能。定时器内部计数器达到特定目标数值的行为被称为定时器报警。定时器报警时将调用用户注册的不同定时器回调函数。在ESP32-S3中,一共有两个定时器组,每个定时器组中各有两个通用定时器以及一个看门狗定时器。每个通用定时器都有16位预分频器和54位可自动重新加载向上/向下计数器。通
拟辉光管时钟60 多年过去了,尽管辉光管已经停产,有很多工程师仍然对它情有独钟。我用 8 块液晶显示屏制作了一个拟辉光管时钟,感受复古元素的美感,表达对过去经典的敬意。项目起源看过《命运石之门》的朋友应该知道里面有一个“时间线变动仪”,就是用辉光管呈现数字,网上很多电子爱好者也成功用辉光管进行了复刻,效果拔群。对于刚接触电子行业的我来说有点复杂,而且辉光管早已停产,后来我在各个平台寻觅,终于看到了
# ESP32 芯片架构实现指南 ESP32 是一款功能强大的微控制器,广泛用于物联网(IoT)设备和嵌入式系统。对于刚入行的开发者来说,理解 ESP32芯片架构及其程序设计是进入嵌入式领域的一步。下面将以清晰的流程和示例代码,教你如何实现 ESP32 的基本架构。 ## 流程概览 以下是实现 ESP32 芯片架构的大致步骤: | 步骤 | 描述
原创 11月前
199阅读
DS3231时钟模块简介DS3231芯片采用IIC通信接口,内部集成了晶体谐振器和温度补偿器,提高了模块的长期精度。精度保持在±3.5ppm (±0.3024秒/天)。可以用纽扣电池供电,断开主电源时仍可保持精确计时。RTC可提供秒、分、时、星期、日、月和年(可计年到2100年)的信息,可以自动调整月末的日期、闰年修正。时钟格式可以是24小时或带AM/PM指示的12小时。提供两个可编程的日历闹钟输
文章目录前言一、利用blinker和arduino c语言设计的环境监测小车(自我认知为大杂烩)1、物品准备2、界面设计3、arduino mega2560控制小车4、esp32cam做传输中介5、代码分析(更新中)5.1、车辆控制5.2、bh1750光线强度传感器5.3、dht22温湿度传感器5.4、BMP2805.5、GP2Y1010AU0F5.6、小爱同学查询温湿度5.7、esp32与ar
集成电路总线 ( Inter-Integrated Circuit ,缩写 I²C ),详细说明参见:I2C(维基百科)I2C 总线介绍I2C 总线由数据线 SDA 和 时钟线 SCL 两条线构成通信线路,即可发送数据,也可接收数据。在 I2C 通信中,支持一主多从或多主多从,即可以有多个 I2C 设备同时并联到 I2C 总线上。在 I2C 通信过程中,CPU 发出的控制信号分为地址码和数据码两部
ESP32开发之路(10)— ESP32的I2C通信读写AT24C02一、前言之前我们将ESP32的基本功能—WiFi都差不多试过了,进行了就来使用一下他的其他功能,比如I2C通信,I2C是一种典型的低速硬件通信协议,我想很多人的I2C通信都是从AT24C02开始的,所以我们ESP32的I2C通信也从AT24C02开始。 因为某种原因,我手边没有单独的AT24C02模块,所以就把小熊派E53_SC
转载 2024-03-27 06:50:47
413阅读
对比了三种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卓
  • 1
  • 2
  • 3
  • 4
  • 5