Hi,
I am trying to get the SKI Guide Codes into the Arduino IDE software. the instruction say to unzip and copy files on PC to: Local Disk (C) > Program Files > Adurino > Examples, and on a Mac: Adurino > Contents > Java > Examples. I have both a PC and a Mac and neither has those folders in the app install. I did locate the folders that contain the examples but they are deep in the file structure and also contain a examples.json file. I can read the .json file with a text editor but cannot edit the file. Also, I am not sure the SKI Guide Codes files should be placed in this folder? Any help would be greatly appreciated.
Thanks,
Jose Aravena
You may need to enable “view hidden files/items”; do the examples appear in the Arduino IDE if you load it and try to navigate to one? https://learn.sparkfun.com/tutorials/sp … d-sik-code
Thanks TS-Russell,
Yes I double check that view hidden file is selected. I can see were the examples are stored but not in the file path that was indicated by the instructions. Also the same is true for the Mac version of the software. I attached a couple of screen shots.
Thanks,
Jose
Figured out the issue with the app software. The version I installed was the Arduino IDE 2.2.1. This build does not have the same file structure. The instruction in the kit and on the website is for Arduino 1.8.19 version that is called the legacy version. Not sure if the instruction should be updated of clearer instruction on installing the old version of the software.
Glad to hear you resolved it! That a good point; I’ll bring it up 
It would be great if proper instructions were provided for the new Arduino IDE 2.
I got the SIK code 4.1 to work on Arduino IDE 2.3.2 on Windows. General steps below (see attached screenshots as well):
-
Start with the Arduino IDE closed
-
Download the SIK code and rename the main folder to 00.SIK_Guide_Code and replace the “-” (dash) or " " (space) with “_”(underscore) in any subfolder/file name
-
The example folder is now located in: C:\Program Files\Arduino IDE\resources\app\lib\backend\resources\Examples
-
Copy the (unzipped) SIK code to the examples folder
-
Use Notepad (or Notepad++) to edit the examples.json file to add the SIK code
-
Open the Arduino IDE

1 Like
That didn’t work for me. I renamed the files to change dashes to underscores, and I edited the json file, but no joy.
So copied the examples to some other location. Then when I open an example file using File->Open, I get a message saying the example .ino file needs to be inside a sketch with the same name (in some secret location)
Where is this super secret “sketch folder”?
Just click ‘ok’ and it’ll make one
Re: Just click ‘ok’ and it’ll make one
Ah, I had been experimenting with getting the Sparkfun Inventors Kit (SIK) example sketches into a location & structure so they would show up in the examples menu of the Arduino IDE. As part of doing that I had modified the directory name of some of the SIK examples. The directory name of the “sketch” has to match the file name of the .ino file in that sketch (at least for the main program file)
So when I changed SIK_Circuit_1B-Potentiometer to SIK_Circuit_1B_Potentiometer, the IDE didn’t like it. It created a new subdirectory under SIK_Circuit_1B_Potentiometer named SIK_Circuit_1B-Potentiometer and moved the SIK_Circuit_1B-Potentiometer.ino file from the SIK_Circuit_1B_Potentiometer directory to a subdirectory under that with the correct SIK_Circuit_1B-Potentiometer
1 Like