您尚未登录。

楼主 #1 2017-09-06 09:52:03

晕哥
管理员
注册时间: 2017-09-06
已发帖子: 9,191
积分: 9197

【ESP32视频分享1】淘宝最牛 esp32开发板使用分享 开箱教程(helloworld)

【ESP32视频分享1】淘宝最牛 esp32开发板使用分享 开箱教程(helloworld)
【ESP32视频分享2】Window 平台使用 Eclipse开发ESP32程序
【ESP32视频分享3】Ubuntu使用 Eclipse开发ESP32程序
【ESP32视频分享4】使用whyengineer开源的webserver演示程序
【ESP32视频分享5】esp32驱动lan8720,使用官方example/ethernet ,可以dhcpc获取ip,可以ping
【ESP32视频分享6】esp32驱动PCM5102A声卡播放音乐
【ESP32视频分享8】esp-idfexamplesstorage 演示
【ESP32视频分享9】一步一步实现一个web服务器(webserver)
【ESP32视频分享10】一步一步实现一个esp32蓝牙喇叭


视频分享:

Bilibili视频分享:
https://www.bilibili.com/video/av14109947/

各位朋友,大家好, 欢迎大家收听收看由 whycan.cn  晕哥(QQ 516333132) 原创录制的



《淘宝最牛 esp32开发板使用分享 开箱教程(helloworld) 》

1. 购买 淘宝最牛 esp32开发板:

https://item.taobao.com/item.htm?id=557325579696

2. 安装cp2104 usb转串口驱动程序

https://www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers

https://www.silabs.com/documents/public/software/CP210x_Windows_Drivers.zip





3. 下载windows开发与下载sdk包

官网下载: esp32_win32_msys2_environment_and_toolchain-20170330.zip

官网下载: esp32_win32_msys2_environment_and_toolchain-20170918.zip

官网下载: esp32_win32_msys2_environment_and_toolchain-20180110.zip


解压缩,运行 msys2_shell.cmd



4. 克隆乐鑫官方的固件库:

git clone --recursive https://github.com/espressif/esp-idf.git

5. 设置环境变量:

export IDF_PATH="c:/esp-idf"

export PATH=/mingw32/bin/:$PATH



6.编译下载hello world

切换到 /c/esp-idf/examples/get-started/hello_world

make menuconfig    => COM17

make flash





离线

#2 2017-09-06 13:48:57

沉鱼
管理员
注册时间: 2017-09-06
已发帖子: 161
积分: 161

Re: 【ESP32视频分享1】淘宝最牛 esp32开发板使用分享 开箱教程(helloworld)

我们公司也正好买了这个ESP32开发板.
想用以太网最好将数据上传到服务器,
当初购买开发板 也就是看中有这个以太网接口;
我们需要将数据上传到公安平台,希望该ESP32模块稳定;

终于找到组织了,WM8978声卡可以不用

离线

#3 2017-09-06 13:54:25

Geek
会员
注册时间: 2017-09-17
已发帖子: 13
积分: 13

Re: 【ESP32视频分享1】淘宝最牛 esp32开发板使用分享 开箱教程(helloworld)

哈,当初我也是看重这个ESP32的以太网LAN8720,
但是真的不知道有什么用

离线

#4 2017-09-06 13:54:59

Geek
会员
注册时间: 2017-09-17
已发帖子: 13
积分: 13

Re: 【ESP32视频分享1】淘宝最牛 esp32开发板使用分享 开箱教程(helloworld)

沉鱼 说:

我们公司也正好买了这个ESP32开发板.
想用以太网最好将数据上传到服务器,
当初购买开发板 也就是看中有这个以太网接口;
我们需要将数据上传到公安平台,希望该ESP32模块稳定;

终于找到组织了,WM8978声卡可以不用



做产品很多东西需要你们自己优化的
开发板毕竟是用来验证的

离线

#5 2017-09-06 22:08:25

落雁
会员
注册时间: 2017-09-06
已发帖子: 62
积分: 62

Re: 【ESP32视频分享1】淘宝最牛 esp32开发板使用分享 开箱教程(helloworld)

这个开发板能当蓝牙speaker用吗?

离线

#6 2017-09-06 22:09:27

落雁
会员
注册时间: 2017-09-06
已发帖子: 62
积分: 62

Re: 【ESP32视频分享1】淘宝最牛 esp32开发板使用分享 开箱教程(helloworld)

这板子有语音处理的demo吗?

离线

#7 2017-09-07 14:34:35

确定要格式化吗
会员
注册时间: 2017-09-07
已发帖子: 17
积分: 17

Re: 【ESP32视频分享1】淘宝最牛 esp32开发板使用分享 开箱教程(helloworld)

wm的codec 音质应该不错的,但是这个音质不行,什么原因可以优化

离线

#8 2017-09-08 07:38:15

Linux初学者
会员
注册时间: 2017-09-07
已发帖子: 66
积分: 66

Re: 【ESP32视频分享1】淘宝最牛 esp32开发板使用分享 开箱教程(helloworld)

这个板子的语音识别demo怎么连,
这个demo怎么连wifi  路由器

离线

#9 2017-09-08 07:39:17

Linux初学者
会员
注册时间: 2017-09-07
已发帖子: 66
积分: 66

Re: 【ESP32视频分享1】淘宝最牛 esp32开发板使用分享 开箱教程(helloworld)

代码里面写死吗?

离线

#10 2017-09-08 10:58:09

ESP32
管理员
注册时间: 2017-09-06
已发帖子: 4
积分: 4

Re: 【ESP32视频分享1】淘宝最牛 esp32开发板使用分享 开箱教程(helloworld)

大家好, 我克隆这个项目 https://github.com/whyengineer/esp32_baidu_rest.git
编译烧录进去之后,
发现可以获取到IP, 但是不停重启, 要奔溃了






I (2845) wifi: state: assoc -> run (10)
I (2868) wifi: connected with whycan.cn, channel 11
I (3838) event: ip: 192.168.43.114, mask: 255.255.255.0, gw: 192.168.43.1
I (3839) event:: got ip:192.168.43.114

I (3839) main:: ~~~~~~~~~~~
I (3843) main:: ETHIP:192.168.43.114
I (3847) main:: ETHPMASK:255.255.255.0
I (3852) main:: ETHPGW:192.168.43.1
I (3856) main:: ~~~~~~~~~~~
I (3859) webserver:: webserver start
I (3860) I2S: DMA Malloc info, datalen=blocksize=512, dma_buf_count=4
I (3864) gpio: GPIO[16]| InputEn: 0| OutputEn: 1| OpenDrain: 0| Pullup: 0| Pulldown: 0| Intr:0
I (3871) I2S: DMA Malloc info, datalen=blocksize=512, dma_buf_count=4
I (3887) I2S: Req RATE: 8000, real rate: 8012.000, BITS: 16, CLKM: 78, BCK: 8, MCLK: 2048000.000, SCLK: 256384.000000, diva: 64, divb: 8
I (3917) gpio: GPIO[16]| InputEn: 0| OutputEn: 1| OpenDrain: 0| Pullup: 0| Pulldown: 0| Intr:0
E (4881) sdmmc_req: sdmmc_host_wait_for_event returned 0x107
E (4881) sdmmc_cmd: sdmmc_card_init: go_idle_state (1) returned 0x107
Guru Meditation Error of type IllegalInstruction occurred on core  0. Exception was unhandled.
Register dump:
PC      : 0x40114845  PS      : 0x00060230  A0      : 0x00000000  A1      : 0x3ffe2300
A2      : 0x0000000a  A3      : 0x00000001  A4      : 0xffffffff  A5      : 0x00000000
A6      : 0x00000000  A7      : 0x00000000  A8      : 0x80114845  A9      : 0x3ffe22b0
A10     : 0x0000005d  A11     : 0x3ffdf73c  A12     : 0x3ffc6b8c  A13     : 0x3ffe2358
A14     : 0x3ffe2360  A15     : 0x3f40b2a0  SAR     : 0x00000004  EXCCAUSE: 0x00000000
EXCVADDR: 0x00000000  LBEG    : 0x400014fd  LEND    : 0x4000150d  LCOUNT  : 0xffffffff

Backtrace: 0x40114845:0x3ffe2300 0x7ffffffd:0x3ffe23f0

Rebooting...
ets Jun  8 2016 00:22:57

离线

#11 2017-09-08 11:53:05

Linux初学者
会员
注册时间: 2017-09-07
已发帖子: 66
积分: 66

Re: 【ESP32视频分享1】淘宝最牛 esp32开发板使用分享 开箱教程(helloworld)

我用windows  sdk,换一下com口,也要整个重新编译一次,蛋疼

linux是不是也这样

离线

楼主 #12 2017-09-15 21:40:57

晕哥
管理员
注册时间: 2017-09-06
已发帖子: 9,191
积分: 9197

Re: 【ESP32视频分享1】淘宝最牛 esp32开发板使用分享 开箱教程(helloworld)

确定要格式化吗 说:

wm的codec 音质应该不错的,但是这个音质不行,什么原因可以优化

我个人估计数模地线串扰
最好的办法是自己做一个wm8978小板





离线

#13 2017-09-15 21:43:20

esp8266
会员
注册时间: 2017-09-08
已发帖子: 40
积分: 40

Re: 【ESP32视频分享1】淘宝最牛 esp32开发板使用分享 开箱教程(helloworld)

晕哥 说:
确定要格式化吗 说:

wm的codec 音质应该不错的,但是这个音质不行,什么原因可以优化

我个人估计数模地线串扰
最好的办法是自己做一个wm8978小板

噪声是因为esp32 wifi蓝牙周期性的拉电流
电源纹波太大
所有wifi类芯片都是这样,动态响应
只能加大电容解决了

离线

#14 2017-09-16 14:33:25

此用户不存在
会员
注册时间: 2017-09-16
已发帖子: 4
积分: 4

Re: 【ESP32视频分享1】淘宝最牛 esp32开发板使用分享 开箱教程(helloworld)

我也买了why engineer这个开发板,
准备跑 web radio,
然而不知道怎么设WiFi 联网?

离线

#15 2017-09-20 09:48:15

maomaojiu
会员
注册时间: 2017-09-19
已发帖子: 3
积分: 3

Re: 【ESP32视频分享1】淘宝最牛 esp32开发板使用分享 开箱教程(helloworld)

奇怪,为什么我这个板子跑esp32-eth的demo, 插入网线, D2马上就变暗, 串口也挂掉了,网络也没反应。

离线

#16 2017-09-20 09:51:13

maomaojiu
会员
注册时间: 2017-09-19
已发帖子: 3
积分: 3

Re: 【ESP32视频分享1】淘宝最牛 esp32开发板使用分享 开箱教程(helloworld)

ets Jun  8 2016 00:22:57

rst:0x1 (POWERON_RESET),boot:0x3f (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0x00
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:1
load:0x3fff0008,len:8
load:0x3fff0010,len:3408
load:0x40078000,len:10384
load:0x40080000,len:252
entry 0x40080034
[0;32mI (829) emac: eth driver init fail,please make menuconfig and enable ethernet .[0m
[0;32mI (830) gpio: GPIO[16]| InputEn: 0| OutputEn: 1| OpenDrain: 0| Pullup: 0| Pulldown: 0| Intr:0 [0m

估计是没启用 ethernet, menuconfig 启用试一试。

离线

#17 2018-03-27 13:29:31

jiaren
会员
注册时间: 2018-03-27
已发帖子: 3
积分: 3

Re: 【ESP32视频分享1】淘宝最牛 esp32开发板使用分享 开箱教程(helloworld)

JIAREN@JIAREN-PC MSYS /d/ESP32/esp-idf/examples/get-started/hello_world
$ export IDF_PATH="D:/ESP32/esp-idf"

JIAREN@JIAREN-PC MSYS /d/ESP32/esp-idf/examples/get-started/hello_world
$ make menuconfig
D:/ESP32/esp-idf/make/project.mk:56: esp-idf build system only supports MSYS2 in "MINGW32" mode. Consult the ESP-IDF documentation for details.
fatal: Not a git repository (or any of the parent directories): .git
fatal: Not a git repository (or any of the parent directories): .git
DEFCONFIG
D:/ESP32/esp-idf/tools/kconfig/conf.exe: error while loading shared libraries: cygintl-8.dll: cannot open shared object file: No such file or directory
make: *** 没有规则可制作目标“defconfig”,由“menuconfig” 需求。 停止。

请教下,提示没有规则可制作目标“defconfig”,由“menuconfig” 需求,,是怎么回事?
是刚git回来的

离线

楼主 #18 2018-03-27 13:40:16

晕哥
管理员
注册时间: 2017-09-06
已发帖子: 9,191
积分: 9197

Re: 【ESP32视频分享1】淘宝最牛 esp32开发板使用分享 开箱教程(helloworld)

jiaren 说:

JIAREN@JIAREN-PC MSYS /d/ESP32/esp-idf/examples/get-started/hello_world
$ export IDF_PATH="D:/ESP32/esp-idf"

JIAREN@JIAREN-PC MSYS /d/ESP32/esp-idf/examples/get-started/hello_world
$ make menuconfig
D:/ESP32/esp-idf/make/project.mk:56: esp-idf build system only supports MSYS2 in "MINGW32" mode. Consult the ESP-IDF documentation for details.
fatal: Not a git repository (or any of the parent directories): .git
fatal: Not a git repository (or any of the parent directories): .git
DEFCONFIG
D:/ESP32/esp-idf/tools/kconfig/conf.exe: error while loading shared libraries: cygintl-8.dll: cannot open shared object file: No such file or directory
make: *** 没有规则可制作目标“defconfig”,由“menuconfig” 需求。 停止。

请教下,提示没有规则可制作目标“defconfig”,由“menuconfig” 需求,,是怎么回事?
是刚git回来的

你用的是哪个SDK包?

官网下载: esp32_win32_msys2_environment_and_toolchain-20170330.zip
官网下载: esp32_win32_msys2_environment_and_toolchain-20170918.zip
本站下载:esp32_win32_msys2_environment_and_toolchain-20170918.zip
解压缩,运行 msys2_shell.cmd

我刚刚再试了一次, 没有问题。





离线

楼主 #19 2018-03-27 13:46:03

晕哥
管理员
注册时间: 2017-09-06
已发帖子: 9,191
积分: 9197

Re: 【ESP32视频分享1】淘宝最牛 esp32开发板使用分享 开箱教程(helloworld)

刚刚用exescope查看了conf.exe,发现并不依赖 cygintl-8.dll, 感觉还是你的SDK或者电脑有问题。
而且我把cygintl-8.dll删除, make menuconfig 仍然正常。





离线

#20 2018-03-27 13:47:00

jiaren
会员
注册时间: 2018-03-27
已发帖子: 3
积分: 3

Re: 【ESP32视频分享1】淘宝最牛 esp32开发板使用分享 开箱教程(helloworld)

晕哥 说:
jiaren 说:

JIAREN@JIAREN-PC MSYS /d/ESP32/esp-idf/examples/get-started/hello_world
$ export IDF_PATH="D:/ESP32/esp-idf"

JIAREN@JIAREN-PC MSYS /d/ESP32/esp-idf/examples/get-started/hello_world
$ make menuconfig
D:/ESP32/esp-idf/make/project.mk:56: esp-idf build system only supports MSYS2 in "MINGW32" mode. Consult the ESP-IDF documentation for details.
fatal: Not a git repository (or any of the parent directories): .git
fatal: Not a git repository (or any of the parent directories): .git
DEFCONFIG
D:/ESP32/esp-idf/tools/kconfig/conf.exe: error while loading shared libraries: cygintl-8.dll: cannot open shared object file: No such file or directory
make: *** 没有规则可制作目标“defconfig”,由“menuconfig” 需求。 停止。

请教下,提示没有规则可制作目标“defconfig”,由“menuconfig” 需求,,是怎么回事?
是刚git回来的

你用的是哪个SDK包?

官网下载: esp32_win32_msys2_environment_and_toolchain-20170330.zip
官网下载: esp32_win32_msys2_environment_and_toolchain-20170918.zip
本站下载:esp32_win32_msys2_environment_and_toolchain-20170918.zip
解压缩,运行 msys2_shell.cmd

我刚刚再试了一次, 没有问题。

不是这里下的,之前下了,看到也是msys32就没重新下,我重新下载来试一下。
是这个SDK包引起的么

离线

楼主 #21 2018-03-27 13:48:47

晕哥
管理员
注册时间: 2017-09-06
已发帖子: 9,191
积分: 9197

Re: 【ESP32视频分享1】淘宝最牛 esp32开发板使用分享 开箱教程(helloworld)





离线

#22 2018-03-27 13:58:14

jiaren
会员
注册时间: 2018-03-27
已发帖子: 3
积分: 3

Re: 【ESP32视频分享1】淘宝最牛 esp32开发板使用分享 开箱教程(helloworld)

晕哥 说:

非常感谢,有可能电脑系统或其他哪问题,测试了安信可那些工具也有提示其他的问题no rule to make...

离线

楼主 #23 2018-03-27 14:01:21

晕哥
管理员
注册时间: 2017-09-06
已发帖子: 9,191
积分: 9197

Re: 【ESP32视频分享1】淘宝最牛 esp32开发板使用分享 开箱教程(helloworld)

jiaren 说:
晕哥 说:

非常感谢,有可能电脑系统或其他哪问题,测试了安信可那些工具也有提示其他的问题no rule to make...

嗯嗯,换台电脑试一试。





离线

#24 2018-03-27 21:31:03

www220
会员
注册时间: 2018-02-09
已发帖子: 46
积分: 46

Re: 【ESP32视频分享1】淘宝最牛 esp32开发板使用分享 开箱教程(helloworld)

这个是没有建立工程文件没有写makefile的缘故

离线

#25 2018-03-27 22:33:15

F1F2
会员
注册时间: 2017-09-11
已发帖子: 99
积分: 99

Re: 【ESP32视频分享1】淘宝最牛 esp32开发板使用分享 开箱教程(helloworld)

www220 说:

这个是没有建立工程文件没有写makefile的缘故

有可能有可能

离线

#26 2018-03-31 19:44:35

okplay
会员
注册时间: 2018-03-25
已发帖子: 12
积分: 12

Re: 【ESP32视频分享1】淘宝最牛 esp32开发板使用分享 开箱教程(helloworld)

这个开发板,好像淘宝下架了?

离线

楼主 #27 2018-03-31 21:48:18

晕哥
管理员
注册时间: 2017-09-06
已发帖子: 9,191
积分: 9197

Re: 【ESP32视频分享1】淘宝最牛 esp32开发板使用分享 开箱教程(helloworld)

okplay 说:

这个开发板,好像淘宝下架了?

对,whyengineer 还有别的开发板,但是都不带以太网功能。





离线

#28 2018-04-15 09:20:02

lcfmax
会员
注册时间: 2018-04-13
已发帖子: 254
积分: 225.5

Re: 【ESP32视频分享1】淘宝最牛 esp32开发板使用分享 开箱教程(helloworld)

淘宝链接失效了,有没有更新

离线

#29 2018-08-21 13:58:41

Pese
会员
注册时间: 2017-11-28
已发帖子: 13
积分: 13

Re: 【ESP32视频分享1】淘宝最牛 esp32开发板使用分享 开箱教程(helloworld)

按这教程编译:出现这问题,怎样解决?
PC@PC-PC MINGW32 /d/esp-idf/examples/peripherals/gpio
$ make flash -j2
make: *** 没有规则可制作目标“/d/esp-idf/components/esp32/lib/libcore.a”,由“/d/esp-idf/examples/peripherals/gpio/build/gpio.elf” 需求。 停止。
make: *** 正在等待未完成的任务....

离线

楼主 #30 2018-08-21 14:22:52

晕哥
管理员
注册时间: 2017-09-06
已发帖子: 9,191
积分: 9197

Re: 【ESP32视频分享1】淘宝最牛 esp32开发板使用分享 开箱教程(helloworld)

换台电脑再试一次,很可能环境问题.





离线

#31 2018-09-17 16:29:15

小丑_
会员
注册时间: 2018-09-17
已发帖子: 6
积分: 6

Re: 【ESP32视频分享1】淘宝最牛 esp32开发板使用分享 开箱教程(helloworld)

请问这个CP210X这个驱动。。我安装了之后在端口处还是只能看到USB Serial Port,请教一下是什么原因?而且有两个COM。。

离线

楼主 #32 2018-09-17 16:36:14

晕哥
管理员
注册时间: 2017-09-06
已发帖子: 9,191
积分: 9197

Re: 【ESP32视频分享1】淘宝最牛 esp32开发板使用分享 开箱教程(helloworld)

截图发上来看下详细情况.


发图片方法: https://whycan.cn/t_588.html





离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn