R7FA4 PLUS B

来自Waveshare Wiki
跳转至: 导航搜索
{{{name2}}}
{{{name3}}}
板载接口
Arduino ICSP
相关产品
Arduino开发板
Arduino下载器 | 调试器
套餐模块

说明

产品概述

R7FA4 PlUS B 将瑞萨电子 RA4M1 微控制器的处理能力和令人兴奋的新型外设与乐鑫 ESP32-S3 的无线连接能力相结合。除此之外,板子还提供板载 12x8 LED 矩阵、Qwiic 连接器、VRTC 和 OFF 引脚,满足制造商下一个项目的所有潜在需求。

借助R7FA4 PlUS B板子,您可以轻松升级您的项目并添加无线连接以扩展当前设置的覆盖范围。如果这是您的第一个项目,该板拥有激发您创造力所需的一切。

产品特性

  • 基于 R7FA4M1AB3CFM,可兼容 Arduino UNO R4 WiFi
  • 采用瑞萨电子 RA4M1 (Arm® Cortex®-M4) 微控制器,主频为48MHz
  • 板载ESP32-S3 模块,集成 2.4GHz Wi-Fi 和低功耗蓝牙 (Bluetooth LE) 双模无线通信,使创客能够为其项目添加无线连接。结合 Arduino IoT Cloud,创客可以远程监控和控制他们的项目。
  • 板载12x8 红色 LED 矩阵,非常适合带有动画或绘制传感器数据的创意项目,无需额外的硬件。
  • 具有 256 kB Flash、32 kB RAM, 扩展的内存能够轻松处理复杂的项目
  • R7FA4 Plus 开发板增加了 12 位 DAC、CAN 总线和运算放大器,为设计提供了扩展的功能和灵活性
  • 板载 5V/3.3V 排针,方便切换工作电压,可使用更多扩展模块
  • 灵活的电源选择,支持 USB-C 电源供电或外部输入电源 VIN (6V<=VIN<=21V)
  • 板载电源指示灯PWR,USER LED,串口接收指示灯RX和发送指示灯TX,方便查看开发板的工作状态
  • 板载ICSP接口,可作为SPI接口使用
  • 支持用户自行焊接相应接口插入万用板

产品参数

型号 R7FA4 PLUS A R7FA4 PLUS B ESP32-S3-Nano
微控制器 瑞萨电子 R7FA4
(32 位 ARM Cortex-M4)
瑞萨电子 R7FA4
(32 位 ARM Cortex-M4)
乐鑫 ESP32-S3R8
(32 位 Xtensa LX7 双核)
乐鑫 ESP32-S3FN8
(32 位 Xtensa LX7 双核)
时钟速度 R7FA4: 48MHz R7FA4: 48MHz ESP32-S3R8: 240MHz
ESP32-S3FN8: 240MHz
存储 R7FA4: 256kB Flash, 32kB RAM R7FA4: 256kB FLASH,
32kB RAM
ESP32-S3R8: 384kB ROM, 512kB RAM, 16MB Flash, 8MB PSRAM
ESP32-S3FN8: 384kB ROM, 512kB RAM, 8MB Flash
无线通信 2.4GHz WiFi + Bluetooth LE
工作电压 5V/3.3V 可选,可使用更多外围 3.3V
外部供电电压 6~24V 6~21V
复位按键 侧立式,插上扩展板后方便复位 直立式
IO 引脚
输出电流
8mA 40mA
数字引脚 14 14
模拟引脚 6 8
DAC 2
PWM 6 5
UART 1 2
I2C 1 1
SPI 1 1
CAN 1
DC 电源插座 采用低高度的 DC 插座,不用担心无法插入某些扩展板
电源输出接口 可配置为 5V 或 3.3V 输出,方便对外供电和共地处理
5V 电源输出 2000mA Max,驱动能力更强,能驱动更大扩展板 1000mA Max
插入万用板 支持,用户可自行焊接相应接口,从而插入万用板 支持

硬件说明

资源简介

R7FA4-PLUS-B-details-intro.jpg
R7FA4-PLUS-B-details-intro2.jpg

引脚分布

R7FA4-PLUS-B-details-inter.jpg

产品尺寸

R7FA4-PLUS-B-details-size.jpg

使用Arduino IDE开发

安装Arduino IDE

  • 以下开发系统默认为Windows
  1. 打开官网软件下载页面,选择对应的系统和系统位数下载
    ESP32-S3-Pico-Ar-01.jpg
  2. 可以选择直接下载,也可以选择捐赠并下载
    ESP32-S3-Pico-Ar-02.jpg
  3. 运行安装程序,全部默认安装即可

安装主板包

  • 安装主板包,请从左侧菜单中打开“主板管理器”。搜索 UNO R4 Minima 并安装最新版本(或要使用的版本)。

R7FA4 PLUS A test 01.png

创建示例

  • 以下演示创建 LED 闪烁的示例(处于File -> examples -> 01.Basics 下的 Blink )

R7FA4-PLUS-A-Arduino-02.jpg

  • 选择开发板和端口

搜索 UNO R4 ,选择 Arduino UNO R4 WiFi,然后选择OK
R7FA4-PLUS-A-Arduino-01.jpg

  • 点击菜单栏的 ✓ 进行编译,点击 → 可把编译后的程序烧录到板子上。

R7FA4-PLUS-A-Arduino-03.jpg

打开示例

  • 打开现有的示例,操作更简单,直接运行对应的.ino例程,参考上文的操作,选择对应的板子和端口,编译下载烧录即可。

R7FA4-PLUS-A-Arduino-04.jpg

示例说明

GPIO_TEST

该例程是测试GPIO0-13的输出程序,程序中将GPIO0-13初始化为输出模式,并且依次进行输出高电平与低电平。

ADC_TEST

Photosensitive例程是可通过读取引脚A0-A5的数值来获取光敏电阻的数值。如果数值大于等于730,则点亮LED引脚并导通继电器引脚;否则,熄灭LED引脚并断开继电器引脚的导通。
Read_Analog_Input例程是通过读取引脚A0来获取雨滴传感器的模拟引脚的数值。如果数值小于500,点亮LED;否则,熄灭LED。

MatrixIntro

MatrixIntro例程是可点亮12 × 8 LED 矩阵,并且可以通过编程修改显示画面。

test_WIFI

该例程是R7FA4 PLUS B作为STA模式,与PC连接同一个Wi-Fi网络(R7FA4 PLUS B连接的Wi-Fi需要有2.4GHz 频带的,如果没有2.4GHz 频带,可以使用PC打开热点,网络频带选择“任何可用频率”),记得将ssid与password修改成要连接的Wi-Fi名称和密码,并且可以通过编程修改12 × 8 LED 矩阵显示。
  • 使用PC打开热点后,烧录代码,等待R7FA4 PLUS B连接上PC的热点(图中ssid为R7FA4 PLUS B要去连接的热点名称,pass为R7FA4 PLUS B要连热点的密码)。打开串口监视器,查看R7FA4 PLUS B是否连接成功,连接成功可以看到有分配IP地址。

R7FA4 PLUS B 01.png

  • 复制IP地址,打开该地址网页

R7FA4 PLUS B 02.png

  • 进入网页,我们可以点击here按钮,观察12 × 8 LED 矩阵显示变化

R7FA4 PLUS B 03.png

FAQ

技术支持

联系人:欧工
EMAIL:2355861365@qq.com
QQ:2355861365
微信:扫下方二维码添加
欧工企业微信联系二维码.png

说明:进行售后服务前,请准备好客户信息(定货单位、定货人等),以供验证