Arduino MKR VIDOR 4000
- Manufacturer: Arduino
- Order number: EXP-R08-090
- Manufacturer part number: ABX00022
- Weight (kg): 0.032
With the MKR VIDOR 4000 you can configure it the way you want; you can essentially create your own controller board. It comes loaded with hardware and potential: an 8 MB SRAM; a 2 MB QSPI Flash chip ? 1 MB allocated for user applications; a Micro HDMI connector; an MIPI camera connector; and Wifi & BLE powered by U-BLOX NINA W10 Series. It also includes the classic MKR interface on which all pins are driven both by SAMD21 and FPGA. Plus, it has a Mini PCI Express connector with up to 25 user programmable pins.
The FPGA contains 16K Logic Elements, 504 KB 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 resolution/high frequency PWM, quadrature encoder, I2C, I2S, Sigma Delta DAC, etc.
The on-board FPGA can be also used for high-speed DSP operations for audio and video processing. This board also features a Microchip SAMD21. Communication between FPGA and the SAMD21 is seamless.
FPGA Specifications:
- FPGA: Intel Cyclone 10CL016
- 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)
- Analog Input Pins: n/a
- Analog Output Pins: n/a
- External Interrupts: n/a
- DC Current per I/O Pin: 4 or 8 mA
- Flash Memory: 2 MB
- SDRAM: 8 MB
- EEPROM: n/a
- Clock Speed: 48 MHz - up to 200 MHz
- Video Output: Micro HDMI
Microcontroller Specifications:
- Microcontroller: Microchip ATSAMD21 (Arm Cortex-M0+ processor)
- Wi-Fi: U-blox Nina-W102
- (VIN): 5V
- Supported Battery: Li-Po Single Cell, 3.7V, 700mAh Minimum
- Circuit Operating Voltage: 3.3V
- Digital I/O Pins: 22
- PWM Pins: 12 (0, 1, 2, 3, 4, 5, 6, 7, 8, 10, A3 - or 18 -, A4 -or 19)
- UART: 1
- SPI: 1
- I2C: 1
- Analog Input Pins: 7 (ADC 8/10/12 bit)
- Analog Output Pins: 1 (DAC 10 bit)
- External Interrupts: 8 (0, 1, 4, 5, 6, 7, 8, A1 -or 16-, A2 - or 17)
- Flash Memory: 256 KB
- SRAM: 32 KB
- EEPROM: No
- Clock Speed: 32.768 kHz (RTC), 48 MHz
- LED_BUILTIN: 6
- Full-Speed USB Device and Embedded Host: Included
- Length: 83 mm
- Width: 25 mm
- Weight: 32 g