24小(xiǎo)时联系電(diàn)话:18217114652、13661815404

中文(wén)

您当前的位置:
首页>
電(diàn)子资讯>
公司新(xīn)闻>
ESP32 微控制器与 Ard...

公司新(xīn)闻

ESP32 微控制器与 Arduino IDE 接口


ESP32 微控制器与 Arduino IDE 接口

ESP32 是乐鑫设计的微控制器。它是ESP8266的继任者(在此处查看)——而且是一款出色的产品。它现在具有(yǒu)其前身缺少的组件,如蓝牙 4.0 支持。它还可(kě)以与 Arduino IDE 一起运行。

為(wèi)了让它发挥作用(yòng),大多(duō)数 IT 专家和设计师将它与 Arduino 一起使用(yòng),Arduino 实际上可(kě)以指硬件和软件。   

Arduino 是一个开源平台,以板作為(wèi)硬件。这个包含微控制器,用(yòng)户可(kě)以根据他(tā)们所需的规格和功能(néng)进行更改。因為(wèi)它是开源的,所以用(yòng)户可(kě)以获得更多(duō)创意。 

同时,Arduino 集成开发环境 (IDE) 是软件因素。它是一个易于编程的平台,运行在 C++ 语言的简化版本上。这使得 Arduino 对初學(xué)者很(hěn)友好。 

如果这还不够,IDE 也是跨平台的。程序员可(kě)以创建项目并在不同的操作系统上运行它们,而不仅仅是 Windows。另一个非常适合初學(xué)者的固件是 MicroPython 和其他(tā) SDK

结合 ESP32 Arduino

许多(duō) IT 用(yòng)户喜欢 Arduino,因為(wèi)它既通用(yòng)又(yòu)经济高效。它的一些板子已经可(kě)以运行在 16MHz。但是,对于喜欢在设备中运行数十个应用(yòng)程序或复杂活动的程序员来说,这可(kě)能(néng)还不够。

 因此,有(yǒu)些人认為(wèi) ESP32 Arduino 的替代品,如果不是更好的选择的话。这种看法也可(kě)能(néng)是因為(wèi)它是对 ESP8266 的重大更新(xīn)。

它的一些优点包括:

它采用(yòng)双核设计,这是其速度更快、更可(kě)靠的标志(zhì)。事实上,它的速度比 Arduino 微控制器快15 倍以上。

用(yòng)户还可(kě)以选择使用(yòng) BLE,这是一种不耗電(diàn)的蓝牙。简而言之,它是节能(néng)的。

微控制器可(kě)以在低功耗下运行,这使其成為(wèi)仅靠電(diàn)池运行的应用(yòng)的理(lǐ)想选择。

ESP32 也有(yǒu)自己的开发框架。但是,由于 IT 用(yòng)户,尤其是初學(xué)者不太熟悉它,因此使用(yòng)它对微控制器进行编程可(kě)能(néng)很(hěn)困难。 

幸运的是,已经可(kě)以通过开源平台的板管理(lǐ)器将 Arduino IDE 集成到 ESP32

ESP32 的特点

Xtensa 32 LX6 双核微处理(lǐ)器上以高达 240 MHz 的速度运行

处理(lǐ)器每秒(miǎo)执行多(duō)达 600 Dhrystone 百万条指令 (DMIPS)

520 KiB SRAM 内存

2 BLE BR/EDR 用(yòng)于蓝牙

11 b/g/n WiFi 支持

闪存加密

加密硬件加速,例如随机数生成器 (RNG)

内部低压差稳压器

I 2 S I 2 C 接口各 1

10个触摸传感器

具有(yǒu)超过 15 个通道的 12 SAR ADC

4SPI通道

2 8 位数模转换器

请输入搜索关键字

确定