复位电路:        复位 :让MCU回到最开始状态。并且从头开始,重新执行程序                  我们什么时候需要复位?     &nb
一、定时器:        ESP32 内置4 个64-bit 通用定时器。每个定时器包含一个16-bit 预分频器和一个64-bit 可自动重新加载向上/向下计数器。        ESP32 定时器分为2 组,每组2 个。TIMGn_Tx n 代表组别,x 代表定时器编号。定时器特性:16-bit 时
 两块STM32分别控制一块ESP8266,实现两信息交互1.前言 2019年上半年,为了准备一个机器人比赛,就去研究了一下ESP8266 WIFI模块。模块本身已经被封装得很好了,可是在搭载到单片机上出现了很多问题,借此机会总结一下:单片机配置流程和中间可能遇到一些坑。2.思路做什么:单片机 控制 ESP8266。怎么做:a.STM32核心板提供ESP8266所需要硬件环境;
最近看到一个问题,原话如下:如果为后面找工作做铺垫的话,闭眼冲STM32,更通用。ESP32适合工作用到了WiFi和蓝牙功能需求时,再针对性学习。从行业应用来说,STM32更加广泛,不管是工业控制,汽车电子,还是消费电子。如果项目需要用到WiFi+蓝牙功能,那用ESP32会很合适。如果对于找工作来说,其实掌握哪种单片机都无所谓,最主要是你做过哪些具体行业应用(项目),这才是核心竞争力。如果学
文章目录前言硬件选择改造接线代码解析设备控制命令:设备和协议初始化流程:配置设备信息回调函数注册数据获取与发送流程总结 前言上次 土壤湿度传感器 完成之后,就立下一个 flag 要搭建一个智慧浇水智能场景,现在终于有时间填坑了!(o゚▽゚)o智慧浇水场景核心设备有三个: 检测土壤状态:土壤湿度传感器 通过这个传感器来获取土壤信息,作为是否浇水依据。 智能浇水器:执行装置,通过 Spiri
文章目录前言一、背景二、制作虚拟磁盘VHD三、生成磁盘数据四、生成.h头文件五、改造read10函数六、测试七、工具八、参考 前言前面的文章《使用ESP32S2开发板制作U盘,支持无线访问》讲述了如何将ESP32S2开发板制作成一个U盘。本文继续延伸,讲述如何把开发板制作成一个看起来容量远远大于flash实际大小U盘。为方便起见,就叫它“虚拟U盘”吧。 本文用到工具,附在了第七章。一、背景E
https://docs.espressif.com/projects/esp-idf/zh_CN/latest/esp32/resources.html?highlight=arduino我这个繁杂博客,小伙伴们求同去《ESP32教程一:arduino环境搭建》, 一起来围观吧 我用这个悲喜交集博客,小伙伴们求同去《Arduino配置ESP32开发环境(免运行get.exe)》, 一起来围观
ESP32开发板点灯和按键控制LED电路分析LED程序编写点亮LEDLED闪烁按键控制LED亮灭总结 点击图片购买 LED电路分析(看完文章如果需要代码或者原理图等文件可在下方留言邮箱)本期在我们点亮和熄灭板子上LED之前还是需要分析LED在板子上电路以便我们控制 我们放大看到LED部分电路 LED一端通过限流电阻接到ESP32模组GPIO2上面,另一端接地,那么我们GPIO2
今天为大家简单介绍一下振荡器与谐振器,其实工作中更多接触到名字叫做晶振。暂时抛开叫法是否准确贴切,先沿用这一称呼。我们在设计电路时,尤其是单片机模块时,会很自然地接触到晶振,但实际大部分人(也包括我自己)都没有好好去琢磨一下晶振电路各个元器件选型来源,很多都是继承历史,把成熟电路抄过来直接用;实际这样也没有什么问题,但又总感觉心有点虚,自己画板子讲不清器件用途,总会有些不踏
前言上次(2020.10.28)时候,我登陆立创商城,搜索stm32f103c8t6,单价15左右,100片的话,价格不到13。2021.1. 13 ,再次登陆,搜索stm32f103c8t6,价格疯长到了34+疯了啊!真的要考虑单片机型号国产化了!说起MCU,ST(意法半导体)STM32单片机十几年来已经销售了几十亿颗,在国内几乎占有50%市场,会使用STM32单片机也基本成为电子工程师
前言:上一节,我们使用GD32VF103控制ESP-01S启动TCP Server,然后让多个网络调试助手连接ESP-01S并与之通信,本节我们在上一节基础上完成控制ESP-01S启动HTTP Server功能,使用网页访问ESP-01S。一、基础知识1.HTTP简介HTTP是Hypertext Transfer Protocol缩写,Hypertext(超文本)是可以根据客户端请求而跳转
基于51单片机+ESP-01WIFI模块LED灯控制1、前期准备2、ESP-01与USB-TTL接线图3、ESO-01调试4、单片机软件程序设计5、感想 1、前期准备提前了解ESP-01WIFI模块AT指令,了解串口调试助手基本使用方法,准备一个USB-TTL模块工具,准备一块C51单片机开发板,当然也可以自己制作一个简单开发板,这个根据个人情况,手机上下载一个网络调试助手,前期
前言 无意间在抖音刷到了esp32单片机,发现还能编程感觉挺有意思。就淘宝了一块esp32最小系统,想着自己学过几天Python入门应该不难, 就开始在网上搜索教程安装,结果尝试了几遍发现手残党真的是无药可救。 狠心在网上买了一套esp32+Arduino开发套装,卖家给了一套视频看着视频进行学习, 所以写个东西记录一下我学习过程,如有不对地方还希望大家指正。系统搭建 开发板买回来好几天
ESP32单片机是一款基于改进Tensilica LX6微架构32位双核处理器 SoC,配备2.4 GHz Wi-Fi和蓝牙功能。由于其低功耗、高速度和广泛应用适用性而被广泛应用。本文将介绍ESP32单片机基本概念,开发环境,开发语言和一些注意事项,并提供一些简单代码例程,以点亮LED灯和控制继电器为例。
原创 2023-05-13 09:04:39
1095阅读
开发板购买链接https://item.taobao.com/item.htm?spm=a2oq0.12575281.0.0.50111deb2Ij1As&ft=t&id=626366733674开发板简介开发环境搭建 windowsESP32例程为C语言开发,并非Python/Arduino/AT指令开发,基于ESP-IDF_V4.2框架库,采用纯C语言开发,开发工具为Visua
摘要由于教学需要,自己设计了一款ESP32开发板,用于《短距离无线通信》课堂教学使用。开发板整体效果如下图: 该开发板采用Type-C接口供电,板载CH340K串口芯片,支持自动下载。240*240全彩SPI接口显示屏,温度传感器DS18B20,温湿度传感器DHT11,RGB三色灯,WS2812灯珠,蜂鸣器,红外热释传感器,光敏电阻,红外发射/接收,微动按键,触摸按键,部分IO引出。USB转串口驱
这是一个旧项目的拓展项目。在此基础上,每次使用PIR(被动红外)传感器和ESP32发送邮件时均会被检测到。硬件组件:FireBeetle ESP32物联网微控制器 *1人体热释电红外传感器 *14*4 薄膜数字键盘(背面带贴纸)* 15毫米LED包(50只) *1220R电阻 *1万能电路板 *1软件程序和在线服务:Arduino IDE软件 (下载教程)手动工具和制作机器:烙铁(通用)3D打印机
最近学校单片机课设实验中有使用到8266,要求是使用51单片机与手机进行交互。在以前我是使用过32单片机通过8266连接上云,在通过云上传数据到手机app,刚开始我也是想这个方案,但是到后面我发觉这次题目要求没那么高,又用8266作为单片机去上云,好像也复杂,就想有没有更简单方法,就在网上查到,可以让8266开局域网方式与手机通信esp8266本次使用是8266AT指令工欲善其事,必先利
ESP32 Arduino GPIO 中断研究 ESP32 中断 入门 学习 文章目录ESP32 Arduino GPIO 中断研究前言一、GPIO 中断介绍二、演示1.接线图展示引脚功能图2.代码解析总结 前言外部中断只针对于输入设备,当设备输入时IO口电平发送变化时,调用相对应IO外部中断函数或者寄存器就会进入到IO口外部中断控制。 当配置完成时,加入需要对外部IO口变化之后进行
基于MODBUS协议单片机与(串口屏)触摸屏通信(图文)导读:触摸屏能够直观、生动地显示运行参数和运行状态,而且通过触摸屏画面可以直接修改系统运行参数,人机交互性好。触摸屏和单片机通信,需要根据触摸屏采用通信协议为单片机编写相应通信程序。Modbus协议是美国Modicon公司推出一种有效支持控制器之间以及控制器经由网络(例如以太网)和其它设备之间进行通信协议。关键词:触摸屏,MCS-5
  • 1
  • 2
  • 3
  • 4
  • 5