Arduino MKR VIDOR 4000 is a compact FPGA (Field Programmable Gate Array) development board based on Intel® Cyclone® 10CL016, offering 16K logic elements, 504Kbit of embedded RAM, and 56 18-bit x 18-bit hardware multipliers for highspeed DSP applications.
The FPGA pins can toggle up to 150MHz and can also be configured as common communications ports such as UART, I2C, and SPI, making it ideal for audio and video processing.
The MKR VIDOR 4000 also boasts an ATSAMD21 Arm Cortex-M0+ processor and an ECC608 CryptoAuthentication IC, both from Microchip Technology.
Wireless connectivity is provided by an on-board U-blox Nina-W102 Wi‑Fi 802.11b/g/n Module.
The MKR VIDOR 4000 uses the Arduino MKR form factor and pinout on the standard analog and digital pins, allowing the usage of shields and accessories designed for the other MKR boards.
Intel Cyclone 10CL016 FPGA
Microchip Technology ATSAMD21 Arm Cortex-M0+ Processor
Microchip Technology ECC608 CryptoAuthentication IC
U-blox Nina-W102 802.11b/g/n
Mini PCI Express port with programmable pins
Camera connector: MIPI camera connector
Circuit Operating Voltage: 3.3V
Digital I/O Pins: 22 headers + 25 Mini PCI Express
PWM Pins: All Pins
UART: Up to 7 (depends on FPGA configuration)
SPI: Up to 7 (depends on FPGA configuration)
I2C: Up to 7 (depends on FPGA configuration)
DC Current per I/O Pin: 4mA, 8mA
Flash Memory: 2MB
Alliance Memory AS4C4M16SA-7BCN 64Mb SDRAM
Clock Speed: 48MHz to 200MHz
Video Output: Micro HDMI
Supported Battery: Li-Po Single Cell, 3.7V, 700mAh Minimum