Go Down

Topic: MKR1000 in Arduino 1.6.7 software? (Read 5447 times) previous topic - next topic

mrtexasfreedom

I received a MKR1000 in the Hackster.io contest and there were no notes or documentation on getting started. I downloaded Arduino 1.6.7 and tried to connect the device to my Mac OS X desktop machine, but the Board profiles in Arduino 1.6.7 do not offer the MKR1000 as a selection.

I've been googling the internet for 'getting started mkr1000' and haven't found any documents. On a third-party wikia, there was mention of having to push a button on the board to get it recognized by Mac OS X via USB. On Reddit, there was mention of a forum available exclusively to the hackster contest winners, but I haven't received an email about such an offering.

Any pointers appreciated!

mtf

pert

  • Tools > Board > Boards Manager
  • In the search box type: MKR1000
  • Click on the Arduino SAMD Boards entry, click Install

You might also need to install drivers I don't have the board but according to this thread: https://forum.arduino.cc/index.php?topic=379236.0 they are either included with the board package or you need to install the hourly build

mrbubble

Version 1.6.4 of the Arduino SAMD Boards entry has removed the preliminary support for MKR1000

1.6.3 is working well enough to test WiFi until an official version is released.

mrtexasfreedom

  • Tools > Board > Boards Manager
  • In the search box type: MKR1000
  • Click on the Arduino SAMD Boards entry, click Install

You might also need to install drivers I don't have the board but according to this thread: https://forum.arduino.cc/index.php?topic=379236.0 they are either included with the board package or you need to install the hourly build

Good info. I was able to install the correct profiles that reference the MKR1000 per your guidance here. Thanks!

Unfortunately, when I try to upload an empty sketch, this is the error I receive--

Code: [Select]
Arduino: 1.6.7 (Windows 10), Board: "Arduino/Genuino MKR1000"

Board mkr1000 (platform samd, package arduino) is unknown

Error compiling.



I think without any documentation, it's not going to be possible for most people to execute on their fanciful contest entry ideas. I was intending to use the onboard wifi chipset to communicate over the network for my contest submission, so I'd need those libraries documented and available. Perhaps this is the real meat of the contest? Black-box reverse engineering the MKR1000!

Appreciatively,

mtf




pert

I just tried compiling the BareMinimum sketch with the MKR1000 selected and it works fine without that error message. A similar issue was reported at https://github.com/arduino/Arduino/issues/4137 but it was hijacked by a completely different bug and it was without ever finding the cause but there is some information on there of how tigoe was able to get it working by removing and then reinstalling the package.

I agree it's crazy that they gave away 1000 boards without providing proper support in the IDE. Give some to beta testers sure but not like that. It's very annoying to need to have Arduino SAMD Boards 1.6.3 installed because you always get the updatable boards notification but you can't upgrade. They removed support for MKR1000 from Arduino SAMD Boards 1.6.4 because "The pin mapping is still subject to change, better to not distribute files that are not final." So now there are 1000 boards out there that are probably going to have the pin number markings not match the final variant. Arduino seems to always promote new boards and build up a bunch of hype and then lag on getting them to market("available for purchase from February 2016" well I have the feeling that's not going to happen). Then proper software support takes even longer.

I was intending to use the onboard wifi chipset to communicate over the network for my contest submission, so I'd need those libraries documented and available.
It sounds like you need the WiFi101 library v0.8.0 I just downloaded it via Library Manager but sounds like some people having issues issues. If so you could manually install it from https://github.com/arduino-libraries/WiFi101. Or maybe use the hourly build of the IDE.

charif

Hello,

I just put a "beginner" getting started to the MKR1000 @ Hackster.io
I hope that it will help someone  ;)
https://www.hackster.io/charifmahmoudi/arduino-mkr1000-getting-strarted-08bb4a

pert

I just put a "beginner" getting started to the MKR1000 @ Hackster.io
Thanks! I think you might need to change one thing: The only Arduino SAMD Boards version that will add the MKR1000 entry to the Tools > Board menu is 1.6.3. In your tutorial you don't state which version needs to be installed and Figure 2 shows 1.6.4 installed.

antonio_breton_89

Guys I have a question about Arduino MKR1000.

I know that some arduinos have an internal VREF of 1.1V or 2.56V. Does the MKR1000 has this internal VREF?

Thankyou.
Best regards.

sureshkumar123

#8
Jul 22, 2016, 08:26 am Last Edit: Jul 22, 2016, 08:42 am by sureshkumar123
  • Tools > Board > Boards Manager
  • In the search box type: MKR1000
  • Click on the Arduino SAMD Boards entry, click Install

You might also need to install drivers I don't have the board but according to this thread: https://forum.arduino.cc/index.php?topic=379236.0 they are either included with the board package or you need to install the hourly build

Hai i am using the arduino IDE 1.7.10 but on this which is not having the Boards manager option then how to add the Arduino/Genuino MKR1000 board on this IDE.

waiting for your comments,Thanks in advance.

pert

I don't know. That's the arduino.org IDE, the MKR1000 is an Arduino.cc board so I think you'll have an easier time if you use arduino.cc's IDE, probably best to use 1.6.9 for the MKR1000: http://www.arduino.cc/en/Main/Software. Just because the .org IDE has a higher version number doesn't necessarily mean it's further along in development than the .cc IDE, in fact the .cc IDE has been under much more active development.

It's most likely possible to get MKR1000 working on the .org IDE, I just have no experience with that software so I can't give specific instructions. You would most likely want to download the Arduino SAMD Boards files manually and then do a manual installation in the hardware subfolder in your sketchbook folder.

antero_salojarvi

Does MKR1000 work with latest IDE and libraries or does it still need specific versions?

pert

It should work with the latest IDE and latest version of Arduino SAMD Boards, no need for anything special.

Go Up