Resources

Below are some resources that can help you with your InSPIRESS project. If you have trouble with any of the links or need further material, please contact us

General Python Resources

This link is a good resource to look at because it has a few sample projects with code located towards the middle of the article:

https://learn.sparkfun.com/tutorials/python-programming-tutorial-getting-started-with-the-raspberry-pi/all

One of the best resources to look at when you have questions regarding syntax and implementation is StackOverflow. Although it is a crowd sourced forum people generally have multiple valid takes on the same solution because it is such a popular site in the programming community.

https://stackoverflow.com/questions/tagged/python

This link contains some of the basics of programming in Python: (Note: For those familiar with programming in C based languages like C, C++, and C# as well as others that conclude lines with a semicolon notice that the line endings in Python do not use a semicolon.)

https://www.raspberrypi.org/documentation/usage/python/

These Youtube videos are a good resource for lots of the Basic functions of Python. The descriptions of these videos have a list of timestamps that help provide easy navigation through the lengthy videos:

https://www.youtube.com/watch?v=_uQrJ0TkZlc

https://www.youtube.com/watch?v=rfscVS0vtbw

 

Intro to Python Resources

 

(Note: These videos relate more closely to specific python concepts rather than concepts related to using python on a raspberry pi)

Download and Install Python

https://www.youtube.com/watch?v=GweaFr70UBM

Print Strings Variables

https://www.youtube.com/watch?v=JAv4O28B8yU

String Operations One

https://www.youtube.com/watch?v=f4FE-9Crm9A

String Operations Two

https://www.youtube.com/watch?v=ofQ3gSqEMy4

The Python For Loop

https://www.youtube.com/watch?v=AhsolycYIrg

Introduction to Lists in Python

https://www.youtube.com/watch?v=Y39r65S_HsE

Operations on Lists in Python

https://www.youtube.com/watch?v=6omlRi77ajU

Python Turtle Graphics Maple Leaf Design Exercise

https://www.youtube.com/watch?v=Elr7qkYCl-0

Reading data from files in Python

https://www.youtube.com/watch?v=tCv1pq28Osg

Splitting data into a List in Python

https://www.youtube.com/watch?v=ryJmKQqAKmg

 How to copy a file with Python

https://www.youtube.com/watch?v=g4pejWKFPvc

 Reading A File Line by Line in Python

https://www.youtube.com/watch?v=CxFX4nn5z_E

 Writing Data to A File

https://www.youtube.com/watch?v=oPC_N41F9QY

 Reading Data From A File in Python

https://www.youtube.com/watch?v=XzNTqCfzGlk

 Turtle Graphics in Python

https://www.youtube.com/watch?v=YFtvqqzJVqc

 Drawing a square with turtle graphics in Python

https://www.youtube.com/watch?v=J11QXCXfRS0

 

Raspberry Pi Resources

 

How to Install your Raspberry Pi 3 B+ into its case: 

 Here is a short video resource to show the installation of the Raspberry Pi 3 B+ into its case: https://www.youtube.com/watch?v=1VyE5-gv6jA&feature=emb_logo (Note: Do Not install your Raspberry Pi 3B+ into its case with the MicroSD card inserted into the board. Otherwise you will risk damaging your Raspberry Pi 3B+ during installation.)

How to setup your Raspberry Pi 3 B+ using your Windows Laptop: 

Here are a few links that should aid in the process of setting up your Raspberry Pi 3B+ using your Windows Laptop:

https://www.instructables.com/id/How-to-connect-raspberry-pi-to-laptop-display/#:~:text=Next%2C%20for%20powering%20the%20pi,pi%20for%20the%20first%20time).  

https://maker.pro/raspberry-pi/projects/how-to-connect-a-raspberry-pi-to-a-laptop-display  

How to setup your Raspberry Pi 3 B+ using an HDMI connection to an External Display:  

Here are some links that show the process of setting up a Raspberry Pi 3B+ using an external display: (Note: For this process you will need a USB mouse and keyboard to use your Pi in this configuration.) 

 https://www.raspberrypi.org/help/quick-start-guide/2/ 

 https://projects.raspberrypi.org/en/projects/raspberry-pi-setting-up/1 

How to setup your Raspberry Pi 3 B+ using a Mac: 

Here are a few links that may be helpful in setting up your Raspberry Pi 3B+ using a Mac:

 https://medium.com/@anoopm6/how-to-setup-raspberry-pi-3-headless-with-mac-345a9e63d01b

 https://medium.com/@viveks3th/how-to-bootstrap-a-headless-raspberry-pi-with-a-mac-6eba3be20b26

 https://www.dexterindustries.com/getting-started/using-the-pi/connect-to-your-raspberry-pi-from-a-mac/ 

General Resources:

The site listed below contains some general information relating to the Raspberry Pi although there is a lot of information on this site that is not relevant to this project there are some sections that might be helpful:

https://www.raspberrypi.org/documentation/faqs/