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:
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://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: