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   阅读(9)   评论(0)
 标签: 创客 ESP32 Arduino

涨知识
LTE Cat.1

Cat.1技术是LTE(Long-Term Evolution)技术的一种调制及编码技术,可以提供相对较高的数据传输速率,同时又具有低功耗、低成本的特点,可以为物联网设备的连接提供更好的解决方案。

评论:
相关文章
在ESP32上实现WEB交互界面

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


Arduino ESP32获取芯片、RAM信息

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


ESP32 FreeRTOS 双核使用

ESP32系列(包括ESP32-S3)搭载Xtensa双核处理器,默认情况下Arduino框架仅使用单核运行用户代码,通过多核编程,可以充分利用硬件资源来提升系统响应和性能。


ESP32 GPIO 矩阵和引脚多路复用

ESP32 芯片有34个物理GPIO管脚。每个GPIO管脚都可用作一个通用IO,或连接一个内部的外设信号。IO_MUX ¹、RTC IO MUX 和GPIO交换矩阵用于将信号从外设传输至GPIO管脚。


理解 MSBFIRST(最高有效位)和 LSBFIRST(最低有效位)

在本文中,先解释 MSB(最高有效位)和 LSB(最低有效位)的概念,以及 MSBFIRST 和 LSBFIRST。然后展示了 MSBFIRST 和 LSBFIRST 的使用如何影响移位寄存器的输出。


ESP32Encoder:高效的ESP32旋转编码器库

ESP32Encoder库是一个利用ESP32脉冲计数器硬件外设实现高效旋转编码器读取的软件库。


适合学习物联网的几款盒子

本文对比了几款适合物联网开发的盒子硬件参数,供大家参考。


乐动掌控

乐动掌控采用掌控板作为主控,塑胶一体式外壳,侧面和底面开具多个乐高扩展孔位,兼容乐高积木,可完成多种创意应用。


ESP32 MicroPython存储数据到闪存

在MicroPython的ESP32库中,NVS类用于管理非易失性存储,支持 32 位有符号整数和 二进制blob。


Arduino 和 TB6612FNG 驱动直流电机

TB6612是一款双路H桥型的直流电机驱动芯片,可以驱动两个直流电机并且控制其转速与方向,输入电压在3V~12V,因此在集成化、小型化的电机控制系统中,它可以作为理想的电机驱动器件。

搜索
小鹏STEM教研服务

专属教研服务系统,助您构建STEM课程体系,打造一站式教学环境。