# MKR Vidor 4000

**URL:** https://forum.arduino.cc/c/official-hardware/mkr-boards/mkr-vidor-4000/150.md

[Latest](https://forum.arduino.cc/latest.md) · [Categories](https://forum.arduino.cc/categories.md)

---

## [How to get the best out of this forum](https://forum.arduino.cc/t/how-to-get-the-best-out-of-this-forum/1417913)

<div class="topic-metadata">

**Author:** [@system](https://forum.arduino.cc/u/system)\
**Replies:** 0\
**Last updated:** [December 4, 2025, 2:43pm UTC](https://forum.arduino.cc/t/how-to-get-the-best-out-of-this-forum/1417913 "2025-12-04T14:43:59Z")

</div>

Welcome to the Arduino forum! A guide explaining how to get the best out of this forum is available at the link below. Please read it:

---

## [About the MKR Vidor 4000 category](https://forum.arduino.cc/t/about-the-mkr-vidor-4000-category/847590)

<div class="topic-metadata">

**Author:** [@system](https://forum.arduino.cc/u/system)\
**Replies:** 0\
**Last updated:** [April 12, 2021, 12:19pm UTC](https://forum.arduino.cc/t/about-the-mkr-vidor-4000-category/847590 "2021-04-12T12:19:32Z")

</div>

Looking for a board for a very specific use that Arduino doesn’t make? Or maybe you want a more complex central board, optimized for your particular needs that will interface with all other Arduino boards and devices.

---

## [\[WORKFLOW RELEASE\] Vidor sample projects are opensource!](https://forum.arduino.cc/t/workflow-release-vidor-sample-projects-are-opensource/558444)

<div class="topic-metadata">

**Author:** [@facchinm](https://forum.arduino.cc/u/facchinm)\
**Replies:** 47\
**Last updated:** [March 9, 2020, 3:02pm UTC](https://forum.arduino.cc/t/workflow-release-vidor-sample-projects-are-opensource/558444 "2020-03-09T15:02:02Z")

</div>

Hi everyone! We are finally announcing the availability of both source code and build tools to kickstart your next project with MKRVidor4000! All the code is available at GitHub - vidor-libraries/VidorBitstream ready t…

---

## [\[Solved\] FPGA boot loader recovery](https://forum.arduino.cc/t/solved-fpga-boot-loader-recovery/539660)

<div class="topic-metadata">

**Author:** [@sandeepmistry](https://forum.arduino.cc/u/sandeepmistry)\
**Replies:** 35\
**Last updated:** [July 9, 2020, 8:18am UTC](https://forum.arduino.cc/t/solved-fpga-boot-loader-recovery/539660 "2020-07-09T08:18:28Z")

</div>

Hi Everyone, We've prepared some manual steps to repair the FPGA's bootloader for those of you facing sketch upload issues. To get started, download and extract the following URL, then follow the INSTRUCTIONS.txt file …

---

## [Trouble Combining Verilog Jtag Interface with VHDL code](https://forum.arduino.cc/t/trouble-combining-verilog-jtag-interface-with-vhdl-code/1304859)

<div class="topic-metadata">

**Author:** [@idea-junkie](https://forum.arduino.cc/u/idea-junkie)\
**Replies:** 3\
**Last updated:** [September 28, 2024, 3:00pm UTC](https://forum.arduino.cc/t/trouble-combining-verilog-jtag-interface-with-vhdl-code/1304859 "2024-09-28T15:00:01Z")

</div>

Hello! I am in need of some assistance, as I am trying to combine two open source FPGA projects into one. Those being the and The neoTRNG and the JTAG Interface made by @herrnamenlos123. I currently connected the two to…

---

## [\[Solved\] FPGA boot loader recovery](https://forum.arduino.cc/t/solved-fpga-boot-loader-recovery/1280102)

<div class="topic-metadata">

**Author:** [@wookmark](https://forum.arduino.cc/u/wookmark)\
**Replies:** 0\
**Last updated:** [July 10, 2024, 4:57am UTC](https://forum.arduino.cc/t/solved-fpga-boot-loader-recovery/1280102 "2024-07-10T04:57:05Z")

</div>

Continuing the discussion from \[Solved\] FPGA boot loader recovery:

---

## [Uploading FPGA code---utility not working](https://forum.arduino.cc/t/uploading-fpga-code-utility-not-working/1262656)

<div class="topic-metadata">

**Author:** [@ujjwalrathod007](https://forum.arduino.cc/u/ujjwalrathod007)\
**Replies:** 1\
**Last updated:** [May 30, 2024, 10:02am UTC](https://forum.arduino.cc/t/uploading-fpga-code-utility-not-working/1262656 "2024-05-30T10:02:26Z")

</div>

I created a simple FPGA project on Intel quartus and wanted to upload the code to the FPGA but was not able to do so. The difficulty is how to use the utility to upload the code mentioned on this page? https://docs.ard…

---

## [Supporting PCIe with Vidor4000](https://forum.arduino.cc/t/supporting-pcie-with-vidor4000/1264291)

<div class="topic-metadata">

**Author:** [@henrybenn](https://forum.arduino.cc/u/henrybenn)\
**Replies:** 0\
**Last updated:** [May 26, 2024, 1:01am UTC](https://forum.arduino.cc/t/supporting-pcie-with-vidor4000/1264291 "2024-05-26T01:01:05Z")

</div>

Does the Vidor4000's Cyclone 10 LP support PCIe? I have searched thru Intel web site. Seems that the minimum requirement is Cyclone 10 GX. Am I right?

---

## [Having both USB Host and Device in the MKR Vidor 4000](https://forum.arduino.cc/t/having-both-usb-host-and-device-in-the-mkr-vidor-4000/1262241)

<div class="topic-metadata">

**Author:** [@henrybenn](https://forum.arduino.cc/u/henrybenn)\
**Replies:** 1\
**Last updated:** [May 23, 2024, 6:26pm UTC](https://forum.arduino.cc/t/having-both-usb-host-and-device-in-the-mkr-vidor-4000/1262241 "2024-05-23T18:26:32Z")

</div>

I need to connect an external USB device to the MKR Vidor 4000 while having the Vidor to behave as a USB device. But i just found out that the SAM D21 only offers 1 USB module that either behave as a USD host or device.…

---

## [Arduino and Quartus](https://forum.arduino.cc/t/arduino-and-quartus/1261768)

<div class="topic-metadata">

**Author:** [@michael\_walter](https://forum.arduino.cc/u/michael_walter)\
**Replies:** 3\
**Last updated:** [May 19, 2024, 3:38pm UTC](https://forum.arduino.cc/t/arduino-and-quartus/1261768 "2024-05-19T15:38:05Z")

</div>

Hi guys, I am starting a project on the Vidor4000. I used the well-known Blinky sketch and it worked perfectly. Now I'm trying to replicate the app.h file for bitstreaming to the FPGA. At after loading the pinmapping…

---

## [MKR GSM 1400 CHRG LED blinking and stop working after certain time](https://forum.arduino.cc/t/mkr-gsm-1400-chrg-led-blinking-and-stop-working-after-certain-time/1246246)

<div class="topic-metadata">

**Author:** [@eljodidisimo](https://forum.arduino.cc/u/eljodidisimo)\
**Replies:** 2\
**Last updated:** [April 17, 2024, 4:52pm UTC](https://forum.arduino.cc/t/mkr-gsm-1400-chrg-led-blinking-and-stop-working-after-certain-time/1246246 "2024-04-17T16:52:04Z")

</div>

Hey guys. I'm using MKR GSM 1400 board for an agro project. I'm getting some values from 2 NPK sensors and sending them to a server. This is done every 30 mins as you can see in the following code: #include \<MKRGSM.h\> …

---

## [Are there header pins that are attached to the FPGA?](https://forum.arduino.cc/t/are-there-header-pins-that-are-attached-to-the-fpga/1206646)

<div class="topic-metadata">

**Author:** [@d3x0r](https://forum.arduino.cc/u/d3x0r)\
**Replies:** 3\
**Last updated:** [January 4, 2024, 11:29am UTC](https://forum.arduino.cc/t/are-there-header-pins-that-are-attached-to-the-fpga/1206646 "2024-01-04T11:29:23Z")

</div>

As the title says; are there any herder pins that are attached to the FPGA? Do I have to get a pci express socket and use one of those pins? I just need two digital signal inputs... And, if there are, how do I pick th…

---

## [Difficulties with QUARTUS IDE](https://forum.arduino.cc/t/difficulties-with-quartus-ide/1203953)

<div class="topic-metadata">

**Author:** [@F6EEQ](https://forum.arduino.cc/u/F6EEQ)\
**Replies:** 1\
**Last updated:** [December 28, 2023, 10:28am UTC](https://forum.arduino.cc/t/difficulties-with-quartus-ide/1203953 "2023-12-28T10:28:55Z")

</div>

Hi all, Just got a Vidor for christmas, and I have difficulties with Quartus IDE. Apparently, layout of the download pages changed since Vidor tutorial. I downloaded Quartus Lite + Cy 10 support, as per attached image…

---

## [SDRAM timing constraints - I think we need more info to do them properly](https://forum.arduino.cc/t/sdram-timing-constraints-i-think-we-need-more-info-to-do-them-properly/1174942)

<div class="topic-metadata">

**Author:** [@mike\_pscan](https://forum.arduino.cc/u/mike_pscan)\
**Replies:** 5\
**Last updated:** [October 24, 2023, 8:48am UTC](https://forum.arduino.cc/t/sdram-timing-constraints-i-think-we-need-more-info-to-do-them-properly/1174942 "2023-10-24T08:48:31Z")

</div>

Do let me know if I've missed something, but all the example Quartus projects for the MKR Vidor 4000 that I have seen are missing input timing constraints for the data bus from the SDRAM to the FPGA. The vidor\_s.sdc fil…

---

## [MKR 1500 NB Firmware questions](https://forum.arduino.cc/t/mkr-1500-nb-firmware-questions/1175175)

<div class="topic-metadata">

**Author:** [@bigdingo](https://forum.arduino.cc/u/bigdingo)\
**Replies:** 1\
**Last updated:** [October 5, 2023, 7:11am UTC](https://forum.arduino.cc/t/mkr-1500-nb-firmware-questions/1175175 "2023-10-05T07:11:38Z")

</div>

Hello all, I have a score of MKR Boards that I am attempting to upgrade firmware on the Sara module.. Quick questions... Is A.02.16 still the latest firmware? I have two boards that I can upload the SerialSaraPas…

---

## [Simulation of an Arduino](https://forum.arduino.cc/t/simulation-of-an-arduino/1136233)

<div class="topic-metadata">

**Author:** [@danielfigueiredo1992](https://forum.arduino.cc/u/danielfigueiredo1992)\
**Replies:** 8\
**Last updated:** [September 13, 2023, 10:12am UTC](https://forum.arduino.cc/t/simulation-of-an-arduino/1136233 "2023-09-13T10:12:57Z")

</div>

I would like to study an case of simulate an very simple Arduíno Dev board like Arduino nano on Arduíno mkr vidor 4000. To understand the Quartus prime IDE. There's some tutorial/example. or some library with an Arduino …

---

## [Is Arduino MKR GSM 1400 very sensitive to EMI?](https://forum.arduino.cc/t/is-arduino-mkr-gsm-1400-very-sensitive-to-emi/1163915)

<div class="topic-metadata">

**Author:** [@kantzow](https://forum.arduino.cc/u/kantzow)\
**Replies:** 9\
**Last updated:** [August 31, 2023, 3:18pm UTC](https://forum.arduino.cc/t/is-arduino-mkr-gsm-1400-very-sensitive-to-emi/1163915 "2023-08-31T15:18:18Z")

</div>

Hi! (Update) I can run a simple program on the board even when having e.g., cables present and near. So that makes me think it might be some issue with the cable. What do you think about that? I plugged in my Arduino …

---

## [Playing a wav file from SDcard](https://forum.arduino.cc/t/playing-a-wav-file-from-sdcard/1160130)

<div class="topic-metadata">

**Author:** [@kaernk](https://forum.arduino.cc/u/kaernk)\
**Replies:** 2\
**Last updated:** [August 20, 2023, 6:44pm UTC](https://forum.arduino.cc/t/playing-a-wav-file-from-sdcard/1160130 "2023-08-20T18:44:52Z")

</div>

Hello everyone, I have an Arduino MKR zero board and I am tyring to play music from SDcard. So far, I have achived for some of wav file formats such as 08-48KHz and 16-bit. But some of formats likes 24-bit or 32-bit b…

---

## [MKR Vidor 4000 Application](https://forum.arduino.cc/t/mkr-vidor-4000-application/1146502)

<div class="topic-metadata">

**Author:** [@tgibbscase501x](https://forum.arduino.cc/u/tgibbscase501x)\
**Replies:** 1\
**Last updated:** [August 11, 2023, 1:07pm UTC](https://forum.arduino.cc/t/mkr-vidor-4000-application/1146502 "2023-08-11T13:07:31Z")

</div>

Hi, I am trying to develop a fast-acting power system distance protection relay (see attached image of signal path) and was looking at the vidor 4000 as a possible candidate due to it featuring a fpga. The relay wou…

---

## [How is Quartus inferring cyclone10lp\_oscillator?](https://forum.arduino.cc/t/how-is-quartus-inferring-cyclone10lp-oscillator/1149437)

<div class="topic-metadata">

**Author:** [@nbstrong](https://forum.arduino.cc/u/nbstrong)\
**Replies:** 7\
**Last updated:** [July 20, 2023, 6:17pm UTC](https://forum.arduino.cc/t/how-is-quartus-inferring-cyclone10lp-oscillator/1149437 "2023-07-20T18:17:05Z")

</div>

Hey guys, I was looking through the example projects for this board. Even just specifically this one: https://github.com/vidor-libraries/VidorFPGA/blob/master/projects/MKRVIDOR4000\_template/MKRVIDOR4000\_top.v I cannot …

---

## [ARDUINO Vidor Change HDMI Resolution](https://forum.arduino.cc/t/arduino-vidor-change-hdmi-resolution/1113959)

<div class="topic-metadata">

**Author:** [@mcunoob](https://forum.arduino.cc/u/mcunoob)\
**Replies:** 5\
**Last updated:** [May 14, 2023, 8:43am UTC](https://forum.arduino.cc/t/arduino-vidor-change-hdmi-resolution/1113959 "2023-05-14T08:43:36Z")

</div>

Hi folks, Im quit new to the Arduino world and recently bought a Vidor 4000, which Im trying to output the "draw logo" example onto a round 800x800 display. Unfortunately it seems the display doesnt accept the 640x480 …

---

## [Second serial port with Vidor4000?](https://forum.arduino.cc/t/second-serial-port-with-vidor4000/1089470)

<div class="topic-metadata">

**Author:** [@draemer](https://forum.arduino.cc/u/draemer)\
**Replies:** 1\
**Last updated:** [March 1, 2023, 7:49am UTC](https://forum.arduino.cc/t/second-serial-port-with-vidor4000/1089470 "2023-03-01T07:49:44Z")

</div>

I am trying to figure out how to get a second serial port since, SoftwareSerial does not work with this board. Can someone explain how to make a serial port with fpga? Or is there an easier route?

---

## [Adding a new IP Block in Vidor FPGA](https://forum.arduino.cc/t/adding-a-new-ip-block-in-vidor-fpga/1093372)

<div class="topic-metadata">

**Author:** [@is-lab](https://forum.arduino.cc/u/is-lab)\
**Replies:** 3\
**Last updated:** [February 27, 2023, 9:58am UTC](https://forum.arduino.cc/t/adding-a-new-ip-block-in-vidor-fpga/1093372 "2023-02-27T09:58:55Z")

</div>

I would like to load and use an extra IP Block such as vilhelmgray/Monostable: Monostable is a Verilog implementation of a monostable multivibrator. - Monostable - Codeberg.org. Could you please advise on steps needed t…

---

## [Bluetooth working with MKR Vidor 4000](https://forum.arduino.cc/t/bluetooth-working-with-mkr-vidor-4000/1081530)

<div class="topic-metadata">

**Author:** [@pcl04dl3tt3r](https://forum.arduino.cc/u/pcl04dl3tt3r)\
**Replies:** 2\
**Last updated:** [February 21, 2023, 4:38am UTC](https://forum.arduino.cc/t/bluetooth-working-with-mkr-vidor-4000/1081530 "2023-02-21T04:38:54Z")

</div>

I was able to get the ArduinoBLE sketches working with a custom fork of nina-fw based on v1.5.0. If you are interested here are the links to my forks. The compiled binary and instructions for flashing the firmware a…

---

## [Are resistors R15-R18 shorting the power +2V5 and +3V3?](https://forum.arduino.cc/t/are-resistors-r15-r18-shorting-the-power-2v5-and-3v3/1092629)

<div class="topic-metadata">

**Author:** [@rvsvr](https://forum.arduino.cc/u/rvsvr)\
**Replies:** 4\
**Last updated:** [February 20, 2023, 4:37pm UTC](https://forum.arduino.cc/t/are-resistors-r15-r18-shorting-the-power-2v5-and-3v3/1092629 "2023-02-20T16:37:16Z")

</div>

How to find out which of the resistors R15-R18 are installed on the MKR Vidor 4000 board (see below)? For example, R15 or R16, R17 or R18.

---

## [Resistor near the Reset button](https://forum.arduino.cc/t/resistor-near-the-reset-button/1091879)

<div class="topic-metadata">

**Author:** [@rvsvr](https://forum.arduino.cc/u/rvsvr)\
**Replies:** 0\
**Last updated:** [February 18, 2023, 5:14pm UTC](https://forum.arduino.cc/t/resistor-near-the-reset-button/1091879 "2023-02-18T17:14:46Z")

</div>

Why is there no limiting resistor on the schematic of the MKR Vidor (see below), but on the schematic of the MKR Zero (MKR Wifi) it is presents R13 (see below below)?

---

## [Difference between booting with USB host connected and not?](https://forum.arduino.cc/t/difference-between-booting-with-usb-host-connected-and-not/1032040)

<div class="topic-metadata">

**Author:** [@Elbjornbjorn](https://forum.arduino.cc/u/Elbjornbjorn)\
**Replies:** 7\
**Last updated:** [January 25, 2023, 1:01pm UTC](https://forum.arduino.cc/t/difference-between-booting-with-usb-host-connected-and-not/1032040 "2023-01-25T13:01:45Z")

</div>

Hello, To keep things short, I have a problem with a FPGA sketch. Everything works as expected when i start the MKR 4000 board connected to a PC via a data USB cable, and if i disconnect it everything still works (the b…

---

## [FPGA configuration stream size matters?](https://forum.arduino.cc/t/fpga-configuration-stream-size-matters/1074189)

<div class="topic-metadata">

**Author:** [@VStrakh](https://forum.arduino.cc/u/VStrakh)\
**Replies:** 1\
**Last updated:** [January 24, 2023, 10:30pm UTC](https://forum.arduino.cc/t/fpga-configuration-stream-size-matters/1074189 "2023-01-24T22:30:00Z")

</div>

I have a weird issue with MKR Vidor 4000. It appears that tiny designs fail to start, or maybe are flashed incorrectly. I follow a standard practice - build the fpga design, convert the output .ttf file to app.ttf and …

---

## [FPGA.pinMode help](https://forum.arduino.cc/t/fpga-pinmode-help/1081453)

<div class="topic-metadata">

**Author:** [@pcl04dl3tt3r](https://forum.arduino.cc/u/pcl04dl3tt3r)\
**Replies:** 0\
**Last updated:** [January 23, 2023, 10:23pm UTC](https://forum.arduino.cc/t/fpga-pinmode-help/1081453 "2023-01-23T22:23:47Z")

</div>

Does anyone know how the pin modes are defined in the FPGA? I was having problems with a sketch that interfaces with the NINA chip. I finally tried changing the pin mode assigned to an output from FPGA.pinMode(x,OUTPUT…

---

## [Sharing my experience with newer NINA firmware versions](https://forum.arduino.cc/t/sharing-my-experience-with-newer-nina-firmware-versions/1078868)

<div class="topic-metadata">

**Author:** [@pcl04dl3tt3r](https://forum.arduino.cc/u/pcl04dl3tt3r)\
**Replies:** 0\
**Last updated:** [January 17, 2023, 11:33pm UTC](https://forum.arduino.cc/t/sharing-my-experience-with-newer-nina-firmware-versions/1078868 "2023-01-17T23:33:23Z")

</div>

Using arudino-fwuploader, I took a gamble on manually flashing NINA firmware v1.4.8 and even v1.5.0 to my MKR Vidor 4000. Both versions seem to work, at least as far as running the WiFiClient examples in WiFiNINA librar…

[Next page](https://forum.arduino.cc/c/official-hardware/mkr-boards/mkr-vidor-4000/150.md?page=1)
