一、ESP32开发环境搭建(arduino)

释放双眼,带上耳机,听听看~!

1.硬件介绍

这是一款用于物联网的新型开发套件板。由Espressif开发的这款主板应该是NodeMCU的继承者,因为它价格低廉,功能强大。

该板具有双处理微处理器,可以提供很多帮助,例如,当一个处理器处理通信时,另一个处理器负责I / O控制。此功能将防止ESP8266发生的一些问题,其中唯一的CPU需要在使用Comm处理时停止控制I / O. 此外,ESP32还集成了WIFI,BLUETOOTH,DAC,几个ADC(不仅仅是一个作为ESP8266),电容式触摸传感器等(请看上面的框图)。好消息是功耗几乎与ESP8266相同。

主要特征:

  • 240 MHz双核Tensilica LX6微控制器,600 DMIPS
  • 集成520 KB SRAM
  • 集成802.11 b / g / n HT40 Wi-Fi收发器,基带,堆栈和LwIP
  • 集成双模蓝牙(经典和BLE)
  • 16 MB闪存,内存映射到CPU代码空间
  • 工作电压2.3V至3.6V
  • -40°C至+ 125°C的工作温度
  • 用于外部天线的板载PCB天线/ IPEX连接器

内置传感器:

  • 超低噪声模拟放大器
  • 霍尔传感器
  • 10倍电容式触摸界面
  • 32 kHz晶体振荡器

GPIO引脚:

  • 3个UART,包括硬件流控制
  • 3 x SPI
  • 2 x I2S
  • 18个ADC输入通道
  • 2个DAC
  • 2个I2C
  • 每个GPIO引脚都有PWM /定时器输入/输出
  • OpenOCD调试接口,带有32 kB TRAX缓冲区
  • SDIO主/从50 MHz
  • 支持高达16 MB的外部SPI闪存
  • SD卡接口支持

性能:

  • 支持嗅探器,Station,SoftAP和Wi-Fi直连模式
  • 最大数据速率为150 Mbps @ 11n HT40,72 Mbps @ 11n HT20,54 Mbps @ 11g和11 Mbps @ 11b
  • 最大发射功率为19.5 dBm @ 11b,16.5 dBm @ 11g,15.5 dBm @ 11n
  • 最小接收灵敏度为-97 dBm
  • 135 Mbps UDP持续吞吐量
  • 深度睡眠时功耗为5μA

2.ESP32 Arduino IDE开发环境安装

1安装串口驱动

在计算机上安装更新的CP210x USB转UART驱动程序,首先下载驱动

CP210x_Universal_Windows_Driver

然后安装适合自己电脑的驱动

 

接下来在设备管理器查看驱动是否安装成功

2安装ESP32的库

首先下载相关的文件arduino-esp32-master 也可以参照https://github.com/espressif/arduino-esp32,

把下载好的压缩包文件解压,安装步骤如图所示:

以上步骤完成,打开arduino IDE

你可以试着编译一下

达到以上的效果,就证明ESP32 的开发环境你已经完成了。你可以开启你的ESP32的旅程了。

离线安装方法

最后,补充一种离线安装的方法:

首先下载离线安装包:

解压至如下图路径下面:

一、ESP32 开发环境搭建(arduino)

解压完成之后,打开 Arduino 软件。点击【工具】–>【开发板】,在弹出菜单中选择【ESP32 Dev Module】 即可。

给TA打赏
共{{data.count}}人
人已打赏
串口驱动免费项目

arduino驱动程序下载

2018-8-19 13:52:07

免费项目

Arduino UNO+esp8266+MQ-2+DHT11

2018-9-2 20:20:26

52 条回复 A文章作者 M管理员
  1. […] 现在可以通过开发板管理器为ESP32配置Arduino IDE开发环境,正如我们之前为ESP8266所做的那样。可以查看教程里面的安装方法,配置ESP32开发环境。点击进入 […]

  2. […] 如果您尚未安装ESP32 Arduino IDE支持,请点击查看教程查看如何操作。 […]

  3. […] 一、ESP32 开发环境搭建(arduino) […]

  4. EricPon

    太好了

  5. […] 一、ESP32 开发环境搭建(arduino) […]

  6. […] 一、ESP32 开发环境搭建(arduino) […]

  7. […] 一、ESP32 开发环境搭建(arduino) […]

  8. […] 一、ESP32 开发环境搭建(arduino) […]

  9. 微笑面对生活

    太好了 感谢分享!

  10. SHAOxk????

    TAILEI

  11. […] 一、ESP32 开发环境搭建(arduino) […]

  12. […] 一、ESP32 开发环境搭建(arduino) […]

  13. […] 一、ESP32 开发环境搭建(arduino) […]

  14. ppnote

    11111111111111

  15. Grizzlybear

    12

  16. 左克俭

    ESP32 开发环境搭建

  17. 很好。

  18. 御铭

    […] 一、ESP32 开发环境搭建(arduino) […]

  19. 半度七月,。

    看看学习学习

  20. 小钉锤-鲁宁

    看看学习学习

  21. 正道的光

    感谢

  22. 雨季

    试试看行不行

  23. 雨季

    感谢作者,十分有用

  24. Jason4003

    谢谢分享

  25. songbaiyao

    谢谢!太好了

  26. 热冰

    感谢

  27. 健身的森

    感谢

  28. lolod

    学习了

  29. Nick

    如果您尚未安装ESP32 Arduino IDE支持,请点击查看教程查看如何操作

  30. 可乐不加冰

    感谢分享!!!

  31. user4423

    有用

  32. szf

    感谢

  33. Zhaotao

    只能下载更新了

  34. chong0546

    我来下载离线安装包的。

  35. daerpeng

    学习下

  36. dartlen

    很不错的呀!!!

  37. 潮曦

    学习

  38. Tim

    太好了

  39. 此梦一生

    加油!学习

  40. Eric

    ESP32 开发环境

  41. zzsas

    1

  42. 万有引力

    您尚未安装ESP32 Arduino IDE支持,请点击查看教程查看如何操

  43. Elon

    […] 一、ESP32 开发环境搭建(arduino) […]

  44. Brant

    刚开始学习。

  45. moyu

    嫖了一块板子,开始学习

    • Luca

      加油加油

  46. Pain。

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索