Github & Arduino How To: Post On Github How To: Download from Github How To: Upload Code Downloaded from Github to Arduino Tommy Sanchez EE400D Spring.

Slides:



Advertisements
Similar presentations
Using Microsoft PowerPoint in the Classroom
Advertisements

Clicking on the link for the.tns file gives you will get the following screen: Select Save File and click OK.
Getting Started: Arxterra Control Panel & Android Applications
Once the program is opened make sure the “Current Personality” is WebCT 6/ Vista 4 next click on “Import Questions” now you are ready to import your exams.
OpenCMS and the MSASS Website. A Note on Terminology Locking a file for editing: No lockNOT locked You have write/edit access Someone else has write.
Stand Alone Instructional Resource by Andrew Hahn.
Logging In Go to web site:
Getting your Arduino to Work: Microsoft Windows 1.Install Arduino programming environment 2.Install Arduino Uno driver 3.Make sure you can download a program.
Downloading and Installing AutoCAD Architecture 2015 This is a 4 step process 1.Register with the Autodesk Student Community 2.Downloading the software.
Edit the text with your own short phrases. The animation is already done for you; just copy and paste the slide into your existing presentation. RegisterLogin.
Downloading eBooks to your nook, Sony Reader, or any reader that uses Adobe format eBooks.
Student Presentations. Overview Introduction Prepping Zipping Uploading unZipping Viewing.
Using the File Manager WebCT 6. Understanding File Manager The File Manager is the area where all course files are stored. Whenever you link a file in.
Getting an account with WordPress.com Open your web browser ( mozilla firefox, internet explorer, opera, etc.,)
Digital Media Webspace Publishing Quick Start. 1. Login to Webspace using your UT-EID and password at:
Bloglines.com How to use bloglines By: Jake Szymanski.
Go to our website, and click on the eMedia Catalog link To find books, either click on the advanced search (which I will.
Starter for 10 Unit 10: Flickr & YouTube Transform IT SFT10_Flickr_YouTube.
StressChill App Click the StressChill icon (shown to the right) to open the app. If you do not see this on the desktop, you will find it in the pull up.
How to Download and Install a Sharp Print Driver on a Mac.
Using Dreamweaver. Slide 1 Dreamweaver has 2 screens that do different things The Document window where you create your WebPages The Site window where.
Welcome to the Virtual Math Teams of the Math Drexel University A Quick Tutorial for Beginners Step 1. First of all, you need to go to this URL.
Installing the SAFARIODBC.EXE For use with Excel May 3, 2002.
© Ms. Masihi.  The Dreamweaver Welcome Screen first opens when you start Dreamweaver.  This screen gives you quick access to previously opened files,
Introduction to the WebBoard Terry Dennis. The WebBoard - Our Connection The WebBoard URL is
Frank Welcome to D2L Training Module 4: Login: Questions: Adding Content Evaluating Students: Dropbox Quizzes.
CREATING A TEST IN WORD 2007 Also creating and using equations in Word 2007 Jeff Klamm Tec 539.
Weblog Manual Contents: Login and managing your account ……….p. 2 Uploading files……………………………………p. 3 Uploading images……………………………….p. 4 Cropping images..………………p.
Downloading and Installing Autodesk Revit 2016
How to Use Google Sites …to create an Electronic Portfolio.
Singapore Schools Sports Council User Guide. Table of Contents How To Login How To Logout How To Add Games Content (Same for ASG) How To Edit Games Content.
Website Editing From Gingerweb The Image Gallery.
Sports Website Creation. In this project you will design and produce your own website.
Things you should have with you: Your own address Student addresses Ideas that you want to include.
How to Use Facebook This guide will help you navigate around the social networking site, Facebook.
Saint James School of Medicine.  Objectives:  Add course Information  syllabus  Lecture Notes, handouts, slides  Problem solving or discussion areas.
Downloading and Installing Autodesk Inventor Professional 2015 This is a 4 step process 1.Register with the Autodesk Student Community 2.Downloading the.
EBC Flex Help Accessing the website and your account.
 To begin you first need to sign up to Weebly by going to or alternatively and we will create an account.
) Main Menu: You can access all aspects of the database from this screen 2) Contacts: You can access the “contact database management” side of.
From the home page go to the Podcast Publisher box since you will be the publisher of the podcast. That’s the darker green one on the top left. Click.
Darek Sady - Respondus - 3/19/2003 Using Respondus Beginner to Basic By: Darek Sady.
IPod Video Capture & iMovie Laptop Green Screen Editing.
HTML Concepts and Techniques Fifth Edition Chapter 4 Creating Tables in a Web Site.
January 2006Colby College ITS Setting Up Course Pages.
HTML Concepts and Techniques Fifth Edition Chapter 3 Creating Web Pages with Links, Images, and Formatted Text.
Amy Jo Harrell 2006 Making your own web site Yes, I mean you!
Folio3 IPhone Training Session 2 Testing App on device Presenter: Imam Raza.
If you don’t have Google Earth downloaded already, you can go to to get it.
 Enter blogger.com in the search barblogger.com  Log-in through a valid Gmail account (or create a Gmail account if you don’t have one)  Then click.
How to create a website from scratch.  You should have an internet access.  Visit  You need to create a new account OR.
Getting an account with WordPress.com
Weebly Elements, Continued
Introduction to working with Weebly
Downloading Arduino FOR WINDOWS.
I like to start with something non-descript; thus the blue
T_C_N_L_G_ E D I D I E O Y O H I E B J I R E A A W.
KELLER WILLIAMS REALTY
I-Supplier Training Guide
Tech Drop In: Google Drive
GDSS – Digital Signature
Once you log into ACRS using the link : account. interfolio
Quality Checking your Personnel Folders
Lets Build a Nearpod An Idea that Rocks.
Signing off Transactions, The 17 Step Process
TO ADD NEW SLIDE LAYOUTS: Make sure you have the ‘Home’ tab selected at the top of the PowerPoint screen and click the down facing arrow to the right on.
TO ADD NEW SLIDE LAYOUTS: Make sure you have the ‘Home’ tab selected at the top of the PowerPoint screen and click the down facing arrow to the right on.
TO ADD NEW SLIDE LAYOUTS: Make sure you have the ‘Home’ tab selected at the top of the PowerPoint screen and click the down facing arrow to the right on.
Click to edit title TO ADD NEW SLIDE LAYOUTS: Make sure you have the ‘Home’ tab selected at the top of the PowerPoint screen and click the down facing.
Donegal Women in Business Network 2019
Presentation transcript:

Github & Arduino How To: Post On Github How To: Download from Github How To: Upload Code Downloaded from Github to Arduino Tommy Sanchez EE400D Spring 2014

The Web Interface & The Program Interface There are two interfaces to add files to Github. The slides will cover both. (The program method is best/easiest for multiple files)

Account Visit and create an account if you don’t have one.

The Web Interface In order to upload any files you need to create what is called a repository. To create one, click on the + sign at the top right of the Github page. Once the drop menu show click “New repository”.

The Web Interface On the New repository page give it a name, choose public or private, initialize a Readme file if desired, and click “Create repository”.

The Web Interface To add a file to your new repository click + icon.

If you want to add a file to a folder, under the “Name your file” box follow this example: MyFirstRepository/NewFolder/File Your file name should include its extension. I will add an Arduino blink file to Github into a folder called blink. After this you add the Blink code to the black Windows space: Click commit new file(at the bottom of the page) once done with these steps

If you want to add a file to the main repository, under the “Name your file” box follow this example: MyFirstRepository/File Your file name should include its extension. I will add an Arduino blink file to Github into a folder called blink. After this you add the Blink code to the black Windows space: Click commit new file(at the bottom of the page) once done with these steps

The Web Interface After committing the new file you’ll see the files in your Repository as shown below. The Blink folder also contains a Blink.ino file.

The Program Interface To use the program interface you first need to download it from either of the following links depending on your computer’s operating system

The Program Interface When you open the program you’ll see the following: Click login Type in your account info

The Program Interface There are two way of creating a repository on the program

The Program Interface When you hit create a New repository the New repository screen will show up. Here you give your repository a name and description and then hit create.

The Program Interface From the previouse slide, I named the repository MyNewRepository. The window above is shown once you hit create button which was shown on the previous slide. double clicking on the new repository brings you to the window below. In the Uncommitted changes form fill out the summary section with a name or short summary. Once you do, hit Commit to master and then hit publish. Only clickable once summary text field has text.

The Program Interface The easiest method is to drag the folder or individual files you want to the program to immediately have a repository created for it.

The Program Interface A Blink example. I have dragged a folder name Blink that has a Blink.ino file inside. The file name was automatically filled out and all you need to do is hit create.

The Program Interface The window above is shown once you hit create button which was shown on the previous slide. double clicking on the new repository brings you to the window below. In the Uncommitted changes form fill out the summary section with a name or short summary. Once you do, hit Commit to master and then hit publish. Only clickable once summary text field has text.

The Program Interface If you notice, dragging a folder into the program creates a repository that includes all the code files in the folder. So if your folder contained many Arduino sketches they would all automatically be included.

Back On The Web Interface If you notice there are two new repositories now: “MyNewRepository” created using the first method on the program interface, And “Blink” using the second method on the program interface. You can also see the “MyFirstRepository” created from the web interface.

Back On The Web Interface Clicking on the Blink folder will show you all its contents on the web interface.

Downloading Code From Github To download from Github you first click on a repository you want to download. In this instance I will be choosing Arxterra_Robot from Arxterra’s Github page as an example.

Downloading Code From Github Once in the repository you can fine a “Download ZIP” button on the bottom right which will allow you to download the files in the repository. In this case it will be the arxterra_Robot_v1 folder.

Uploading to Arduino Once you extract the zip file to a folder of your choosing, open to find it’s content. In this instance the contents of the arxterra_Robot_v1 is what I want. I open the sketch by double clicking on its main part, the file named arxterra_Robot_v1.ino

Uploading to Arduino In order to make sure code uploads properly, two this are very important: One is you must define the board you are using and the Serial Port your device is connected to. If you do have communication issues, one thing you can check is your serial baudrate. You can read a little on baudrate here:

Uploading to Arduino Finally once you have the correct board and serial port connected click the check icon to compile the code, and click the right arrow icon to compile and upload. This check icon is clicked to compile your code and check for errors. This right arrow icon is clicked to compile your code and check for errors first, and then upload it to your board.

Uploading to Arduino If at the bottom of the Arduino program you see an error after trying to compile or upload, here is where you can get an idea of where you begin your troubleshooting.