How to download "Made with Kicad" projects


#1

Hi,
I’ve been using V5 to build a simple board (mostly for learning). I read folks are opening some of the projects from “Made with Kicad” to see how more complex project are handled. I would like to try them as well but could not figure how to download. To me it seemed the only way was to display the “raw” file, copy and paste to Notepad++ and save. There must be a better way.

Am I missing something?

Thanks
John


#2

As you mention “raw file” i suspect you talk about something that is hosted on github. Github has no direct way of downloading single files but you can always download the full repo.

In the top there should be a navigation line something like [repo name]/subdirectory/…/[current directory]) click on the repo name and you should get a download or clone button. (Use the download button to download a zip archive of the repo or use git locally to clone it)

you can also skip the notepad++ step by using the safe function of your file browser while you have the raw file open in it.
I think there is also some way to use the github api but that will require you to manually create http requests. (So a bit too complicated for this task)


#3

@Rene_Poschl

Thank you. I am normally not this dense but today :slight_smile:

I was looking at the hardware folder and not the full project.

John


#4

I usually simply type "git clone " (with a space) in some terminal window and then copy / paste the main project url of such a project. (without adding the “.git”.

Small experiment with a project I did not look at before:
http://kicad-pcb.org/made-with-kicad/page/3/
https://makerville.io/knit/
Had to search the website a bit for a link to the PCB.
Under “Hardware” there is a link to:
https://github.com/makerville/knit/tree/master/hardware
Root of that project seems to be: https://github.com/makerville/knit/

paul@dualcore:~$ git clone https://github.com/makerville/knit
Cloning into ‘knit’…
remote: Counting objects: 413, done.
remote: Total 413 (delta 0), reused 0 (delta 0), pack-reused 413
Receiving objects: 100% (413/413), 32.78 MiB | 5.85 MiB/s, done.
Resolving deltas: 100% (186/186), done.
Checking connectivity… done.

But some of those project may not even be on github, but “only” point to a website with an archive to download.


#5

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.