在 “蓝桥杯”嵌入式stm32入门(3)搞定竞赛资源包,这都不是事儿文章中对资源包做了简要的介绍。这篇文章将介绍“蓝桥杯”嵌入式竞赛官方竞赛板的原理图,只有理解了这些硬件电路才能有的放矢的来编代码。首先介绍竞赛板布局,如下图所示: 竞赛板布局 从上图竞赛板布局图中可以看到竞赛板中所涉及到的硬件资源,分别为:ARM处理器、电源模块、按键(包含复位按键和独立按键)、LED指示灯、蜂鸣器、TF
合宙air32f103开发板出厂自带daplink固件,可以当作daplink使用,在win10系统中可以直接用,但如果是win7系统,一般得安装驱动程序,但安装网上的驱动程序也不一定可以让daplink为系统所识别并能正常使用。所以部分用户可以把它刷成stlink用用,具体如何操作本人按上面两篇文章说法重刷stlink固件,有关测试结果如下:一、直接拖放的方法不能用。按文章所说的,在win10系
IIC总线协议——esp32学习笔记 文章目录IIC总线协议——esp32学习笔记零、前言一、IIC总线二、IIC总线的通信过程1.主机发送起始信号启用总线2.主机发送一个字节数据指明从机地址和后续字节的传送方向3.被寻址的从机发送应答信号回应主机()4.发送器发送一个字节数据5.接收器发送应答信号回应发送器n.通信完成后主机发送停止信号释放总线三、IIC总线的寻址方式四、IIC总线信号的实现1.
0.前言拖了这么久没更新,本次博主带来了通过微信小程序的BLE(低功耗蓝牙)配置ESP32C3连接到WiFi的demo。可有些好事的人会为乐鑫官方不是有通过蓝牙配网的demo吗?为什么要用你的?答:根据博主有限的知识,目前我了解到乐鑫官给出的配网demo有两种,一种是通过WiFi混杂模式的WiFi配网,另一种是使用蓝牙的方式配网。前者需要借助微信公众号实现,稳定性较差。而开设微信公众号需要企业资质
转载 2024-05-23 23:46:43
324阅读
书接上文《单片机开发—ESP32-S3模块上手》《单片机开发—ESP32S3移植lvgl+触摸屏》《单片机开发—ESP32S3移植NES模拟器(一)》暖场视频,小时候称这个为—超级曲线射门!!!!!!!!!! ESP32上天使之翼游戏 继续优化看门狗源码中有两处看门狗的喂狗操作,前期都被注释掉了。 因为开始经常出现看门狗报警的重启。然后我将看门狗都关闭之后就不再重启了 问题如果不再出现,那它还
文章目录一、完全退出360安全卫士下编译二、将ESP-IDF文件夹加入到白名单下编译三、开启360安全卫士下编译四、总结 2022/04/27由于近期STM32价格接连上涨,让我这本就不富裕的家庭更是无力承担这昂贵的价格,于是我毅然投入了国产芯片ESP的大家庭(其实我是想学习下物联网的东西为保证测试结果较为公平三次测试中后台运行软件相同 由于手动计时所以最终时间可能会存在几秒误差 不过从下面对比
转载 2024-03-13 17:13:07
292阅读
 一、目的        这一我们来学习如何使用合宙ESP32 C3,连接128x64点阵屏模块SPI接口液晶屏带字库,进行显示实验。二、环境        ESP32 C3开发板(MicroPython v1.19.1 on 2022-06-18
<p><iframe name="ifd" src="" frameborder="0" scrolling="auto" width="100%" height="1500"></iframe></p> 前言这说明一下如何使用阿里云物联网平台的OTA远程升级STM32程序用户必须已经学习完了基本控制篇里面的阿里云物联网平台教程和看完了(
一、问题描述:项目中有一个温度传感器NST1001是通过计数脉冲来获取温度原始值的,每个 周期50ms,脉冲周期最大35ms,空闲时间15ms,脉冲脚配置为外部中,因为频繁进入外部中断,导致和蓝牙广播中断冲突,造成程序死机。解决思路如下:        1. 造成死机的原因是蓝牙和外部中断异常,可以把蓝牙和外
文章目录一、前言二、设备核心代码2.1 蓝牙控制2.2 WiFi控制2.3 外设驱动三、微信小程序核心代码3.1 蓝牙搜索3.2 蓝牙服务发现四、感谢另外,不要把我的博客作为学习标准,我的只是笔记,难有疏忽之处,如果有,请指出来,也欢迎留言哈!       微信物联网生态主要分在微信硬件开发平台与腾讯物联开发平台,前者已经停止维护,但依然有着很大的学习价值,而后者作
摘要:“老板来了”案例是阿里云HaaS最受欢迎的案例之一,其中用到的ESP-EYE模块是一款带有AI功能的“智能摄像头”,有一些同学问我该怎么样使用它,本文就从拆开包装开始,不任何代码,来告诉大家如何使用这个开发板,消除大家的摄像头恐惧。 硬件:ESP-EYE,USB数据线软件:win7 x64,putty1.ESP-EYE是什么?这里不抄作业,我们用大白话来解释一下什么是ESP-EY
【Arduino使用SNR9816TTS模块教程】1.前言2. 硬件连接3. Arduino代码3.1 环境配置3.2 Arduino源码4. 调试步骤5. 总结 1.前言在今天的教程中,我们将详细介绍如何使用Arduino IDE开发ESP32C3与汕头新纳捷科技有限公司生产的SNR9816TTS中文人声语音合成模块进行交互,实现精准的语音播报功能。2. 硬件连接名称端口功能购买地址ESP32
转载 10月前
266阅读
问题描述:购买的esp32-wroom-32E的flash明明是16MB,但是为什么在烧录的时候只能显示1MB?回答:在platformio中选择板子的时候,给的模板默认是4MB的模板。4MB又会被分成5个区。下图是flash的一个分区表,用arduino的话,代码是存放在app0区的,也就是你的代码区仅有0x140000大小。问题描述:我希望我的代码区尽可能的大,不需要其他分区,应该怎么做?回答
一、目的        这一我们来学习如何使用合宙ESP32 C3,连接SHT30温湿度传感器模块,在12864 LCD点阵屏(ST7567驱动)上显示温度和湿度的值。下面我们一起来学习一下吧!二、环境        ESP32 C3开发板(MicroPyt
转载 2024-10-14 14:36:08
368阅读
环境系统:Ubuntu 16.04 软件:ESP-IDF 硬件平台:安信可开发板(使用自制开发板或者其他开发板子都可以)1、前期准备这里笔者还是使用安信可开发板上的资源(因为懒得画板子)按键的引脚的确定 led引脚的确定2、创建工程#1、初始化ESP-IDF环境 get_idf #2、创建工程 idf.py create-project 工程名 idf.py create-project led
转载 2024-09-15 13:56:16
226阅读
ESP32-C3 VScode开发环境搭建(基于乐鑫官方ESP-IDF——Windows和Ubuntu双环境)学习 ESP32-C3 的WIFI库 使用,不要用到其他外设。1、ESP32-C3 WiFi 基本介绍1.1 基本介绍对于ESP32-C3 WiFi库的介绍,乐鑫的官网的说明链接如下:乐鑫官方ESP32-C3 WiFi库 API 说明官方这里介绍的篇幅很少,依然使用官方的图简单介绍: 详细
# Android BLE 发送超过20字节的科学探索 ## 引言 Bluetooth Low Energy(BLE)是一种用于短距离无线通信的技术,广泛应用于物联网设备中。在实际应用中,BLE数据包的大小通常受到限制,一般为20字节。这意味着,当我们需要发送超过20字节的数据块时,需要采取一些策略进行分包。在本篇文章中,我们将探讨如何在Android应用中实现超过20字节数据的发送,并提供实
原创 10月前
415阅读
前言:  前段时间买了块合宙的ESP32C3简约版。正好有时间,就试着尝试玩一下。顺便记录一下过程,方便以后回忆时,能快速使用。大体是按照官网的流程来,加上自己的一些记录。其实官网也有比较详细教程了,也可以看看。合宙ESP32C3简约版官方教程  文章虽然主要是以介绍合宙ESP32C3简约版开发为主,但是基于的是合宙的LuatOS上开发的,所以说大部分功能函数都是适于合宙的其它芯片,比如合宙的其它
转载 2024-05-07 15:14:38
1727阅读
原理讲解如下图所示,ESP32S3芯片支持多种程序下载和调试方式。ESP32S3 在芯片内部集成了一颗USB控制器,可以用切换Boot模式的形式将USB控制器模拟成一路下载串口。芯片的Jtag功能和USB功能是不能同时使用的,功能切换使用Efuse(一次性熔丝位)控制。默认情况下BananaPI 的熔丝位填充为全0,所以功能上仅支持USB模拟串口下载。为了可以同时使用USB功能和Jtag功能通常情
提醒:文章最后说明讲解ESP IDF组件库的cJSON库调用一、cJSON基础json轻量级的数据交换格式        json语法规则:数据在名称/值对中。数据由逗号分隔。大括号{ }保存对象。中括号[ ]保存数组,数组可以包含多个对象。cJSON使用cJSON结构数据类型表示JSON数据,数据类型如下/* The
转载 2024-06-18 22:39:39
170阅读
  • 1
  • 2
  • 3
  • 4
  • 5