Some of these boards have other special features. The Arduino MKR Zero has an I2S port and an SD card socket. I2S is a digital audio interface. With these capabilities, the MKR Zero can play and analyze audio files and can connect directly to other digital audio devices which support the I2S interface.
In addition to the ARM microcontroller common on all these boards, the Arduino MKR Vidor 4000 includes a device called a Field Programmable Gate Array or FPGA. While beyond the scope of an FPGA contains a large number of the hardware building blocks (gates) that are present in every digital integrated circuit, and the way these gates are connected can be controlled through software. Thus, an FPGA basically allows you to design integrated circuits. Because your design is implemented in hardware, as opposed to software, a project implemented on an FPGA is incredibly fast. For example, the Arduino MKR Vidor 4000 includes a micro HDMI port, because it is fast enough to generate video frames in real-time.
Leave a Reply