827|2

1283

帖子

0

资源

纯净的硅(高级)

[ESP32-Audio-Kit音频开发板测评] 先让板子动起来 [复制链接]

本帖最后由 jinglixixi 于 2021-9-25 10:25 编辑

最近测评遇到了两块难啃的骨头,并不是说板子有多难用,而是遇挫在开发环境的构建上,这本不应是什么技术活,只要使用手册做的到位是比较好完成,但恰恰是这一环是开头工作就无法进行下去了!

好经过一番探索其中的一块被搞定,且下载非常方便几乎是一键完成,这款板子就是K32W061,它在命令操作窗口使用“↑”就可重现出以前使用的指令,一个回车即可加以执行。然而前期的环境构建会化一些功夫。

再有一块就属ESP32-Audio-Kit音频开发板,开发环境的构建同样交代的不很清楚。所幸的是一位坛友介绍了用ArduinoIDE来开发的方式,还是比较实用的,起码先要让板子动起来才是硬道理!

当然有喜也有忧,喜的是它可以让板子动起来,有的是它能否提供对语音录放的支持就是未知数了,只好先走一步是一步了。

由于前段时间用过ArduinoIDE,所以软件都无需安装了,所需的只是安装一下与开发板相匹配的插件。

当前所用的ArduinoIDE版本是1.8.5,需要在打开该软件后,选取“文件”菜单下的“首选项”,然后在网址一栏输入“https://dl.espressif.com/dl/package_esp32_index.json”,并点击按键“好”,参见图1所示。

image-20210922223540-1.png 图1 输入网址

随后在弹出的“开发板管理器”对话框,选取“esp32 by Espressif Systems”并点击“安装”,见图2所示。

image-20210922223540-2.png 图2选取插件

image-20210922223540-3.png 图3安装过程中

在完成安装后,点击“关闭”即可。

image-20210922223540-4.png 图4完成安装

在安装了插件后,在“工具”菜单中使用“开发板管理”,将开发板类型设置为“ESP32 Dev Module”即可,见图5所示。

image-20210922223540-5.png 图5 选取开发板类型

至此,我们就完成了开发环境的搭建。

在开发板上有2个供用户编程控制的LED,其电路原理图见图6所示。

image-20210922223540-6.png 图6 LED电路

为此,可以用下面的程序来控制LED灯交错点亮。

LED控制程序:

void setup() {
  // initialize digital pin LED_BUILTIN as an output.
  pinMode(22, OUTPUT);
  pinMode(19, OUTPUT);
}

// the loop function runs over and over again forever
void loop() {
  digitalWrite(22, HIGH);     // turn the LED on (HIGH is the voltage level)
  digitalWrite(19, LOW);
  delay(1000);              // wait for a second
  digitalWrite(22, LOW);      // turn the LED off by making the voltage LOW
  digitalWrite(19, HIGH);
  delay(1000);              // wait for a second
}

经编译和上传,其结果如图7和图8所示。

image-20210922223540-7.png 图7 完成上传

image-20210922223540-8.png 图8运行效果

 

演示动画:

b.gif

 

此帖出自RF/无线论坛

回复

964

帖子

0

资源

纯净的硅(高级)

不错哦,回头我也试试看

点评

基本的处理用Arduino IDE还是比较容易实现的  详情 回复 发表于 2021-9-23 12:26

回复

1283

帖子

0

资源

纯净的硅(高级)

se7ens 发表于 2021-9-23 10:05 不错哦,回头我也试试看

基本的处理用Arduino IDE还是比较容易实现的


回复
您需要登录后才可以回帖 登录 | 注册

查找数据手册?

EEWorld Datasheet 技术支持

最新文章 更多>>
    关闭
    站长推荐上一条 1/9 下一条

    About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

    站点相关: 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

    北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

    电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2022 EEWORLD.com.cn, Inc. All rights reserved
    快速回复 返回顶部 返回列表