ESP32EA-MOC 开发板介绍和Arduino环境配置

ESP32EA-MOC 开发板介绍和Arduino环境配置。
ESP32EA-MOC 开发板介绍和Arduino环境配置


1、介绍 

该开发板使用的是乐鑫公司2023年发布的原装全新ESP32-WROOM-32E-N4/N8/N16。相比旧版本,改善了芯片制作工艺,减少了功耗损失,提高了信号质量等,保证了稳定优秀的使用体验。内置主频240MHz的双核Xtensa® 32-bit LX6处理器,448KB ROM,520KB SRAM , 16KB RTC SRAM,外扩Flash可选4M、8M、16M,以及支持丰富的I/O接口,同时支持Arduino等多种常见编程语言,使其拥有强大出色的性能和易用性。型号为:ESP32-WROOM-32-N4。

2、技术规格 

微控制器 ESP32-WROOM-32E
工作电压 3.3V
输入电压(推荐) 6-9V(DC直流)
数字引脚 20个
模拟输入引脚 6 个(32,33,34,35,36,39)
下载接口 USB Type-C
无线传输协议 WiFi 802.11 b/g/n
蓝牙标准 4.2BR/EDR/BLE标准
芯片时钟频率 240 MHz
模组外扩Flash 4 MB
SRAM 520 KB
RTC SRAM 16 KB
内置ROM 448 KB

3、特征 

1、使用的是乐鑫公司2023年发布的原装全新ESP32-WROOM-32E模组
2、加强供电,G|V能够提供最大 3.3V 40mA的输出能力
3、板载电路保护和电源选择电路
4、Type-C通信接口,无需区分正反,使用更方便
5、支持乐高电池盒输入接口,允许6-12VDC输入
6、板载2.54间距G|V|S扩展排针接口,免扩展板使用

4、电路板尺寸 

ESP32EA-MOC 开发板介绍和Arduino环境配置

5、开发板解析 

ESP32EA-MOC 开发板介绍和Arduino环境配置

6、驱动下载及安装 

Windows 7、8、10、11 系统 USB 驱动下载及安装方法:点击查看

Mac OS 系统 USB 驱动下载:CH34X USB串行Mac OS驱动程序下载安装说明

为了能够使用 Arduino IDE 开发 ESP32,你需要向 Arduino IDE 板管理器添加一个额外的源,然后安装 ESP32。我们需要先添加 ESP32 开发板附加网址。打开文件 菜单下的 首选项。

ESP32EA-MOC 开发板介绍和Arduino环境配置

把下面的链接复制粘贴到 附加开发板管理网址 中:

https://espressif.github.io/arduino-esp32/package_esp32_index.json

ESP32EA-MOC 开发板介绍和Arduino环境配置


再安装 ESP32 开发板,选择 工具 菜单中的 开发板 -> 开发板管理器...

ESP32EA-MOC 开发板介绍和Arduino环境配置

在搜索栏中搜索 esp32,可以看到 esp32 库,选择 2.0.4 版本,点击安装,等待安装完成即可。

ESP32EA-MOC 开发板介绍和Arduino环境配置

选择对应的开发板 ESP32 Dev Module,和对应的端口

ESP32EA-MOC 开发板介绍和Arduino环境配置

最后,先找到官方的实例代码。

ESP32EA-MOC 开发板介绍和Arduino环境配置

打开后上传程序,耐心等待即可上传成功。

ESP32EA-MOC 开发板介绍和Arduino环境配置


- 本文内容来自网络,如有侵权,请联系本站处理。

2024-07   阅读(36)   评论(0)
 标签: 创客 ESP32 Arduino

涨知识
74HC595

74HC595是一个8位串行输入、并行输出的位移缓存器。并行输出为三态输出。

评论:
相关文章
物联网项目开发实战-第3章-自动浇花项目迭代3

本节我们在迭代二的基础上使用四位数码管和OLED显示屏显示相关交互信息。


物联网项目开发实战-第3章-自动浇花项目迭代2

本节我们在迭代一的基础上增加采集土壤湿度数据,并根据湿度数据来决定是否自动进行浇水动作。


物联网项目开发实战-第3章-自动浇花项目迭代1

本节我们实现一个基本能工作的手动浇水装置,即通过按下按键来闭合继发器让小水泵进行浇水。


物联网项目开发实战-第2章-开发环境

本小节通过点亮LED和串口输出两个程序,来初步掌握ArduinoIDE、了解GPIO和串口使用、同时把开发环境与开发板的连接,上传程序的各环节跑通,


Arduino 数据结构: 队列Queue

Queue 库提供了一个通用的 C++ 动态队列实现,专为在 Arduino 项目中使用而定制。


小鹏浇花套件单机版程序V1.0.0

本程序是小鹏物联网智能浇花套件的单机版程序(不连接物联网),供同学们参考。


Arduino 数据结构: ArrayList

ArrayList 类是一个 C++ 模板类,它提供了 ArrayList 的实现,以便轻松存储任何指定类型的值。它允许使用索引进行高效存储和检索,支持排序操作。


ESP32 的中断机制和处理

本文介绍ESP32中的中断机制,以及如何通过GPIO中断实现按钮控制。重点讲解了如何设置中断服务例程、处理中断抖动问题,并提供了消除中断抖动的示例代码。


在ESP32上实现WEB交互界面

本文主要介绍在未联网(AP热点)情况下实现WEB交互界面的CSS和javascript库。


Arduino ESP32获取芯片、RAM信息

本文介绍如何使用Arduino-ESP32库中的API函数获取ESP32的芯片、RAM信息等,并提供了一个示例程序代码。