有点激动 ~ ~ ~

新鲜出炉,用视频看看效果哦

我们新研发出世的语音开发板MEGA ESP32AI,来看看吧,有点腻害哦!!!先演示下功能语音控制开关等、播报天气

戳下面链接看视频哦?

MEGA ESP32AI(智能语音开发板)功能演示视频

这些都是怎么用Java开发的呢?接下来看看开发的视频?

MEGA ESP32(智能语音开发板)开发演示视频

想试试吗?来看看MEGA ESP32入门手册吧
本帖内容目录

一、MEGA ESP32硬件及说明

二、安装SDK及新建工程

三、运行UartDemo

一、MEGA ESP32硬件及说明1、MEGA ESP32是JOSH基于ESP32模组开发的一款开发板。开发板硬件资源图如下所示

硬件资源说明
这里我们详细介绍MEGA ESP32的各个部分(图的标注部分)的硬件资源,我们将按逆时针的顺序依次介绍
ESP32模组
开发板核心模块,选用的是ESP32-WROVER-B通用型模组,功能强大,用途广泛,可用于低功耗传感器网络和要求极高的任务,如语音编解码等。支持wifi、BT/BLE,模组自带板载天线。CPU 时钟频率的调节范围为 80 MHz 到 240 MHz。用户可以关闭 CPU 的电源,利用低功耗协处理器监测外设的状态变化或某些模拟量是否超出阈值。ESP32 还集成了丰富的外设,包括电容式触摸传感器、SD 卡接口、以太网接口、高速 SPI、UART、I2S 和 I2C 等。
USB转串口     
串口0这是开发板板载的MICRO USB接口,这是将模组ESP32的串口0通过CH340G芯片实现USB转TTL串口,从而实现模组ESP32的程序下载和通讯。同时也可以作为整个开发板的供电接口
RST复位按键
这是开发板板载的复位按键,用于复位ESP32,当下载程序时,无须掉电即可通过复位按键进行下载
BOOT启动模式按键
保持长按BOOT按键,按一下RST按键,ESP32会进入下载模式,此时可以下载程序(ESP32启动时会检测IO0、IO2,如果IO0、IO2同为低电平则进入下载模式,如果IO0、IO2同为高电平则进入FLASH启动模式)
JACK音频接口
这是开发板板载的音频输出接口,可以直接将**插头插入音频插座,实现声音的输出
MIC
这是驻极体麦克风microSD
卡座microSD卡座
可以安装microSD卡
PIN脚
J3:SDA/SCL:IIC接口、TX1/RX1:串口1                J4:MISO/MOSI/CLK:SPI接口
 
 

二、安装SDK及新建工程

https://doc.joshvm.com/base

三、运行UartDemo

1、导入工程UartDemo.zip。(UartDemo下载:https://doc.joshvm.com/resource/index)        
     见如下链接中1.3.2导入工程
     https://community.joshvm.com/forum.php?mod=viewthread&tid=6&extra=page%3D1
2、下载程序至开发板
3、将开发板UART1通过USB转串口的Dongle,同PC连接(USB转串口Dongle可以单独购买,或通过购买JOSH EVB MEGA8300外设套件得到)。          具体连线方式:
     开发板GND接转换器GND
     开发板TX1接转换器RXD
     开发板RX1接转换器TXD
4、在开发板内运行(参考2.3.2),应首先看到如下信息:
 
 
5、在PC上打开串口调试工具(可以用任何串口调试工具,比如sscom:http://www.daxia.com/sscom/sscom5.13.1.rar)
6、在串口调试工具里选择正确的串口打开,波特率设为9600,DTR/RTS都不勾选。端口号需要在PC的控制面板->系统->设备管理器里查看。注意:此处选的串口号是我们在开发板上调用发送数据的串口,不是调试串口。
 

7、发送任意字符串,应该在接收窗口里收到同样的字符串反馈
--欢迎交流学习,共同进步!
 
 

用Java开发的【智能语音开发板MEGA ESP32AI】的更多相关文章

  1. 小学生都能写智能语音助手了,我这颗转战AI的心要何去何从?

    前言——我是不是老了 前天看了一个关于AI类的综艺节目我感觉整个人都不好了.这个综艺的名字叫<智造将来>上面那个小屁孩自己写了一个智能语音助手,这个小屁孩叫袁翊闳是2018年百度AI开发者 ...

  2. Java与Kotlin, 哪个是开发安卓应用的首选语言?

    Java是很多开发者创建安卓应用的首选语言.但它在 Android 界的领导地位正受到各种新语言的挑战,Kotlin就是其一.虽然Kotlin最近才开始受到热捧,但有为数不少的人相信 Kotlin 在 ...

  3. 打通C/4HANA和S/4HANA的一个原型开发:智能服务创新案例

    今年6月SAP发布C/4HANA之后,有顾问朋友们在微信公众号后台留言,询问C/4HANA如何同SAP的数字化核心S/4HANA系统结合起来,从而打通企业的前后端业务,帮助企业实现数字化转型. 有的顾 ...

  4. 区块链入门到实战(27)之以太坊(Ethereum) – 智能合约开发

    智能合约的优点 与传统合同相比,智能合约有一些显著优点: 不需要中间人 费用低 代码就是规则 区块链网络中有多个备份,不用担心丢失 避免人工错误 无需信任,就可履行协议 匿名履行协议 以太坊(Ethe ...

  5. Hyperledger Fabric 智能合约开发及 fabric-sdk-go/fabric-gateway 使用示例

    前言 在上个实验 Hyperledger Fabric 多组织多排序节点部署在多个主机上 中,我们已经实现了多组织多排序节点部署在多个主机上,但到目前为止,我们所有的实验都只是研究了联盟链的网络配置方 ...

  6. Win10/UWP开发—使用Cortana语音与App后台Service交互

    上篇文章中我们介绍了使用Cortana调用前台App,不熟悉的移步到:Win10/UWP开发—使用Cortana语音指令与App的前台交互,这篇我们讲讲如何使用Cortana调用App的后台任务,相比 ...

  7. Java程序员转Android开发必读经验分享

    小编最近几日偷偷的发现部分Java程序员想转安卓开发,故此加紧补充知识,为大家搜集资料,积极整理前人的经验,希望可以给正处于困惑中的你,带来些许的帮助. 啰哩啰嗦的说说Java和Android程序的区 ...

  8. Unity利用Sapi进行windows语音开发

    软件中的语音技术主要包含两种:语音识别speech recognition和语音合成speech synthesis.一般地,开发者会因为技术实力和资金实力等各方面的问题无力完成专业的语音引擎,因此通 ...

  9. .NET C#转Java没那么难,开发环境篇

    .NET C#转Java没那么难,都是面向对向的语言,而且语法还是相似的,先对比一下开发环境,再到Servlet,再到MVC,都是一样一样的,只是JAVA的配制项比较多而已,只要配好一个,后面都是co ...

随机推荐

  1. 在Unity中使用自定义宏

    最近写AVG工具时有这样的功能需求,AVG的角色可以支持动态的Spine动画,当没有Spine动画时采用默认的立绘图片替代. 这时在脚本中就可以采用自定义的宏来实现: 例如: #if VNSpine ...

  2. 【Linux命令】nohup命令用法

    nohup命令用法 当我们想将某个脚本或程序运行在后台的时候.我们一般会在程序或脚本后面添加 & 字符来表示在后台运行,但使用& 运行在后台,当我们将shell窗口关闭时,该脚本或程序 ...

  3. 实例演示 C# 中 Dictionary<Key, Value> 的检索速度远远大于 hobbyList.Where(c => c.UserId == user.Id)

    前言 我们知道,有时候在一些项目中,为了性能,往往会一次性加载很多条记录来进行循环处理(备注:而非列表呈现).比如:从数据库中加载 10000 个用户,并且每个用户包含了 20  个“爱好”,在 Wi ...

  4. Java自学-I/O 数据流

    Java 数据流DataInputStream ,DataOutputStream DataInputStream 数据输入流 DataOutputStream 数据输出流 步骤 1 : 直接进行字符 ...

  5. Define the Data Model and Set the Initial Data 定义数据模型并设置初始数据

    This topic describes how to define the business model and the business logic for WinForms and ASP.NE ...

  6. TCP协议的三次握手与四次挥手

    1.数据包说明 1)源端口号(16位):它(连同源主机IP地址)标识源主机的一个应用进程. 2)目标端口号(16位):它(连同源主机IP地址)标识目的主机的一个应用进程.这两个值加上IP报头中的源主机 ...

  7. [转]HotSpot VM GC 的种类

    原文地址:http://www.cnblogs.com/redcreen/archive/2011/05/04/2037029.html collector种类 GC在 HotSpot VM 5.0里 ...

  8. python 中文分词库 jieba库

    jieba库概述: jieba是优秀的中文分词第三方库 中文文本需要通过分词获得单个的词语 jieba是优秀的中文分词第三方库,需要额外安装 jieba库分为精确模式.全模式.搜索引擎模式 原理 1. ...

  9. Mac遇到挖矿程序的应急方法

    Mac遇到挖矿程序应急的方法 工作笔记:   1.起因:监控发现jsonrpc挖矿报警,询问当事人描述当时情况是安装了sketch软件.   网上可以定位到该IOC   运行后该IOC流量依然可以观测 ...

  10. emacs semantic,speedbar,gdb汇总

    在emacs 里使用gdb emacs speedbar功能介绍 semantic功能介绍 上面3篇文章精华,都汇总到下面的.emacs文件里了. ;;启动semantic功能 (semantic-m ...