⚖ Comparison : Arduino GIGA R1 WiFi vs Arduino Leonardo — Board Fiche

Comparison of declared technical characteristics : Arduino GIGA R1 WiFi et Arduino Leonardo — Board Fiche (15 characteristics). See the full board sheet : Arduino GIGA R1 WiFi · Arduino Leonardo — Board Fiche.

CharacteristicsArduino GIGA R1 WiFiArduino Leonardo — Board Fiche
socSTMicroelectronics STM32H747XI, dual-core 32-bit Arm (store Tech Specs, st.com product page, both fetched 2026-10-13).—
cpuCortex-M7 @ up to 480 MHz + Cortex-M4 @ up to 240 MHz; FPU (single/double precision on M7, IEEE-754), full DSP instruction set, MPU (st.com).single-core AVR RISC, 16 MHz crystal oscillator (build.f_cpu=16000000L).
gpunone — display-controller-class peripheral only; the display connector carries DPI signals (see below).none.
memory2 MB dual-bank flash + 1 MB RAM (192 KB TCM, up to 864 KB user SRAM, 4 KB backup SRAM) (st.com; store lists "2MB Flash, 1MB RAM").Flash 32 KB (4 KB used by the bootloader → 28,672 bytes available for sketches, upload.maximum_size=28672 in boards.txt); SRAM 2.5 KB (2560 B); EEPROM 1 KB.
wirelessMurata 1DX (LBEE5KL1DX-883) module — Wi-Fi 802.11b/g/n up to 65 Mbps + Bluetooth LE — with u.FL antenna supplied in the box; no on-board antenna (store Tech Specs + FAQ, docs hardware page).—
secure_elementATECC608A-MAHDA-T cryptoauthentication chip (store Tech Specs).—
gpio76 digital I/O pins, 12 analog inputs, 12 PWM pins, 2 DACs (DAC0/DAC1); 3.3 V logic, 8 mA DC per I/O pin (store Tech Specs). Accessible from underneath the board too (store overview). - Buses: 4 UART, 3 I2C, 2 SPI, 1 FDCAN — CAN "requires an external transceiver" (store Tech Specs). - SoC-side peripherals: 3 ADCs, 2 DACs, 2 ultra-low-power comparators, RTC, RNG, 4× DFSDM (st.com). - Extra pins: VRTC (battery-backed RTC) and OFF (hard shutdown) (store overview).20 digital I/O pins @ 5 V, of which 7 PWM (pins 3, 5, 6, 9, 10, 11, 13 — 8-bit PWM via analogWrite) and 12 analog inputs A0–A11 (10-bit ADC; A6–A11 are multiplexed on digital pins 4, 6, 8, 9, 10, 12). Internal pull-ups 20–50 kΩ. Built-in LED on pin 13. - UART: TTL serial on pins 0 (RX) / 1 (TX) via the Serial1 class — the Serial class on Leonardo means USB (CDC), unlike the Uno (store FAQ). - I2C/TWI: pins 2 (SDA), 3 (SCL), Wire library. - SPI: only on the 6-pin ICSP header — not routed to the digital header; shields using SPI without the ICSP connector will not work (store FAQ). - External interrupts: pins 3 (int0), 2 (int1), 0 (int2), 1 (int3), 7 (int4). - No DAC. Pin↔port mapping: ATmega32u4 pin mapping.
connectors_board_level- USB-C (USB0) next to reset: programming, serial, HID device, 5 V power; USB-A (USB1) host (mass storage, HID) — host power enabled via pin PA_15 (store Tech Specs + FAQ). - 3.5 mm audio jack wired to DAC0, DAC1, A7 (store Tech Specs). - 20-pin Arducam camera connector (J6) — I2C + D54–D67, for Arducam OV7670/OV7675-class DVP cameras (store Tech Specs + FAQ). - Display connector — D1N, D0N, D1P, D0P, CKN, CKP + D68–D75 (store Tech Specs). - JTAG 2×5 1.27 mm header (store overview).—
powerUSB-C or VIN 6–24 V (predecessors topped out at 12 V); circuit operating voltage 3.3 V (store overview + Tech Specs).USB or external via barrel jack (2.1 mm, center-positive) or Vin/GND header; auto source selection. Input voltage recommended 7–12 V, limits 6–20 V; 5 V rail from onboard regulator; 3V3 pin max 50 mA; USB protected by a resettable polyfuse (~500 mA trip). A barrel-plug 9 V battery solution is explicitly advertised (docs features).
dimensions101 × 53 mm (Mega/Due form factor) (store Tech Specs).—
consumption_temperaturenot stated on fetched pages.—
mcu—Atmel/Microchip ATmega32U4 (AVR, 8-bit RISC, modified Harvard architecture — see AVR family article); datasheet via Microchip product page.
usb—native full-speed USB 2.0 device on the ATmega32U4 (no USB-serial chip). Enumerates as CDC serial by default (VID 0x2341, PID 0x8036; bootloader PID 0x0036; legacy VID 0x2A03 also present) and can present HID keyboard/mouse/joystick (boards.txt, store FAQ). Connector: micro-USB.
per_pin_dc_current—store says 40 mA per I/O pin; the docs-content tech-specs.yml says 10 mA.
mechanicals—68.6 × 53.3 mm, 20 g; USB connector and power jack extend beyond the PCB; note the non-standard 160 mil spacing between digital pins 7 and 8 (store FAQ).

Arduino GIGA R1 WiFi Arduino Leonardo — Board Fiche