Chapter 2: Components - 2 MCUs
Section 2.1: Microcontroller - Renesas RA4M1
Renesas RA4M1 is a 32-bit Arm Cortex-M4 Core of 48 MHz. Its block diagram is directly cited from official page of Renesas RA4M1 as follows.
A lot more details can be found in RA4M1 Datasheet.
Renesas RA4M1 is the core chip of Arduino UNO R4 WiFi, which corresponds to Arduino UNO R4 WiFi board from inside Arduino IDE.
Section 2.2: WiFi Module - ESP32-S3
ESP32-S3 itself is a dual-core XTensa LX7 MCU, capable of running at 240 MHz. Apart from its 512 KB of internal SRAM, it also comes with integrated 2.4 GHz, 802.11 b/g/n Wi-Fi and Bluetooth 5 (LE) connectivity that provides long-range support. It has 45 programmable GPIOs and supports a rich set of peripherals. ESP32-S3 supports larger, high-speed octal SPI flash, and PSRAM with configurable data and instruction cache.
(Cited from ESP32-S3 official doc)
A lot more details can be found in ESP32-S3 Datasheet.
ESP32-S3 is the wireless communication chip (including both WiFi and Bluetooth 5) of Arduino UNO R4 WiFi, which corresponds to ESP32S3 Dev Module board from inside Arduino IDE, when shorting the download pin and GND.
Section 2.3: Let's Do a Comparison
I know this thought is a kind of weird, but let's just do a comparison of Renesas RA4M1 and ESP32-S3.
Components | Renesas RA4M1 | ESP32-S3 |
---|---|---|
Number of Cores | 1 | 2 |
Running Frequency (MHz) | 48 | 240 |
SRAM (kB) | 16+16 | 512 |
Flash (kB) | 256+8 | 0 |
WiFi | No | 2.4 GHz 802.11 b/g/n, 40 MHz bandwidth |
Bluetooth | No | 5 (LE) |
Others | - | - |