
arduino编程
文章平均质量分 84
andylauren
嵌入式爱好者
展开
-
ESP32在arduino3.0.xSDK上使用uart1和uart2
您几乎可以将任何引脚分配给任何串行端口的 TX 和 RX 信号,但有一些限制:任何 GPIO 引脚都可以用作串行 RX,但只有 GPIO0 和 GPIO31 之间的引脚可以用作 TX。如上图所示,几乎所有资料都显示串口1的IO是GPIO9和10,,串口2使用的是GPIO16和17.如果你是用2.x的SDK这些都是对的,但是从ESP32的SDK升级到3.0以来,串口1和串口2的默认引脚就被更换了。下表指定了 ESP32 中可用的三个 UART 端口中每个端口的 RX 和 TX 引脚。原创 2024-10-22 10:16:31 · 1440 阅读 · 0 评论 -
基于arduino的ESP32上蓝牙midi音乐设备开发教程
首先看几个视频,大佬们做的东西,都是基于esp32。自制卡林巴电子琴,可通过蓝牙连接手机库乐队 MIDI Boy【理科生的第一件乐器】_哔哩哔哩_bilibili【Totoro】模仿“埙”的电子吹奏乐器_哔哩哔哩_bilibili相关的文章如下Python挺酷的 | 识别蓝牙MIDI(基于ESP32开发板)_python解析midi-优快云博客【MIDI_Boy】使用ESP32做一个炫酷的【卡林巴】【电子琴】, 可通过蓝牙MIDI连接手机库乐队_esp32 midi-优快云博客。原创 2024-04-16 16:01:58 · 1909 阅读 · 0 评论 -
Arduino中引脚的数字与真实引脚的对应关系
我们使用arduino开发时,最长遇到的是对端口管脚的拉高拉低,代码如下上面还最简单io控制代码,其中引脚我们使用了数字13,但是这个13对应着哪个引脚呢?我们一般会有开发板的示意图上面的Dx就对应着引脚数字。这个还好理解。但是当我们使用STM32开发板时候怎么对应呢?我们知道STM32不是简单的GPIO+数字的方式,而是还有ABCDE等,这样我们就不能简单的认为1对应GPIO1了。下面我们根据源码分析一下这个数字是如何转为引脚地址的。原创 2024-03-27 17:28:08 · 1444 阅读 · 0 评论 -
esp32 使用arduino生成bin文件烧录
ESP32量产烧写教程原创 2023-07-27 14:18:31 · 3097 阅读 · 1 评论 -
arduino的esp32环境搭建(不需要翻墙,不需要离线安装)
这段时间想着arduino上面有很多例子和模块,编程很方便,自带编译器,操作方便。于是想用这个东西编译一下esp32,但是在配置环境时候各种碰壁,各种下载,最终也没有安装上,好像网上的教程都是在国外写的一样,github东西随便下,也不见有人讲一下下载失败怎么办,也没有国内镜像的教程,最终我通过自己的方式,不用网上的教程,只是用国内能用的软件和能访问的软件配置到了环境,在这里记录一下,也写下来给那些需要的人。我的版本是在esp32 1.0.6版本的时候做的,如果后期版本升级这个方法同样适用。首先,.原创 2021-12-25 19:57:06 · 22979 阅读 · 10 评论