Comments: MaKey MaKey Advanced Guide
Looking for answers to technical questions?
We welcome your comments and suggestions below. However, if you are looking for solutions to technical questions please see our Technical Assistance page.
If you've found an issue with this tutorial content, please send us your feedback!
Thanks for maintaining this guide. Just wanted to comment that I created a peer-based MOOC on P2PU for additional MaKey reprogramming exercises and peer support here: https://p2pu.org/en/courses/2119/reprogramming-makey-makey/
Part of the course links users back to the MaKey guides here.
is this process still supported with the move to using the PIC processor on MakeyMakey?
I believe JoyLabz now uses a PIC on their boards, but our design hasn't changed so this should all still be accurate.
i can detect as make-makey but cannot upload ....help me...i need it fast
-------------------- Tech Support Tips/Troubleshooting/Common Issues --------------------
Makey Makey from JoyLabz
If you go to your device manager and the board is showing up as an Arduino Leonardo, it's probably from JoyLabz. They have a different driver than ours => http://www.makeymakey.com/forums/index.php?topic=408.15. This is probably why certain boards that are not manufactured at SparkFun are not able to use our drivers from out tutorials.
However, there was a customer that got a similar message like that and tried to upload code to the board:
Another customer responded with this:
They had to press the "upload" a few more times but it finally worked after following those tips from the other customer. A customer that I was helping had the same issue where it was a board from JoyLabz and they kept clicking upload and it finally worked.
Compile Error
If you see this error:
It's possible that you did not select the correct board definition. Make sure that you are selecting the correct board definition. This guide should provide you with information about installing the board add on [ https://learn.sparkfun.com/tutorials/makey-makey-advanced-guide#installing-the-arduino-addon ]. If you do not have "SparkFun Makey Makey" selected, it will have issues compiling because it is not able to understand certain variables defined for the Atmega32U4.
help me... i buy from sparkfun but still cannot upload the sketch
There is a new file structure with the Arduino IDE v1.6+. Make sure that you download the new board definitions and select the "SparkFun Makey Makey" for Arduino IDE v1.6+ in order to compile and upload code.
Please contact techsupport@sparkfun dot com and they should be able to help you troubleshoot this.
I installed driver and all process goes well... except save. I have an error and that is like this: Third-party platform.txt does not define compiler.path. Please report this to the third-party hardware maintainer. processing.app.debug.RunnerException at processing.app.debug.Compiler.getCommandCompilerCPP(Compiler.java:593) at processing.app.debug.Compiler.compileFiles(Compiler.java:271) at processing.app.debug.Compiler.compileSketch(Compiler.java:638) at processing.app.debug.Compiler.compile(Compiler.java:121) at processing.app.Sketch.build(Sketch.java:1588) at processing.app.Sketch.build(Sketch.java:1508) at processing.app.Editor$DefaultRunHandler.run(Editor.java:1912) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.NullPointerException at processing.app.helpers.StringReplacer.replaceFromMapping(StringReplacer.java:97) at processing.app.helpers.StringReplacer.replaceFromMapping(StringReplacer.java:89) at processing.app.helpers.StringReplacer.formatAndSplit(StringReplacer.java:37) at processing.app.debug.Compiler.getCommandCompilerCPP(Compiler.java:591) ... 7 more
and there is a yellow line at the first line file name makey makey 1 4 1 (I think that's the error mark) the first line is just : /* what should I do?
Upate you have to download Arduino 1.0.5. With the newer ones it does not work.
i installed the addon but cant see the makey makey board ...