Part Request | Arduino MKR Boards

Hi there,
I have searched for the parts of multiple MKR boards but could not find them anywhere, Arduino has images of the board files but they do not have them as Fritzing files. The fallowing boards I would need.

  1. Arduino MKR GSM
  2. Arduino MKR Zero
  3. Arduino MKR Vidor

I have no experience in making them myself, and so I was wondering if anyone would have the parts or be able to make them.

A google search on “fritzing part Arduino MKR GSM” and “fritzing part Arduino MKR Zero” appears to turn up two out of three:

I don’t see a part for the fpga card so far though.


Hi, ok, I found the parts for the Arduino Zero and the MKR 1000, but the links you have provided do not show the Arduino MKR Zero and Arduino MKR GSM.

I am aware that they are quite similar to the MKR 1000, though they would need some changes.


If you can indicate what changes need to be done, then I can make them. I’m working on making the Vidor part.


It appears the Arduino store has the .fzpz files (although it is unclear how good they are) as part of the product page.

under documentation has an fzpz file although the other 2 do not. I found this because I came across an issue on github asking for help with another of these products where the fzpz file is corrupt (the pcb svg file is zero length). The rest of the fzpz file however is a mess and I don’t think it has ever worked.


Thank you, I will check the MKR GSM part soon, I have not seen it there.

Regarding the MKR Zero, the only difference would be that it has an extra I2C port. The overall look of the board also differs. Here is an image of the board.

Thank you again.

OK, I’ll modify the current Zero when I finish the Vidor board. It is being quite exciting in that there appears to be little documentation and a lot of pins and is thus going fairly slowly.


OK, finally the Arduino MKR Vidor 4000 part. It is a little large because I assumed you may want access to all the connectors. PCB only has pads for the two rows of .1 headers (all the rest are in connectors) but breadboard and schematic have all the connections. Some of them such as the JTAG port and the bottom row of the pcie connector are a little strange because they don’t normally appear on the top of the board but they are all there.

Arduino MKR Vidor 4000.fzpz (38.8 KB)

with that out of the way I’ll proceed on to the Zero …


Here is the Zero (a much smaller job than the 4000 …)

Arduino MKR Zero.fzpz (35.0 KB)


1 Like

Thank you so much,
they are perfect, and the detail is great with access to all the connectors.
Really excited to start using them.

Sorry for bothering again. But I was wondering if you would have any spare time to make another board, It would be the Sony Spresense board. I did not find any schematics for that either.
Thank you,

Sure, it doesn’t look too bad. There is a mechanical drawing in their github repo which makes life a lot easier.


This one was a dream, excellent documentation. As always check the pcb footprint before ordering boards, but I’m fairly confident it is correct.

edit: turns out I was over confident. The pin names in schematic are all wrong due to an svg editing error. I have deleted the incorrect part and will post a new one in a bit along with the extension board.


Thanks a lot, I know you done a lot and it is a bit rude of me to ask you for another component, but the Sony Spresense comes with an expansion board, image below. It would be quite essential for schematics with the Sony Spresense board. The Spresense main board clicks on to it.

Sorry for the continuous requests,

Not a problem, this should be easy enough to do (and needs the first part in order to work anyway). I did wonder if you wanted both of them :slight_smile: .


OK, if you have downloaded the original Sony_Spresense.fzpz file please delete it and replace it with this one. The pins are mislabeled in the original one and (I hope, because I don’t have boards) corrected here.

Sony_Spresense.fzpz (22.4 KB)

And here is the extension board with the above daughter board installed. Note that you can (as you can in the real world) connect to the daughter board connectors. This isn’t however a good idea because there are level translators connected to the same pins from the extension board.

Sony Spresense ext board.fzpz (49.4 KB)


1 Like

Thanks a lot for your help,
great parts, thanks.

You are most welcome. These two are a little on the complex side for a first part, and part creation in general isn’t an easy task if you aren’t familiar with it. Once you are, creating parts isn’t all that difficult, but it took me more than a year to become familiar with it … I expect someone is going to come along and want the 100+ pin Hirose connector at some point to get access to all the CPU pins though and that will be a challenge.