Getting Started with the Arduino MKR Vidor 4000
arduino.cc/en/Guide/MKRVidor4000
Getting Started > Arduino MKR Vidor 4000
The Arduino MKR Vidor 4000 is a new kind of development board which combines the high
performance and flexibility of an FPGA with the Arduino's ease-of-use in a small form factor
that is the distinctive trait of the MKR family of boards. It contains the Microchip SAMD21
micro controller and a Cyclone 10 FPGA.
This board hosts a number of features: onboard 8 Mbyte SDRAM, 2 Mbyte QSPI Flash
(1MB for user applications), Micro HDMI connector, MIPI camera connector, Wifi & BLE
powered by U-BLOX NINA W102 module, the classic MKR interface on which all pins are
driven both by SAMD21 and FPGA and a MiniPCI Express connector with up to 25 user
programmable pins.
The FPGA contains 16K Logic Elements, 504Kbit of embedded RAM and 56 18x18 bit HW
multipliers for high-speed DSP; Each pin can toggle at over 150 MHz and can be
configured for functions such as UARTs, (Q)SPI, high res/ high freq PWM, quadrature
encoder, I2C, I2S, Sigma Delta DAC, etc. On board FPGA can be also used for high-speed
DSP operations for audio and video processing.
The Arduino MKR Vidor 4000 is programmed using the Arduino Software (IDE), our
Integrated Development Environment common to all our boards and running both online
and offline. For more information on how to get started with the Arduino Software visit the
Getting Started page.
Use your Arduino MKR Vidor 4000 on the Arduino Web IDE
All Arduino and Genuino boards, including this one, work out-of-
the-box on the Arduino Web Editor, no need to install anything.
The Arduino Web Editor is hosted online, therefore it will always
be up-to-date with the latest features and support for all boards.
Follow this simple guide to start coding on the browser and upload
your sketches onto your board.
Use your Arduino MKR Vidor 4000 on the Arduino Desktop IDE
If you want to program your MKR Vidor 4000 while offline you need to install the Arduino
Desktop IDE and add the Atmel SAMD Core for Vidor to it. This simple procedure is done
selecting Tools menu, then Boards and last Boards Manager, as documented in the
Arduino Boards Manager page.
1/8
Need help?
Do you have a question about the MKR Vidor 4000 and is the answer not in the manual?
Questions and answers