How to install Pyserial for Arduino

I am into playing with Arduino these days, and since I love Python, I had an idea of using both together. I did my research on Arduino and using Python with it and how both of them interact each other. I found out that you can use Python and Arduino together and using Python for Arduino might be easier for Python users who are interested in hardware stuffs to move Arduino stuffs. And I think by learning python with an Arduino, you will understand some advantage for both of them and your knowledge of Python might be deeper. However, there are some things you should do before you go out and do Arduino stuffs, so I tried to organize the first step for it in this article.

1. Please make sure that you already have Python 2 (https://www.python.org/downloads/release/python-2711/) ← (This link is the latest version of Python 2 so far). Then, you have to install a special library called “Pyserial” to communicate with the Arduino.

2. In order to get Pyserial, open the terminal on your computer, then try to code like this.

3. Open the python 2 shell, then try to put 

If you could not install both of them or either of them, you might get the error like this.

If you got this error message, go back to follow 1 to 3 again and please make sure whether you installed both of them correctly. (You might want to use another editor… Of course you can use it!)

4. Mission complete! You are ready to code!

Why you should start learning from Python

3 Reasons Why You Should Start Learning from Python Programming

Have you ever learned how to code?

Are you seeking a new skill to get a better job?

If your schedule allows it, you probably have some time to learn Python. Python is a tool that will provide you the necessary steps to improving your job marketability. I will be showing you why Python is the strongest programming language for beginners in this article.

1. Python code is really readable and easy to learn

This might be the first time you ever coded, but it’s ok. Python is the easiest programming language to learn and it’s being used by a lot of veteran programmers, so even if you are beginning of a programmer, I strongly recommend to study Python before you study other languages like C++, Java, or any other ones because you will be caught in confusion and stagnation. On the other hand, you might have the experience with code, but have never coded in Python. Do not worry about it. The concept of Python is actually really simple for a person who has experience in other programming languages. Even if you start studying Python with a limited schedule, you will be able to become a Python programmer in a couple of months later.

2. Python is being major programming by big companies

I met a lot of computer engineer guys who are working in big companies and even startups in Silicon Valley, and most of them said that Python is really useful to develop what they want to do in my interviews. Additionally, Google and Facebook are surely using Python to develop their products, so by studying Python, your chances of getting a job or work at big companies might be expanded.

3. Python covers a wide range

Python is a flexible language that has a wide variety of uses. For example, Python is able to develop web application, use machine learning algorithms, gain useful info from big data and etc. In addition, there are many libraries that you can install for what you develop. For example, if you install a library called Pygame, you can build your own game easily, and if you install another library called Pyserial, you can move Arduino as we As you can see, Python is able to make you fun to develop something and it is an important skill for recent business analytics.

If you have never learned Python, install Python from this link below.
(https://www.python.org/)