MKR Vidor 4000

By Arduino 141

MKR Vidor 4000

Arduino's MKR VIDOR 4000 is a highly configurable and powerful board able to perform high-speed digital audio and video processing and much more. Utilizing the SAMD21 Arm® Cortex® M0 32-bit and the Intel® Cyclone® 10 FPGA 10CL016 makes this a board that can be optimized for a project’s needs, including the ability to interface with Arduino boards and devices. Pairing an MCU and an FPGA can improve system efficiency, improve processing, reduce board space, reduce power, and add flexibility.


  • MKR interface with all pins being driven by both the SAMD21 and the Cyclone FPGA
    • USB port
    • Micro HDMI connector
    • MIPI camera connector
    • Mini PCI Express connector with up to 25 user-programmable pins
    • Lipo connector
    • Wi-Fi and BLE
  • FPGA
    • 16,000 logic elements
    • 504 KB embedded RAM
    • 56 18-bit x 18-bit hardware multiplier
    • Pin toggle frequency of up to 150 MHz
    • Pin configurations of UART, (Q)SPI, I²C, I²S, high resolution/high-speed PWM, and more
  • Microcontroller
    • Arm Cortex M0+ 32-bit
    • 3.3 V
    • 256 KB Flash memory
    • 32 KB SRAM
    • 48 MHz clock speed