1、摘要 ESP32系列处理器一般会需要采用串口来下载代码,因此在其设计中都会保留一个USB-TTL串口电路,查看乐鑫官网的参考设计,基本上是采用CP2102这颗USB转TTL串口芯片,但在本设计中,我会用另一颗常见的国产芯片CH340来进行设计,这么做基于3个方面的考虑:1、支持国货;2、手头有现货;3、在以前的设计中用过,原理图不用重新绘制。 2、设计过程记录第
转载
2024-06-07 22:03:04
1841阅读
新入手的电脑一般都会比较流畅,但是在使用一段时间后,运行速度就会变得越来越慢,甚至会出现一些卡顿的情况。那么在不重装系统的情况下,如何让电脑使用更快呢?电脑用久了变慢卡顿怎么办?3招教你正确清理电脑的绝招!0 1卸载一些不常用的应用软件
随着电脑的使用时间变长,电脑中安装的应用软件也会越来越多。实际上在众多的应用软件中经常能够用到的并不多,而大多数都是使用频率很低甚至于根本就没有用过。这
转载
2024-10-14 09:03:20
124阅读
今天我们来尝试 Espressif IDF 的使用,它是 VSCode 里的一款关于简化 esp-idf 使用的插件。话不多说,我们直接开始安装并尝试使用吧!1. 安装 Espressif IDF在 VSCode 里使用 “快速打开” 功能 (在Mac上为⌘+ P,在Windows上为Ctrl + P),然后粘贴以下命令,然后按 Enter。ext install esp-idf-extensio
1 NX OPEN 介绍NX是一款功能强大的CAD/CAM/CAE软件,它不仅可以通过UI操作来控制各种功 能,还提供了多种应用程序开发包(API)对NX内部对象进行访问。在这些API基础 上,用户可以开发各种自动程序,定制NX功能,甚至可以在现有NX功能之上二次 开发新的CAD/CAM/CAE软件产品。NX OPEN是其中一种应用编程接口(API),允许你编写程序来定制或扩展NX。好处是,以这种
转载
2024-10-28 21:04:29
88阅读
两块STM32分别控制一块ESP8266,实现两机信息交互1.前言 2019年上半年,为了准备一个机器人比赛,就去研究了一下ESP8266 WIFI模块。模块本身已经被封装得很好了,可是在搭载到单片机上出现了很多问题,借此机会总结一下:单片机配置流程和中间可能遇到的一些坑。2.思路做什么:单片机 控制 ESP8266。怎么做:a.STM32核心
转载
2024-07-20 06:03:29
203阅读
本文努力在一点点更新中......安信可的LORA模块价钱吸引,体积也很小巧美观。但是,对于其提供的文档和例程......函数指针!回调!又长又难分辨的函数名称!最难受的是一个功能要各文件间绕来绕去.....这篇文章,把安信可原厂商例程拆解,一点点梳理成清晰的操作步骤。 按操作顺序,拆分成9个部分,只解释记录需要实现的操作和方法,和实现操作无关的知识不提及。一、文章约定二、思维导图三、硬
毕设帮助、开题指导、技术解答(有偿)见文未目录一、硬件方案二、设计功能三、实物图 四、原理图五、程序源码 资料包括:需要完整的资料可以点击下面的名片加下我,找我要资源压缩包的百度网盘下载地址及提取码。单片机主芯片选择方案方案一:AT89C51是美国ATMEL公司生产的低电压,高性能CMOS型8位单片机,器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51
前言此篇文章为有关 ESP32 的学习期间的代码记录,并且加上了自己的注释,非教学文章。使用开发板全称 ESP32 DEVKILTv1(devkitv1) ,搭载芯片为 ESP32D0WDQ6,使用软件为 Arduino 。参考链接如果是小白并且想要学习单片机相关知识,建议移步此篇文章:51单片机入门教程(上篇)(代码+个人理解) – Echo (liveout.cn)此篇文章参考教程视频:小鱼创
转载
2024-08-27 20:26:23
1101阅读
点赞
介绍树莓派(RPi)Pico开发板(或树莓派Pico W无线开发板)与MicroSD卡模块SPI接口技术原理及SPI接口硬件连接的具体步骤,讲述采用MicroPython和SDCard类编制程序读写MicroSD存储卡的方法,给出读写MicroSD存储卡文件的测试程序。一、所需硬件材料 1.树莓派Pico开发板(或树莓派Pico W无线开发板)×1 2.MicroSD卡模块×1 3.8GB Mic
有两种方法可以使用:上拉电阻为47K和上拉电阻为10K。 上拉电阻为47K。按照ESP32-CA
转载
2024-02-29 09:42:25
6534阅读
目录一、资料二、获取ESP-WHO框架三、设置环境变量四、使用已有的 ESP-IDF五、配置六、测试七、微信小程序管理人脸数据1、编译微信小程序对应的示例工程2、进入小程序配置设备3、问题解决 一、资料
ESP-WHO:人脸检测与识别框架图像建议分辨率为 QVGA(320x240)
支持的摄像头:OV2640、OV3660、OV5640
支持的 IDF 版本:v3.3.1 和 v4.0.0
ES
转载
2024-05-13 19:58:11
852阅读
数据包的封装与命令协议相关1 sd卡指令数据包sd卡的指令被封装成48位的数据包,每次传送这48位的数据包。数据包的内容包括起始位、结束位、传输位、命令索引、传输参数和7位CRC校验码。其具体格式分布如下图 Bit 位置4746[45:40][39:08][07:01]00Bit 宽度1163271值“0”“1”xxx“1”说明Start bitTransmissionbitCom
转载
2024-07-22 14:13:52
170阅读
前期不断的查找手册翻译LTC4020的英文手册 同时在论坛上找帖子 参照比较多的帖子如下:http://adi.eefocus.com/module/forum/forum.php?mod=viewthread&tid=597797&highlight=4020 http://adi.eefocus.com/module/forum/thread-59
1.MQTT协议MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的“轻量级”通讯协议,该协议构建于TCP/IP协议上,由IBM在1999年发布。MQTT最大优点在于,用极少的代码和有限的带宽,为连接远程设备提供实时可靠的消息服务。作为一种低开销、低带宽占用的即时通讯协议,使其在物
简介ILI9341是一款分辨率为240x320 分辨率的a- tft液晶显示单片SOC驱动,由720通道源驱动、320通道门驱动、172800字节GRAM (240RGBx320点位图形显示数据)和电源电路组成。ILI9341支持并行8-/9-/16-/18位数据总线MCU接口,6-/16-/18位数据总线RGB接口和3 /4线串行外围接口SPI通讯。通过窗口地址函数可以在内部GRAM中指定运动图
STM32 产品与选型1. STM32 名词解析2. 微控制器特点:自带常用通讯接口2.1 串口设备2.2 I2C 设备2.3 SPI 设备2.4 SDIO 设备2.5 FSMC 设备2.6 LTDC 设备3. 单片机能做的事情3.1 智能手环3.1.1 小米手环3.1.2 三星 GearFit 智能手环3.2 四轴飞行器3.3 扫地机4. STM32 产品线5. STM32 选型要求6. 分配管
esp32通过micropython-->MQTT--上传至腾讯云,实时显示温湿度数据保姆级教程(下)1. 测试MQTT连接腾讯云:1.1下载MQTTfx1.2连接腾讯云1.3测试订阅和发送:发送订阅上传温湿度数据的python代码 ps:如果您还没看上,请您先观看阅读“上”后再开始操作 1. 测试MQTT连接腾讯云:1.1下载MQTTfx因为目前该软件5.00版本收费,建议您下载1.7.1版
转载
2024-09-26 14:32:23
107阅读
1.ESP32-CAM WiFi获取视频流以及保存图像到TF卡1.1 驱动ESP32-CAM笔者使用Arduino编写ESP32-CAM的驱动程序,版本为1.8.19。在较新的版本中,Arduino的UI风格发生了变化,不过下面配置的功能基本保留,读者注意辨别其中的异同之处。1.1.1 在Arduino中配置开发环境1.首先,我们需要在Arduino中配置ESP32开发板的开发环境。打开Ardui
转载
2024-04-20 22:48:15
1262阅读
WS2812B是一款贴片RGB灯。由于采用了单总线通讯,所以需要特别关注下它的通讯时序。 调试细节: 本来以为会是一个比较简单的调试,结果还是花了很长时间才调试完成。 &n
转载
2024-07-03 14:52:54
328阅读
使用STM32轻松驱动ST7735屏幕驱动方式硬件SPI适用STM32型号带SPI的任意型号,驱动不了你来打我(内心OS:HAL真好)特别提醒以下内容介绍如何使用HAL方式驱动ST7735,所以默认你已经了解并且会使用STM32CubeMX软件(如果没有接触过的话建议先安装尝试一下再继续以下内容,不然有种囫囵吞枣的意思了)。开始进行第0步:STM32CubeMX创建工程不再赘述。第1步:SPI配置
转载
2024-06-12 14:50:25
733阅读