If you use microcontrollers, play with Arduino or do other things that involve open-source software and hardware, you will most certainly have had to download from GitHub. After Sourceforge and Google Code, GitHub is currently the place where people share their work. All sorts of open-source projects can be found here, ranging from simple single-file Arduino sketches to huge cloud applications consisting of hundreds of repositories containing thousands of files. Things like source code and binary files and plain text articles are posted here, but also other things like electronics CAD files and 3D printing models files can be found at GitHub. Elektor Labs too publishes on GitHub.

Download From GitHub - Just the Facts, Mam

In this short 1-minute video we explain how download from GitHub to get our work and tha of others, a question we still have to answer way too often. No beating around any bushes in this video, just a straight dive into the core material.
 

See this page for a more detailed tutorial including a procedure for downloading sub-folders of a repository instead of the whole thing. This can be useful when a repository is very large and you don't need all of it.

Resources